Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

mgExportBasePanel Class Reference

#include <ExportDlg.h>

Inheritance diagram for mgExportBasePanel:

mgExportAdvOpt mgExportBasicOpt List of all members.

Detailed Description

Base class for the panels containing the BASIC and the ADVANCED options which are shown in the mgExportDlg.

Definition at line 93 of file ExportDlg.h.

Public Member Functions

 mgExportBasePanel (wxWindow *parent, wxWindowID id=-1)
virtual void BuildAll ()=0
 Creates everything regarding this panel.

Protected Member Functions

virtual void BuildCtrls ()=0
 Initializes the controls whose pointers are stored in the member variables to be easily used when required.


Member Function Documentation

virtual void mgExportBasePanel::BuildAll  )  [pure virtual]
 

Creates everything regarding this panel.

This function calls BuildCtrls() and then creates the entire layout for this panel.

Implemented in mgExportBasicOpt, and mgExportAdvOpt.

virtual void mgExportBasePanel::BuildCtrls  )  [protected, pure virtual]
 

Initializes the controls whose pointers are stored in the member variables to be easily used when required.

In this way, we do not have to use wxWindow::FindWindowById each time we must access them. Please note that IDs are still required for event handling.

Implemented in mgExportBasicOpt, and mgExportAdvOpt.


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

Documentation generated with Doxygen on Sun Feb 6 17:19:27 2005
Visit MathStudio home page for more info

[ Top ]