General information:Author: Mollien J.C. Version: 1.0 Date: Tue Oct 26 11:56:29 MET 1999 |
Header files:
|
Code files:
|
Class LayerProperties. This class is used to show a layerproperties dialog, in which the layernames, layernumber, visibility, select/read, fillcolour, border, pattern and mapping can be set.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
LayerPropertiesDialog(GDSMainWindow* parent,char* title,int x,int y,int width,int height,long style =0 ,char* name = &"DLayer_Properties_Dialog&"D)
Description:
Constructor.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
~LayerPropertiesDialog()
Description:
Destructor.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: Setup* |
Declaration:
Setup* Get_New_Setup()
Description:
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Redraw()
Description:
Redraw layout.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void FillControls(int start)
Description:
Set control properties.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void StoreControls(int start)
Description:
Store control settings.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void SetupWindow(Setup* prev_setup)
Description:
Windows initialisarion.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmOk()
Description:
Close window if OK-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmCancel()
Description:
Close window if CANCEL-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmHide()
Description:
Hide window if HIDE-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmRead()
Description:
Set read properties.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmPrev()
Description:
Go to previous set of layers if PREVIOUS-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmNext()
Description:
Go to next set of layers if NEXT-button is pressed.
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void CmSelect()
Description:
Select layer.
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Cm_B_BitB(wxEvent& event)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Cm_F_BitB(wxEvent& event)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void Cm_P_BitB(wxEvent& event)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: wxColour* |
Declaration:
wxColour* ltowxc(long colour)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: long |
Declaration:
long wxctol(wxColour colour)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
DECLARE_EVENT_TABLE()
Description:
Declare used events.
scope: public | type: basic | typename: Setup* |
Declaration:
Setup* _prev_setup
Description:
pointer to the setup.
scope: public | type: basic | typename: Setup* |
Declaration:
Setup* _setup
Description:
pointer to the setup.
scope: public | type: basic | typename: int |
Declaration:
int _startvalue
Description:
will increase or decrease with 10 (ten layers on the screen).
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonOK
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonCANCEL
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonHIDE
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonREAD
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonSELECT
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonPREV
Description:
wxWindows class.
scope: public | type: basic | typename: wxButton* |
Declaration:
wxButton* _buttonNEXT
Description:
wxWindows class.
scope: protected | type: basic | typename: GDSMainWindow* |
Declaration:
GDSMainWindow* _parent
Description:
Pointer to mainwindow.
scope: protected | type: basic | typename: wxPanel* |
Declaration:
wxPanel* _panel1
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticBox* |
Declaration:
wxStaticBox* _groupbox1
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _numberbox[10]
Description:
wxWindows class, layer number edit control.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _namebox[10]
Description:
wxWindows class, layer name edit control.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _availablebox[10]
Description:
wxWindows class, layer available checkbox control.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _visiblebox[10]
Description:
wxWindows class, layer visible checkbox control.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _selectablebox[10]
Description:
wxWindows class, layer selectable checkbox control.
scope: protected | type: basic | typename: wxCheckBox* |
Declaration:
wxCheckBox* _readlayerbox[10]
Description:
wxWindows class, layer readlayer checkbox control.
scope: protected | type: basic | typename: wxBitmapButton* |
Declaration:
wxBitmapButton* _fillbut[10]
Description:
wxWindows class, layer fill color buttons.
scope: protected | type: basic | typename: wxBitmapButton* |
Declaration:
wxBitmapButton* _borderbut[10]
Description:
wxWindows class, layer border color buttons.
scope: protected | type: basic | typename: wxBitmapButton* |
Declaration:
wxBitmapButton* _patternbut[10]
Description:
wxWindows class, layer pattern color buttons.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _gdsinmap[10]
Description:
wxWindows class, mapping for gds in.
scope: protected | type: basic | typename: wxTextCtrl* |
Declaration:
wxTextCtrl* _gdsoutmap[10]
Description:
wxWindows class, mapping for gds out.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _numberlabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _namelabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _availablelabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _visiblelabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _selectablelabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _readlayerlabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _filllabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _borderlabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _patternlabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxStaticText* |
Declaration:
wxStaticText* _mappinglabel
Description:
wxWindows class.
scope: protected | type: basic | typename: wxBitmap* |
Declaration:
wxBitmap* _f_bitm[10]
Description:
wxWindows class.
scope: protected | type: basic | typename: wxBitmap* |
Declaration:
wxBitmap* _b_bitm[10]
Description:
wxWindows class.
scope: protected | type: basic | typename: wxBitmap* |
Declaration:
wxBitmap* _p_bitm[10]
Description:
wxWindows class.
scope: protected | type: basic | typename: PatternDialog* |
Declaration:
PatternDialog* _patternDialog
Description:
wxWindows class.
scope: protected | type: basic | typename: wxBrush* |
Declaration:
wxBrush* _brush
Description:
wxWindows class, the brush.
scope: protected | type: basic | typename: wxColourData* |
Declaration:
wxColourData* _cdata
Description:
wxWindows class, to help construct the colour dialog.
scope: protected | type: basic | typename: wxColourDialog* |
Declaration:
wxColourDialog* _cd
Description:
wxWindows class, the colour dialog.