ToolMap
Loading...
Searching...
No Matches
ProjectDefDLG Class Reference

Definition of the Project definition dialog. More...

#include <project_def_dlg.h>

Inheritance diagram for ProjectDefDLG:

Public Member Functions

 ProjectDefDLG ()
 Constructors.
 
 ProjectDefDLG (wxWindow *parent, PrjDefMemManage *myPrjDefinition, bool isEditingMode=FALSE, wxWindowID id=SYMBOL_PROJECTDEFDLG_IDNAME, const wxString &caption=SYMBOL_PROJECTDEFDLG_TITLE, const wxPoint &pos=SYMBOL_PROJECTDEFDLG_POSITION, const wxSize &size=SYMBOL_PROJECTDEFDLG_SIZE, long style=SYMBOL_PROJECTDEFDLG_STYLE)
 
bool Create (wxWindow *parent, wxWindowID id=SYMBOL_PROJECTDEFDLG_IDNAME, const wxString &caption=SYMBOL_PROJECTDEFDLG_TITLE, const wxPoint &pos=SYMBOL_PROJECTDEFDLG_POSITION, const wxSize &size=SYMBOL_PROJECTDEFDLG_SIZE, long style=SYMBOL_PROJECTDEFDLG_STYLE)
 Creation.
 
 ~ProjectDefDLG ()
 Destructor.
 
void Init ()
 Initialises member variables.
 
void CreateControls ()
 Creates the controls and sizers.
 
void SetNotebook (int notebooknumber)
 
virtual bool TransferDataFromWindow ()
 
virtual bool TransferDataToWindow ()
 
bool IsEditMode ()
 

Public Attributes

wxPanel * m_DlgPd_Panel_Proj
 
wxChoice * m_DlgPd_Proj_Unit
 
wxChoice * m_DlgPd_Proj_Projection
 
wxTextCtrl * m_DlgPd_Proj_Author
 
wxTextCtrl * m_DlgPd_Proj_Comment
 
wxPanel * m_DlgPd_Panel_Spatial
 
ProjectDefListm_DlgPd_Stat_Model_List
 
wxFlatButtonm_DlgPd_Spat_Mdl_Add
 
wxFlatButtonm_DljPd_Spat_Mdl_Del
 
wxButton * m_DlgPd_Button_Ok
 
wxStatusBar * m_DlgPd_Status
 

Detailed Description

Definition of the Project definition dialog.

This provides the class needed for dealing with project definition (layers, object and optional field). This dialog is called either for a new project or changing the parameters of an existing one. This dialog implement a ProjectDefList List. for displaying the spatial themes of the project

Author
Lucien Schreiber (c) CREALP 2007
Date
04 December 2007

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