|
KiCad PCB EDA Suite
|
#include <panel_toolbar_customization.h>
Classes | |
| struct | ACTION_LIST_ENTRY |
Public Member Functions | |
| PANEL_TOOLBAR_CUSTOMIZATION (wxWindow *aParent, APP_SETTINGS_BASE *aCfg, TOOLBAR_SETTINGS *aTbSettings, FRAME_T aActionContext, const std::vector< TOOL_ACTION * > &aTools, const std::vector< ACTION_TOOLBAR_CONTROL * > &aControls) | |
| ~PANEL_TOOLBAR_CUSTOMIZATION () | |
| void | ResetPanel () override |
| Reset the contents of this panel. | |
| bool | TransferDataFromWindow () override |
| bool | TransferDataToWindow () override |
| virtual wxString | GetResetTooltip () const |
| Get the tooltip the reset button should display when showing this panel. | |
| wxString | GetHelpTextAtPoint (const wxPoint &aPt, wxHelpEvent::Origin aOrigin) const override |
| Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }. | |
Protected Member Functions | |
| std::optional< TOOLBAR_CONFIGURATION > | parseToolbarTree () |
| void | populateToolbarTree () |
| void | populateActions () |
| void | applyActionFilter () |
| bool | isActionSupported (const TOOL_ACTION &aAction) const |
| bool | actionMatchesFilter (const ACTION_LIST_ENTRY &aEntry, const wxString &aFilter) const |
| void | enableCustomControls (bool enable) |
| void | enableToolbarControls (bool enable) |
| void | onGroupPress (wxCommandEvent &aEvent) |
| void | onSpacerPress (wxCommandEvent &aEvent) |
| void | onSeparatorPress (wxCommandEvent &aEvent) |
| void | onCustomizeTbCb (wxCommandEvent &event) override |
| void | onToolDelete (wxCommandEvent &event) override |
| void | onToolMoveUp (wxCommandEvent &event) override |
| void | onToolMoveDown (wxCommandEvent &event) override |
| void | onBtnAddAction (wxCommandEvent &event) override |
| void | onTreeBeginLabelEdit (wxTreeEvent &event) override |
| void | onTreeEndLabelEdit (wxTreeEvent &event) override |
| void | onTbChoiceSelect (wxCommandEvent &event) override |
| void | onListItemActivated (wxListEvent &event) override |
| void | onActionFilterText (wxCommandEvent &event) |
| void | onActionListMouseMove (wxMouseEvent &event) |
| virtual void | OnUpdateUI (wxUpdateUIEvent &event) |
Protected Attributes | |
| wxVector< wxBitmapBundle > | m_actionImageBundleVector |
| std::map< std::string, int > | m_actionImageListMap |
| std::vector< ACTION_LIST_ENTRY > | m_actionEntries |
| long | m_hoveredActionEntry = -1 |
| APP_SETTINGS_BASE * | m_appSettings |
| TOOLBAR_SETTINGS * | m_appTbSettings |
| TOOLBAR_LOC | m_currentToolbar |
| FRAME_T | m_actionContext |
| std::vector< TOOLBAR_LOC > | m_toolbarChoices |
| std::map< TOOLBAR_LOC, TOOLBAR_CONFIGURATION > | m_toolbars |
| std::map< std::string, TOOL_ACTION * > | m_availableTools |
| std::map< std::string, ACTION_TOOLBAR_CONTROL * > | m_availableControls |
| wxCheckBox * | m_customToolbars |
| wxStaticLine * | m_staticline1 |
| wxStaticText * | m_toolbarChoiceLabel |
| wxChoice * | m_tbChoice |
| UP_DOWN_TREE * | m_toolbarTree |
| SPLIT_BUTTON * | m_insertButton |
| STD_BITMAP_BUTTON * | m_btnToolMoveUp |
| STD_BITMAP_BUTTON * | m_btnToolMoveDown |
| STD_BITMAP_BUTTON * | m_btnToolDelete |
| STD_BITMAP_BUTTON * | m_btnAddTool |
| wxSearchCtrl * | m_actionFilter |
| wxListCtrl * | m_actionsList |
Definition at line 64 of file panel_toolbar_customization.h.
| PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION | ( | wxWindow * | aParent, |
| APP_SETTINGS_BASE * | aCfg, | ||
| TOOLBAR_SETTINGS * | aTbSettings, | ||
| FRAME_T | aActionContext, | ||
| const std::vector< TOOL_ACTION * > & | aTools, | ||
| const std::vector< ACTION_TOOLBAR_CONTROL * > & | aControls ) |
Definition at line 131 of file panel_toolbar_customization.cpp.
References _, ID_GROUP_MENU, ID_SPACER_MENU, KiBitmapBundle(), left, m_actionContext, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionFilter, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, m_appSettings, m_appTbSettings, m_availableControls, m_availableTools, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnAddTool, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolDelete, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolMoveDown, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolMoveUp, m_currentToolbar, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_insertButton, onActionFilterText(), onActionListMouseMove(), onGroupPress(), onSeparatorPress(), onSpacerPress(), PANEL_TOOLBAR_CUSTOMIZATION_BASE::PANEL_TOOLBAR_CUSTOMIZATION_BASE(), small_down, small_trash, small_up, and TOP_MAIN.
| PANEL_TOOLBAR_CUSTOMIZATION::~PANEL_TOOLBAR_CUSTOMIZATION | ( | ) |
Definition at line 191 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionFilter, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, onActionFilterText(), and onActionListMouseMove().
|
protected |
Definition at line 625 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::search_text.
Referenced by applyActionFilter().
|
protected |
Definition at line 635 of file panel_toolbar_customization.cpp.
References actionMatchesFilter(), filter, KIUI::GetInfoFont(), PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::image_index, PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::label, m_actionEntries, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionFilter, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, and m_hoveredActionEntry.
Referenced by onActionFilterText(), and populateActions().
|
protected |
Definition at line 795 of file panel_toolbar_customization.cpp.
References enableToolbarControls(), and PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_tbChoice.
Referenced by onCustomizeTbCb(), and TransferDataToWindow().
|
protected |
Definition at line 802 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionFilter, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnAddTool, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolDelete, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolMoveDown, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_btnToolMoveUp, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_insertButton, and PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree.
Referenced by enableCustomControls(), and populateToolbarTree().
|
inlineoverrideinherited |
Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }.
Definition at line 72 of file resettable_panel.h.
References GetResetTooltip().
|
inlinevirtualinherited |
Get the tooltip the reset button should display when showing this panel.
Reimplemented in PANEL_COLOR_SETTINGS, and PANEL_HOTKEYS_EDITOR.
Definition at line 64 of file resettable_panel.h.
References _.
Referenced by GetHelpTextAtPoint().
|
protected |
Definition at line 201 of file panel_toolbar_customization.cpp.
References FRAME_FOOTPRINT_EDITOR, FRAME_FOOTPRINT_VIEWER, FRAME_GERBER, FRAME_PCB_DISPLAY3D, FRAME_PCB_EDITOR, FRAME_PL_EDITOR, FRAME_SCH, FRAME_SCH_SYMBOL_EDITOR, FRAME_SCH_VIEWER, FRAME_SIMULATOR, TOOL_ACTION::GetName(), m_actionContext, name, ACTIONS::zoomFitScreen, ACTIONS::zoomInCenter, ACTIONS::zoomOutCenter, and ACTIONS::zoomRedraw.
Referenced by populateActions(), and populateToolbarTree().
|
protected |
Definition at line 925 of file panel_toolbar_customization.cpp.
References applyActionFilter().
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), and ~PANEL_TOOLBAR_CUSTOMIZATION().
|
protected |
Definition at line 932 of file panel_toolbar_customization.cpp.
References m_actionEntries, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, and m_hoveredActionEntry.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), and ~PANEL_TOOLBAR_CUSTOMIZATION().
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 852 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::action, CONTROL, PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::control, TOOL_ACTION::GetName(), TOOLBAR_TREE_ITEM_DATA::GetType(), PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::label, m_actionEntries, m_actionImageListMap, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, TOOLBAR_TREE_ITEM_DATA::SetAction(), TOOLBAR_TREE_ITEM_DATA::SetControl(), TB_GROUP, and TOOL.
Referenced by onListItemActivated().
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 789 of file panel_toolbar_customization.cpp.
References enableCustomControls().
|
protected |
Definition at line 669 of file panel_toolbar_customization.cpp.
References _, TOOLBAR_TREE_ITEM_DATA::GetName(), PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, and TB_GROUP.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION().
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 1027 of file panel_toolbar_customization.cpp.
References dummy, and onBtnAddAction().
|
protected |
Definition at line 750 of file panel_toolbar_customization.cpp.
References _, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, and SEPARATOR.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION().
|
protected |
Definition at line 709 of file panel_toolbar_customization.cpp.
References TOOLBAR_TREE_ITEM_DATA::GetSize(), PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, and SPACER.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION().
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 1009 of file panel_toolbar_customization.cpp.
References m_currentToolbar, m_toolbarChoices, m_toolbars, parseToolbarTree(), and populateToolbarTree().
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 816 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree.
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 846 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree.
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 840 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree.
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 974 of file panel_toolbar_customization.cpp.
References CONTROL, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, SEPARATOR, SPACER, TB_GROUP, and TOOL.
|
overrideprotectedvirtual |
Reimplemented from PANEL_TOOLBAR_CUSTOMIZATION_BASE.
Definition at line 1003 of file panel_toolbar_customization.cpp.
|
inlineprotectedvirtualinherited |
Definition at line 62 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protected |
Definition at line 337 of file panel_toolbar_customization.cpp.
References TOOLBAR_GROUP_CONFIG::AddAction(), config, CONTROL, TOOLBAR_TREE_ITEM_DATA::GetAction(), TOOLBAR_TREE_ITEM_DATA::GetControl(), ACTION_TOOLBAR_CONTROL::GetName(), TOOLBAR_TREE_ITEM_DATA::GetName(), TOOLBAR_TREE_ITEM_DATA::GetSize(), TOOLBAR_TREE_ITEM_DATA::GetType(), PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, SEPARATOR, SPACER, TB_GROUP, and TOOL.
Referenced by onTbChoiceSelect(), and TransferDataFromWindow().
|
protected |
Definition at line 565 of file panel_toolbar_customization.cpp.
References PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::action, applyActionFilter(), PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::control, HIDDEN, PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::image_index, INVALID_BITMAP, isActionSupported(), KiBitmapBundleDef(), PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::label, m_actionEntries, m_actionImageBundleVector, m_actionImageListMap, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_actionsList, m_availableControls, m_availableTools, PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::search_text, and PANEL_TOOLBAR_CUSTOMIZATION::ACTION_LIST_ENTRY::tooltip.
Referenced by TransferDataToWindow().
|
protected |
Definition at line 420 of file panel_toolbar_customization.cpp.
References _, CONTROL, enableToolbarControls(), TOOLBAR_CONFIGURATION::GetToolbarItems(), isActionSupported(), m_actionImageBundleVector, m_actionImageListMap, TOOLBAR_ITEM::m_ActionName, m_availableControls, m_availableTools, m_currentToolbar, TOOLBAR_ITEM::m_GroupItems, m_toolbars, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_toolbarTree, SEPARATOR, TOOLBAR_TREE_ITEM_DATA::SetAction(), TOOLBAR_TREE_ITEM_DATA::SetControl(), TOOLBAR_TREE_ITEM_DATA::SetName(), TOOLBAR_TREE_ITEM_DATA::SetSize(), SPACER, TB_GROUP, and TOOL.
Referenced by onTbChoiceSelect(), ResetPanel(), and TransferDataToWindow().
|
overridevirtual |
Reset the contents of this panel.
Implements RESETTABLE_PANEL.
Definition at line 242 of file panel_toolbar_customization.cpp.
References m_appTbSettings, m_currentToolbar, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_tbChoice, m_toolbarChoices, m_toolbars, and populateToolbarTree().
|
override |
Definition at line 319 of file panel_toolbar_customization.cpp.
References config, m_appSettings, m_appTbSettings, m_currentToolbar, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_customToolbars, m_toolbars, and parseToolbarTree().
|
override |
Definition at line 270 of file panel_toolbar_customization.cpp.
References enableCustomControls(), m_appSettings, m_appTbSettings, m_currentToolbar, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_customToolbars, PANEL_TOOLBAR_CUSTOMIZATION_BASE::m_tbChoice, m_toolbarChoices, m_toolbars, populateActions(), populateToolbarTree(), and s_toolbarNameMap.
|
protected |
Definition at line 130 of file panel_toolbar_customization.h.
Referenced by isActionSupported(), and PANEL_TOOLBAR_CUSTOMIZATION().
|
protected |
Definition at line 121 of file panel_toolbar_customization.h.
Referenced by applyActionFilter(), onActionListMouseMove(), onBtnAddAction(), and populateActions().
|
protectedinherited |
Definition at line 58 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::applyActionFilter(), PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and PANEL_TOOLBAR_CUSTOMIZATION::~PANEL_TOOLBAR_CUSTOMIZATION().
|
protected |
Definition at line 119 of file panel_toolbar_customization.h.
Referenced by populateActions(), and populateToolbarTree().
|
protected |
Definition at line 120 of file panel_toolbar_customization.h.
Referenced by onBtnAddAction(), populateActions(), and populateToolbarTree().
|
protectedinherited |
Definition at line 59 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::applyActionFilter(), PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::onActionListMouseMove(), PANEL_TOOLBAR_CUSTOMIZATION::onBtnAddAction(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), PANEL_TOOLBAR_CUSTOMIZATION::populateActions(), PANEL_TOOLBAR_CUSTOMIZATION::~PANEL_TOOLBAR_CUSTOMIZATION(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protected |
Definition at line 125 of file panel_toolbar_customization.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), TransferDataFromWindow(), and TransferDataToWindow().
|
protected |
Definition at line 126 of file panel_toolbar_customization.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), ResetPanel(), TransferDataFromWindow(), and TransferDataToWindow().
|
protected |
Definition at line 137 of file panel_toolbar_customization.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), populateActions(), and populateToolbarTree().
|
protected |
Definition at line 136 of file panel_toolbar_customization.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION(), populateActions(), and populateToolbarTree().
|
protectedinherited |
Definition at line 57 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 56 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 55 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 54 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protected |
Definition at line 129 of file panel_toolbar_customization.h.
Referenced by onTbChoiceSelect(), PANEL_TOOLBAR_CUSTOMIZATION(), populateToolbarTree(), ResetPanel(), TransferDataFromWindow(), and TransferDataToWindow().
|
protectedinherited |
Definition at line 48 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION_BASE(), PANEL_TOOLBAR_CUSTOMIZATION::TransferDataFromWindow(), PANEL_TOOLBAR_CUSTOMIZATION::TransferDataToWindow(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protected |
Definition at line 122 of file panel_toolbar_customization.h.
Referenced by applyActionFilter(), and onActionListMouseMove().
|
protectedinherited |
Definition at line 53 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::PANEL_TOOLBAR_CUSTOMIZATION(), and PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 49 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 51 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableCustomControls(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), PANEL_TOOLBAR_CUSTOMIZATION::ResetPanel(), PANEL_TOOLBAR_CUSTOMIZATION::TransferDataToWindow(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protectedinherited |
Definition at line 50 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION_BASE().
|
protected |
Definition at line 131 of file panel_toolbar_customization.h.
Referenced by onTbChoiceSelect(), ResetPanel(), and TransferDataToWindow().
|
protected |
Definition at line 134 of file panel_toolbar_customization.h.
Referenced by onTbChoiceSelect(), populateToolbarTree(), ResetPanel(), TransferDataFromWindow(), and TransferDataToWindow().
|
protectedinherited |
Definition at line 52 of file panel_toolbar_customization_base.h.
Referenced by PANEL_TOOLBAR_CUSTOMIZATION::enableToolbarControls(), PANEL_TOOLBAR_CUSTOMIZATION::onBtnAddAction(), PANEL_TOOLBAR_CUSTOMIZATION::onGroupPress(), PANEL_TOOLBAR_CUSTOMIZATION::onSeparatorPress(), PANEL_TOOLBAR_CUSTOMIZATION::onSpacerPress(), PANEL_TOOLBAR_CUSTOMIZATION::onToolDelete(), PANEL_TOOLBAR_CUSTOMIZATION::onToolMoveDown(), PANEL_TOOLBAR_CUSTOMIZATION::onToolMoveUp(), PANEL_TOOLBAR_CUSTOMIZATION::onTreeBeginLabelEdit(), PANEL_TOOLBAR_CUSTOMIZATION_BASE(), PANEL_TOOLBAR_CUSTOMIZATION::parseToolbarTree(), PANEL_TOOLBAR_CUSTOMIZATION::populateToolbarTree(), and ~PANEL_TOOLBAR_CUSTOMIZATION_BASE().