OpenCPN Partial API docs
Loading...
Searching...
No Matches
edit_button.h
1#include <functional>
2
3#include <wx/button.h>
4#include <wx/window.h>
5
16class EditButton : public wxButton {
17public:
24 EditButton(wxWindow* parent, int id, std::function<void()> on_click);
25
30 void SetIcon(bool is_editing);
31
32private:
33 std::function<void()> m_on_click;
34};
Two state button showing either an edit.
Definition edit_button.h:16
EditButton(wxWindow *parent, int id, std::function< void()> on_click)
Create a new instance.
void SetIcon(bool is_editing)
Set icon to either pen or checkmark.