wxToolBarCustomisationDialog Class Reference

#include <toolbarcust/toolbarcustdlg.h>

List of all members.

Public Member Functions

 wxToolBarCustomisationDialog ()
 Constructors.
 wxToolBarCustomisationDialog (wxToolBarCustomisationManager *manager, wxWindow *parent, wxWindowID id=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_IDNAME, const wxString &caption=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_TITLE, const wxPoint &pos=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_POSITION, const wxSize &size=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_SIZE, long style=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_STYLE)
bool Create (wxToolBarCustomisationManager *manager, wxWindow *parent, wxWindowID id=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_IDNAME, const wxString &caption=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_TITLE, const wxPoint &pos=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_POSITION, const wxSize &size=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_SIZE, long style=SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_STYLE)
 Creation.
void Init ()
 Initialises member variables.
void CreateControls ()
 Creates the controls and sizers.
void ShowToolbar (const wxString &name)
 Show toolbar.
void OnCheckListBoxToggled (wxCommandEvent &event)
 An option was toggled.
const wxArrayString GetChanged () const
 Get the list of toolbar customisations that were changed.
const wxArrayString GetVisibilityChanged () const
 Get the list of toolbar customisations that were changed: visibility only.
const wxArrayString GetToolsChanged () const
 Get the list of toolbar customisations that were changed: tool visibility only.
bool ToolBarChanged (const wxString &name) const
 Did this toolbar change?
bool ToolBarVisibilityChanged (const wxString &name) const
 Did this toolbar visibility change?
bool ToolBarLabelsChanged (const wxString &name) const
 Did this toolbar text labels status change?
bool ToolsChanged (const wxString &name) const
 Did this toolbar's tools change?
void SetShowToolTips (bool show)
 Set whether tooltips should be enabled.
const wxString & GetInitialToolBar () const
void SetInitialToolBar (const wxString &name)
void OnToolbarCustToolbarsSelected (wxCommandEvent &event)
 wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_TOOLBAR_CUST_TOOLBARS
void OnShowToolBarCtrlClick (wxCommandEvent &event)
 wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_ShowToolBarCtrl
void OnShowLabelsCtrlClick (wxCommandEvent &event)
 wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_ShowLabelsCtrl
void OnShowLabelsCtrlUpdate (wxUpdateUIEvent &event)
 wxEVT_UPDATE_UI event handler for ID_ShowLabelsCtrl
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources.
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources.
bool ShowToolTips ()
 Should we show tooltips?

Public Attributes

wxChoice * m_toolbarsCtrl
wxCheckBox * m_showToolBarCtrl
wxCheckBox * m_showLabelsCtrl
wxToolCheckListBoxm_toolListCtrl
wxToolBarCustomisationManagerm_manager
wxArrayString m_changed
wxArrayString m_visibilityChanged
wxArrayString m_labelsChanged
wxArrayString m_toolsChanged
bool m_showToolTips
wxString m_initialToolBar


Detailed Description

wxToolBarCustomisationDialog class declaration


Constructor & Destructor Documentation

wxToolBarCustomisationDialog::wxToolBarCustomisationDialog (  ) 

Constructors.

wxToolBarCustomisationDialog constructors

wxToolBarCustomisationDialog::wxToolBarCustomisationDialog ( wxToolBarCustomisationManager manager,
wxWindow *  parent,
wxWindowID  id = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_IDNAME,
const wxString &  caption = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_TITLE,
const wxPoint &  pos = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_POSITION,
const wxSize &  size = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_SIZE,
long  style = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_STYLE 
)


Member Function Documentation

bool wxToolBarCustomisationDialog::Create ( wxToolBarCustomisationManager manager,
wxWindow *  parent,
wxWindowID  id = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_IDNAME,
const wxString &  caption = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_TITLE,
const wxPoint &  pos = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_POSITION,
const wxSize &  size = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_SIZE,
long  style = SYMBOL_WXTOOLBARCUSTOMISATIONDIALOG_STYLE 
)

Creation.

wxToolBarCustomisationDialog creator

void wxToolBarCustomisationDialog::Init (  ) 

Initialises member variables.

Member initialisation

void wxToolBarCustomisationDialog::CreateControls (  ) 

Creates the controls and sizers.

Control creation for wxToolBarCustomisationDialog

void wxToolBarCustomisationDialog::ShowToolbar ( const wxString &  name  ) 

Show toolbar.

void wxToolBarCustomisationDialog::OnCheckListBoxToggled ( wxCommandEvent &  event  ) 

An option was toggled.

const wxArrayString wxToolBarCustomisationDialog::GetChanged (  )  const [inline]

Get the list of toolbar customisations that were changed.

const wxArrayString wxToolBarCustomisationDialog::GetVisibilityChanged (  )  const [inline]

Get the list of toolbar customisations that were changed: visibility only.

const wxArrayString wxToolBarCustomisationDialog::GetToolsChanged (  )  const [inline]

Get the list of toolbar customisations that were changed: tool visibility only.

bool wxToolBarCustomisationDialog::ToolBarChanged ( const wxString &  name  )  const [inline]

Did this toolbar change?

bool wxToolBarCustomisationDialog::ToolBarVisibilityChanged ( const wxString &  name  )  const [inline]

Did this toolbar visibility change?

bool wxToolBarCustomisationDialog::ToolBarLabelsChanged ( const wxString &  name  )  const [inline]

Did this toolbar text labels status change?

bool wxToolBarCustomisationDialog::ToolsChanged ( const wxString &  name  )  const [inline]

Did this toolbar's tools change?

void wxToolBarCustomisationDialog::SetShowToolTips ( bool  show  )  [inline]

Set whether tooltips should be enabled.

const wxString& wxToolBarCustomisationDialog::GetInitialToolBar (  )  const [inline]

void wxToolBarCustomisationDialog::SetInitialToolBar ( const wxString &  name  )  [inline]

void wxToolBarCustomisationDialog::OnToolbarCustToolbarsSelected ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_CHOICE_SELECTED event handler for ID_TOOLBAR_CUST_TOOLBARS

void wxToolBarCustomisationDialog::OnShowToolBarCtrlClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_ShowToolBarCtrl

void wxToolBarCustomisationDialog::OnShowLabelsCtrlClick ( wxCommandEvent &  event  ) 

wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_ShowLabelsCtrl

void wxToolBarCustomisationDialog::OnShowLabelsCtrlUpdate ( wxUpdateUIEvent &  event  ) 

wxEVT_UPDATE_UI event handler for ID_ShowLabelsCtrl

wxEVT_UPDATE_UI event handler for ID_ShowLabelsCtrl

wxBitmap wxToolBarCustomisationDialog::GetBitmapResource ( const wxString &  name  ) 

Retrieves bitmap resources.

Get bitmap resources

wxIcon wxToolBarCustomisationDialog::GetIconResource ( const wxString &  name  ) 

Retrieves icon resources.

Get icon resources

bool wxToolBarCustomisationDialog::ShowToolTips (  ) 

Should we show tooltips?

Should we show tooltips?


Member Data Documentation

wxChoice* wxToolBarCustomisationDialog::m_toolbarsCtrl

wxCheckBox* wxToolBarCustomisationDialog::m_showToolBarCtrl

wxCheckBox* wxToolBarCustomisationDialog::m_showLabelsCtrl

wxToolCheckListBox* wxToolBarCustomisationDialog::m_toolListCtrl

wxToolBarCustomisationManager* wxToolBarCustomisationDialog::m_manager

wxArrayString wxToolBarCustomisationDialog::m_changed

wxArrayString wxToolBarCustomisationDialog::m_visibilityChanged

wxArrayString wxToolBarCustomisationDialog::m_labelsChanged

wxArrayString wxToolBarCustomisationDialog::m_toolsChanged

bool wxToolBarCustomisationDialog::m_showToolTips

wxString wxToolBarCustomisationDialog::m_initialToolBar


The documentation for this class was generated from the following files:
Generated on Wed May 6 19:20:23 2009 for AxTk by  doxygen 1.5.1