KiCad PCB EDA Suite
|
The information needed to instantiate a button on a BUTTON_ROW_PANEL. More...
#include <button_row_panel.h>
Public Attributes | |
wxWindowID | m_id |
The button ID. | |
wxString | m_text |
The button display text. | |
wxString | m_tooltip |
Button tooltip text - empty string for no tooltip. | |
BTN_CALLBACK | m_callback |
The callback fired when the button is clicked. | |
The information needed to instantiate a button on a BUTTON_ROW_PANEL.
Definition at line 53 of file button_row_panel.h.
BTN_CALLBACK BUTTON_ROW_PANEL::BTN_DEF::m_callback |
The callback fired when the button is clicked.
Can be nullptr, but then the button is useless.
Definition at line 75 of file button_row_panel.h.
wxWindowID BUTTON_ROW_PANEL::BTN_DEF::m_id |
The button ID.
Can be wxID_ANY, but should be unique if you want to work out which button this was from an event handler.
Definition at line 59 of file button_row_panel.h.
wxString BUTTON_ROW_PANEL::BTN_DEF::m_text |
The button display text.
Definition at line 64 of file button_row_panel.h.
wxString BUTTON_ROW_PANEL::BTN_DEF::m_tooltip |
Button tooltip text - empty string for no tooltip.
Definition at line 69 of file button_row_panel.h.