#include <commandeditor/commandeditorpanel.h>
Public Member Functions | |
| wxCommandEditorPanel () | |
| Constructors. | |
| wxCommandEditorPanel (wxWindow *parent, wxWindowID id=SYMBOL_WXCOMMANDEDITORPANEL_IDNAME, const wxPoint &pos=SYMBOL_WXCOMMANDEDITORPANEL_POSITION, const wxSize &size=SYMBOL_WXCOMMANDEDITORPANEL_SIZE, long style=SYMBOL_WXCOMMANDEDITORPANEL_STYLE) | |
| bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_WXCOMMANDEDITORPANEL_IDNAME, const wxPoint &pos=SYMBOL_WXCOMMANDEDITORPANEL_POSITION, const wxSize &size=SYMBOL_WXCOMMANDEDITORPANEL_SIZE, long style=SYMBOL_WXCOMMANDEDITORPANEL_STYLE) |
| Creation. | |
| ~wxCommandEditorPanel () | |
| Destructor. | |
| void | Init () |
| Initialises member variables. | |
| void | CreateControls () |
| Creates the controls and sizers. | |
| wxEditorCommandManager * | GetCommandManager () |
| Set/get command manager to manipulate. | |
| void | SetCommandManager (wxEditorCommandManager *manager) |
| void | PopulateFileTypes (int sel=-1) |
| Populate drop-down list of file types. | |
| void | ShowFileType (int i) |
| Show a particular file type. | |
| void | OnCommandEditorFileTypesSelected (wxCommandEvent &event) |
| wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_FILE_TYPES | |
| void | OnCommandEditorAddTypeClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_ADD_TYPE | |
| void | OnCommandEditorDeleteTypeClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_DELETE_TYPE | |
| void | OnCommandEditorDeleteTypeUpdate (wxUpdateUIEvent &event) |
| wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_DELETE_TYPE | |
| void | OnCommandEditorEditTypeClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_EDIT_TYPE | |
| void | OnCommandEditorEditTypeUpdate (wxUpdateUIEvent &event) |
| wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_EDIT_TYPE | |
| void | OnCommandEditorPanelViewerComboctrlSelected (wxCommandEvent &event) |
| wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_COMBOCTRL | |
| void | OnCommandEditorPanelViewerEditClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_EDIT | |
| void | OnCommandEditorPanelViewerEditUpdate (wxUpdateUIEvent &event) |
| wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_EDIT | |
| void | OnCommandEditorPanelEditorComboctrlSelected (wxCommandEvent &event) |
| wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_COMBOCTRL | |
| void | OnCommandEditorPanelEditorEditClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_EDIT | |
| void | OnCommandEditorPanelEditorEditUpdate (wxUpdateUIEvent &event) |
| wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_EDIT | |
| wxBitmap | GetBitmapResource (const wxString &name) |
| Retrieves bitmap resources. | |
| wxIcon | GetIconResource (const wxString &name) |
| Retrieves icon resources. | |
Static Public Member Functions | |
| static void | SetUseTooltips (bool useTooltips) |
| Use tooltips. | |
| static void | SetUICustomization (wxUICustomization *uiCustomization) |
| Set UI customization. | |
| static bool | ShowToolTips () |
| Should we show tooltips? | |
Public Attributes | |
| wxComboBox * | m_commandEditorFileTypeCombo |
| wxBoxSizer * | m_addDeleteTypeSizer |
| wxFlexGridSizer * | m_flexGridSizer |
| wxComboBox * | m_commandEditorViewerCombo |
| wxButton * | m_commandEditorViewerEditCtrl |
| wxStaticText * | m_editorsLabelCtrl |
| wxComboBox * | m_commandEditorEditorCombo |
| wxButton * | m_commandEditorEditorEditCtrl |
| wxEditorCommandManager * | m_commandManager |
| bool | m_noUpdates |
Static Public Attributes | |
| static bool | sm_useTooltips = true |
| static wxUICustomization * | m_uiCustomization = NULL |
| wxCommandEditorPanel::wxCommandEditorPanel | ( | ) |
Constructors.
| wxCommandEditorPanel::wxCommandEditorPanel | ( | wxWindow * | parent, | |
| wxWindowID | id = SYMBOL_WXCOMMANDEDITORPANEL_IDNAME, |
|||
| const wxPoint & | pos = SYMBOL_WXCOMMANDEDITORPANEL_POSITION, |
|||
| const wxSize & | size = SYMBOL_WXCOMMANDEDITORPANEL_SIZE, |
|||
| long | style = SYMBOL_WXCOMMANDEDITORPANEL_STYLE | |||
| ) |
| wxCommandEditorPanel::~wxCommandEditorPanel | ( | ) |
Destructor.
| bool wxCommandEditorPanel::Create | ( | wxWindow * | parent, | |
| wxWindowID | id = SYMBOL_WXCOMMANDEDITORPANEL_IDNAME, |
|||
| const wxPoint & | pos = SYMBOL_WXCOMMANDEDITORPANEL_POSITION, |
|||
| const wxSize & | size = SYMBOL_WXCOMMANDEDITORPANEL_SIZE, |
|||
| long | style = SYMBOL_WXCOMMANDEDITORPANEL_STYLE | |||
| ) |
Creation.
| void wxCommandEditorPanel::CreateControls | ( | ) |
Creates the controls and sizers.
| wxBitmap wxCommandEditorPanel::GetBitmapResource | ( | const wxString & | name | ) |
Retrieves bitmap resources.
| wxEditorCommandManager* wxCommandEditorPanel::GetCommandManager | ( | ) | [inline] |
Set/get command manager to manipulate.
| wxIcon wxCommandEditorPanel::GetIconResource | ( | const wxString & | name | ) |
Retrieves icon resources.
| void wxCommandEditorPanel::Init | ( | ) |
Initialises member variables.
| void wxCommandEditorPanel::OnCommandEditorAddTypeClick | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_ADD_TYPE
| void wxCommandEditorPanel::OnCommandEditorDeleteTypeClick | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_DELETE_TYPE
| void wxCommandEditorPanel::OnCommandEditorDeleteTypeUpdate | ( | wxUpdateUIEvent & | event | ) |
wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_DELETE_TYPE
| void wxCommandEditorPanel::OnCommandEditorEditTypeClick | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_EDIT_TYPE
| void wxCommandEditorPanel::OnCommandEditorEditTypeUpdate | ( | wxUpdateUIEvent & | event | ) |
wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_EDIT_TYPE
| void wxCommandEditorPanel::OnCommandEditorFileTypesSelected | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_FILE_TYPES
| void wxCommandEditorPanel::OnCommandEditorPanelEditorComboctrlSelected | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_COMBOCTRL
| void wxCommandEditorPanel::OnCommandEditorPanelEditorEditClick | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_EDIT
| void wxCommandEditorPanel::OnCommandEditorPanelEditorEditUpdate | ( | wxUpdateUIEvent & | event | ) |
wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_PANEL_EDITOR_EDIT
| void wxCommandEditorPanel::OnCommandEditorPanelViewerComboctrlSelected | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_COMBOBOX_SELECTED event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_COMBOCTRL
| void wxCommandEditorPanel::OnCommandEditorPanelViewerEditClick | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_EDIT
| void wxCommandEditorPanel::OnCommandEditorPanelViewerEditUpdate | ( | wxUpdateUIEvent & | event | ) |
wxEVT_UPDATE_UI event handler for ID_COMMAND_EDITOR_PANEL_VIEWER_EDIT
| void wxCommandEditorPanel::PopulateFileTypes | ( | int | sel = -1 |
) |
Populate drop-down list of file types.
| void wxCommandEditorPanel::SetCommandManager | ( | wxEditorCommandManager * | manager | ) | [inline] |
| static void wxCommandEditorPanel::SetUICustomization | ( | wxUICustomization * | uiCustomization | ) | [inline, static] |
Set UI customization.
| static void wxCommandEditorPanel::SetUseTooltips | ( | bool | useTooltips | ) | [inline, static] |
Use tooltips.
| void wxCommandEditorPanel::ShowFileType | ( | int | i | ) |
Show a particular file type.
| bool wxCommandEditorPanel::ShowToolTips | ( | ) | [static] |
Should we show tooltips?
| wxComboBox* wxCommandEditorPanel::m_commandEditorEditorCombo |
| wxComboBox* wxCommandEditorPanel::m_commandEditorViewerCombo |
| wxStaticText* wxCommandEditorPanel::m_editorsLabelCtrl |
| wxFlexGridSizer* wxCommandEditorPanel::m_flexGridSizer |
wxUICustomization * wxCommandEditorPanel::m_uiCustomization = NULL [static] |
bool wxCommandEditorPanel::sm_useTooltips = true [static] |
1.5.8