NIREP

PanelForm Class Reference

PanelForm is a form to change different items of the panel to the users desire. More...

Inheritance diagram for PanelForm:
Collaboration diagram for PanelForm:

List of all members.

Public Member Functions

bool Create (wxWindow *parent, wxWindowID id=SYMBOL_PANELFORM_IDNAME, const wxString &caption=SYMBOL_PANELFORM_TITLE, const wxPoint &pos=SYMBOL_PANELFORM_POSITION, const wxSize &size=SYMBOL_PANELFORM_SIZE, long style=SYMBOL_PANELFORM_STYLE)
void CreateControls ()
 Creates the controls and sizers.
void EnableOrDisableChoiceTwo (wxCommandEvent &event)
wxBitmap GetBitmapResource (const wxString &name)
wxIcon GetIconResource (const wxString &name)
void Init ()
 Initialises member variables.
void OnCancelClick (wxCommandEvent &event)
void OnChoiceSelected (wxCommandEvent &event)
void OnChoiceTwoSelected (wxCommandEvent &event)
void OnDeleteClick (wxCommandEvent &event)
void OnHelpClick (wxCommandEvent &event)
void OnOkClick (wxCommandEvent &event)
 PanelForm ()
 Constructors.
 PanelForm (wxWindow *parent, wxWindowID id=SYMBOL_PANELFORM_IDNAME, const wxString &caption=SYMBOL_PANELFORM_TITLE, const wxPoint &pos=SYMBOL_PANELFORM_POSITION, const wxSize &size=SYMBOL_PANELFORM_SIZE, long style=SYMBOL_PANELFORM_STYLE)
void SetPanel (Panel *p)
 ~PanelForm ()
 Destructor.

Static Public Member Functions

static bool ShowToolTips ()

Detailed Description

PanelForm is a form to change different items of the panel to the users desire.

Notes
  • Work in progress
Dependencies
  • Libraries:
Bugs
  • None that I know of right now.
Change Log

Constructor & Destructor Documentation

PanelForm::PanelForm ( )

Constructors.

PanelForm type definition

PanelForm event table definition

PanelForm constructors

PanelForm::PanelForm ( wxWindow *  parent,
wxWindowID  id = SYMBOL_PANELFORM_IDNAME,
const wxString &  caption = SYMBOL_PANELFORM_TITLE,
const wxPoint &  pos = SYMBOL_PANELFORM_POSITION,
const wxSize &  size = SYMBOL_PANELFORM_SIZE,
long  style = SYMBOL_PANELFORM_STYLE 
)
PanelForm::~PanelForm ( )

Destructor.

PanelForm destructor


Member Function Documentation

bool PanelForm::Create ( wxWindow *  parent,
wxWindowID  id = SYMBOL_PANELFORM_IDNAME,
const wxString &  caption = SYMBOL_PANELFORM_TITLE,
const wxPoint &  pos = SYMBOL_PANELFORM_POSITION,
const wxSize &  size = SYMBOL_PANELFORM_SIZE,
long  style = SYMBOL_PANELFORM_STYLE 
)

PanelForm creator

PanelForm::CreateControls ( )

Creates the controls and sizers.

Control creation for PanelForm

PanelForm::EnableOrDisableChoiceTwo ( wxCommandEvent &  event)
wxBitmap PanelForm::GetBitmapResource ( const wxString &  name)

Get bitmap resources

wxIcon PanelForm::GetIconResource ( const wxString &  name)

Get icon resources

PanelForm::Init ( )

Initialises member variables.

Member initialisation

void PanelForm::OnCancelClick ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_CANCEL

void PanelForm::OnChoiceSelected ( wxCommandEvent &  event)
void PanelForm::OnChoiceTwoSelected ( wxCommandEvent &  event)
PanelForm::OnDeleteClick ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_DELETE

PanelForm::OnHelpClick ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_HELP

PanelForm::OnOkClick ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_OK

PanelForm::SetPanel ( Panel p) [inline]
PanelForm::ShowToolTips ( ) [static]

Should we show tooltips?

 All Classes Functions Variables Typedefs Enumerations Enumerator