wxCommandEditorDialog Class Reference

#include <commandeditor/commandeditordialog.h>

Inheritance diagram for wxCommandEditorDialog:

wxScrollingDialog wxDialogHelper

List of all members.

Public Member Functions

 wxCommandEditorDialog ()
 Constructors.
 wxCommandEditorDialog (const wxEditorCommandArray &cmds, const wxString &msg, wxWindow *parent, wxWindowID id=SYMBOL_WXCOMMANDEDITORDIALOG_IDNAME, const wxString &caption=SYMBOL_WXCOMMANDEDITORDIALOG_TITLE, const wxPoint &pos=SYMBOL_WXCOMMANDEDITORDIALOG_POSITION, const wxSize &size=SYMBOL_WXCOMMANDEDITORDIALOG_SIZE, long style=SYMBOL_WXCOMMANDEDITORDIALOG_STYLE)
bool Create (const wxEditorCommandArray &cmds, const wxString &msg, wxWindow *parent, wxWindowID id=SYMBOL_WXCOMMANDEDITORDIALOG_IDNAME, const wxString &caption=SYMBOL_WXCOMMANDEDITORDIALOG_TITLE, const wxPoint &pos=SYMBOL_WXCOMMANDEDITORDIALOG_POSITION, const wxSize &size=SYMBOL_WXCOMMANDEDITORDIALOG_SIZE, long style=SYMBOL_WXCOMMANDEDITORDIALOG_STYLE)
 Creation.
 ~wxCommandEditorDialog ()
 Destructor.
void Init ()
 Initialises member variables.
void CreateControls ()
 Creates the controls and sizers.
const wxEditorCommandArray & GetCommands () const
wxEditorCommandArray & GetCommands ()
const wxEditorCommandGetCommand (int i) const
void PopulateCommands ()
 Populate command list.
void ShowCommand (int i)
 Show command.
void OnCommandeditordialogCommandsSelected (wxCommandEvent &event)
 wxEVT_COMMAND_LISTBOX_SELECTED event handler for ID_COMMANDEDITORDIALOG_COMMANDS
void OnCommandeditordialogAddClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_ADD
void OnCommandeditordialogDeleteClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_DELETE
void OnCommandeditordialogDeleteUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_DELETE
void OnCommandeditordialogRenameClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_RENAME
void OnCommandeditordialogRenameUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_RENAME
void OnCommandeditordialogNameUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_NAME
void OnCommandeditordialogCommandUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_COMMAND
void OnCommandeditordialogBrowseClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_BROWSE
void OnCommandeditordialogBrowseUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_BROWSE
void OnCommandeditordialogShowthisUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_SHOWTHIS
void OnHelpClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP
void OnHelpUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for wxID_HELP
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 SetHelpId (int helpId)
 Set help id.
static void SetUICustomization (wxUICustomization *uiCustomization)
 Set UI customization.
static bool ShowToolTips ()
 Should we show tooltips?

Public Attributes

wxStaticText * m_captionCtrl
wxListBox * m_commandsCtrl
wxTextCtrl * m_nameCtrl
wxTextCtrl * m_commandCtrl
wxCheckBox * m_showThisCommandCtrl
wxEditorCommandArray m_commands
wxString m_caption

Static Public Attributes

static int sm_helpId = 0
static bool sm_useTooltips = true
static wxUICustomizationsm_uiCustomization = NULL


Detailed Description

wxCommandEditorDialog class declaration

Constructor & Destructor Documentation

wxCommandEditorDialog::wxCommandEditorDialog (  ) 

Constructors.

wxCommandEditorDialog::wxCommandEditorDialog ( const wxEditorCommandArray &  cmds,
const wxString &  msg,
wxWindow *  parent,
wxWindowID  id = SYMBOL_WXCOMMANDEDITORDIALOG_IDNAME,
const wxString &  caption = SYMBOL_WXCOMMANDEDITORDIALOG_TITLE,
const wxPoint &  pos = SYMBOL_WXCOMMANDEDITORDIALOG_POSITION,
const wxSize &  size = SYMBOL_WXCOMMANDEDITORDIALOG_SIZE,
long  style = SYMBOL_WXCOMMANDEDITORDIALOG_STYLE 
)

wxCommandEditorDialog::~wxCommandEditorDialog (  ) 

Destructor.


Member Function Documentation

bool wxCommandEditorDialog::Create ( const wxEditorCommandArray &  cmds,
const wxString &  msg,
wxWindow *  parent,
wxWindowID  id = SYMBOL_WXCOMMANDEDITORDIALOG_IDNAME,
const wxString &  caption = SYMBOL_WXCOMMANDEDITORDIALOG_TITLE,
const wxPoint &  pos = SYMBOL_WXCOMMANDEDITORDIALOG_POSITION,
const wxSize &  size = SYMBOL_WXCOMMANDEDITORDIALOG_SIZE,
long  style = SYMBOL_WXCOMMANDEDITORDIALOG_STYLE 
)

Creation.

void wxCommandEditorDialog::CreateControls (  ) 

Creates the controls and sizers.

wxBitmap wxCommandEditorDialog::GetBitmapResource ( const wxString &  name  ) 

Retrieves bitmap resources.

const wxEditorCommand& wxCommandEditorDialog::GetCommand ( int  i  )  const [inline]

wxEditorCommandArray& wxCommandEditorDialog::GetCommands (  )  [inline]

const wxEditorCommandArray& wxCommandEditorDialog::GetCommands (  )  const [inline]

wxIcon wxCommandEditorDialog::GetIconResource ( const wxString &  name  ) 

Retrieves icon resources.

void wxCommandEditorDialog::Init (  ) 

Initialises member variables.

Reimplemented from wxScrollingDialog.

void wxCommandEditorDialog::OnCommandeditordialogAddClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_ADD

void wxCommandEditorDialog::OnCommandeditordialogBrowseClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_BROWSE

void wxCommandEditorDialog::OnCommandeditordialogBrowseUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_BROWSE

void wxCommandEditorDialog::OnCommandeditordialogCommandsSelected ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_LISTBOX_SELECTED event handler for ID_COMMANDEDITORDIALOG_COMMANDS

void wxCommandEditorDialog::OnCommandeditordialogCommandUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_COMMAND

void wxCommandEditorDialog::OnCommandeditordialogDeleteClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_DELETE

void wxCommandEditorDialog::OnCommandeditordialogDeleteUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_DELETE

void wxCommandEditorDialog::OnCommandeditordialogNameUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_NAME

void wxCommandEditorDialog::OnCommandeditordialogRenameClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_COMMANDEDITORDIALOG_RENAME

void wxCommandEditorDialog::OnCommandeditordialogRenameUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_RENAME

void wxCommandEditorDialog::OnCommandeditordialogShowthisUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_COMMANDEDITORDIALOG_SHOWTHIS

void wxCommandEditorDialog::OnHelpClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_BUTTON_CLICKED event handler for wxID_HELP

void wxCommandEditorDialog::OnHelpUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for wxID_HELP

void wxCommandEditorDialog::PopulateCommands (  ) 

Populate command list.

static void wxCommandEditorDialog::SetHelpId ( int  helpId  )  [inline, static]

Set help id.

static void wxCommandEditorDialog::SetUICustomization ( wxUICustomization uiCustomization  )  [inline, static]

Set UI customization.

static void wxCommandEditorDialog::SetUseTooltips ( bool  useTooltips  )  [inline, static]

Use tooltips.

void wxCommandEditorDialog::ShowCommand ( int  i  ) 

Show command.

bool wxCommandEditorDialog::ShowToolTips (  )  [static]

Should we show tooltips?


Member Data Documentation

wxEditorCommandArray wxCommandEditorDialog::m_commands


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