wxCommandEditorPanel Class Reference

#include <commandeditor/commandeditorpanel.h>

List of all members.

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.
wxEditorCommandManagerGetCommandManager ()
 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
wxBoxSizerm_addDeleteTypeSizer
wxFlexGridSizer * m_flexGridSizer
wxComboBox * m_commandEditorViewerCombo
wxButtonm_commandEditorViewerEditCtrl
wxStaticText * m_editorsLabelCtrl
wxComboBox * m_commandEditorEditorCombo
wxButtonm_commandEditorEditorEditCtrl
wxEditorCommandManagerm_commandManager
bool m_noUpdates

Static Public Attributes

static bool sm_useTooltips = true
static wxUICustomizationm_uiCustomization = NULL


Detailed Description

wxCommandEditorPanel class declaration

Constructor & Destructor Documentation

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.


Member Function Documentation

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?


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Wed May 6 19:22:09 2009 for AxTk by  doxygen 1.5.8