|
wxArt2D
|
#include <settingsdlg.h>


Public Member Functions | |
| a2dSettings () | |
| Constructors. More... | |
| a2dSettings (a2dHabitat *habitat, wxWindow *parent, wxWindowID id=SYMBOL_A2DSETTINGS_IDNAME, const wxString &caption=SYMBOL_A2DSETTINGS_TITLE, const wxPoint &pos=SYMBOL_A2DSETTINGS_POSITION, const wxSize &size=SYMBOL_A2DSETTINGS_SIZE, long style=SYMBOL_A2DSETTINGS_STYLE) | |
| bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_A2DSETTINGS_IDNAME, const wxString &caption=SYMBOL_A2DSETTINGS_TITLE, const wxPoint &pos=SYMBOL_A2DSETTINGS_POSITION, const wxSize &size=SYMBOL_A2DSETTINGS_SIZE, long style=SYMBOL_A2DSETTINGS_STYLE) |
| Creation. More... | |
| ~a2dSettings () | |
| Destructor. More... | |
| void | Init () |
| Initialises member variables. More... | |
| bool | Show (bool show=true) |
| Show and intialize. | |
| void | UpdateEntries () |
| void | CreateControls () |
| Creates the controls and sizers. More... | |
| void | OnCloseWindow (wxCloseEvent &event) |
| wxEVT_CLOSE_WINDOW event handler for ID_A2DSETTINGS More... | |
| void | OnLeftDown (wxMouseEvent &event) |
| wxEVT_LEFT_DOWN event handler for ID_BUTTON1 More... | |
| void | OnUnitsSelected (wxCommandEvent &event) |
| wxBitmap | GetBitmapResource (const wxString &name) |
| Retrieves bitmap resources. More... | |
| wxIcon | GetIconResource (const wxString &name) |
| Retrieves icon resources. More... | |
Static Public Member Functions | |
| static bool | ShowToolTips () |
| Should we show tooltips? More... | |
Public Attributes | |
| wxNotebook * | m_settingsTabs |
| wxPanel * | m_displaySet |
| wxChoice * | m_units |
| wxArrayString | m_unitsStrings |
| wxTextCtrl * | m_displayAberation |
| wxTextCtrl * | m_objectThreshold |
| wxTextCtrl * | m_primThreshold |
| wxCheckBox * | m_drawRectangle |
| wxTextCtrl * | m_selectionDistance |
| wxPanel * | m_booleanSet |
| wxTextCtrl * | m_snapfactor |
| wxTextCtrl * | m_offsetAber |
| wxTextCtrl * | m_roundFactor |
| wxTextCtrl * | m_offset |
| wxTextCtrl * | m_smoothAber |
| wxTextCtrl * | m_maxLineMerge |
| wxTextCtrl * | m_intersectionGrid |
| wxCheckBox * | m_fillRuleWinding |
| wxCheckBox * | m_linkHoles |
| wxPanel * | m_arcpolySet |
| wxTextCtrl * | m_minRadius |
| wxTextCtrl * | m_maxRadius |
| wxTextCtrl * | m_poly2arcAber |
| wxTextCtrl * | m_arc2polyAber |
| wxTextCtrl * | m_gridDistX |
| wxTextCtrl * | m_gridDistY |
| wxCheckBox * | m_drawOutline |
| a2dHabitat * | m_habitat |
a2dSettings class declaration
Definition at line 51 of file settingsdlg.h.
| a2dSettings::a2dSettings | ( | ) |
Constructors.
a2dSettings type definition
a2dSettings event table definition
a2dSettings constructors
Definition at line 80 of file settingsdlg.cpp.
| a2dSettings::~a2dSettings | ( | ) |
| bool a2dSettings::Create | ( | wxWindow * | parent, |
| wxWindowID | id = SYMBOL_A2DSETTINGS_IDNAME, |
||
| const wxString & | caption = SYMBOL_A2DSETTINGS_TITLE, |
||
| const wxPoint & | pos = SYMBOL_A2DSETTINGS_POSITION, |
||
| const wxSize & | size = SYMBOL_A2DSETTINGS_SIZE, |
||
| long | style = SYMBOL_A2DSETTINGS_STYLE |
||
| ) |
| void a2dSettings::CreateControls | ( | ) |
Creates the controls and sizers.
Control creation for a2dSettings
Definition at line 216 of file settingsdlg.cpp.
| wxBitmap a2dSettings::GetBitmapResource | ( | const wxString & | name | ) |
| wxIcon a2dSettings::GetIconResource | ( | const wxString & | name | ) |
| void a2dSettings::Init | ( | ) |
| void a2dSettings::OnCloseWindow | ( | wxCloseEvent & | event | ) |
wxEVT_CLOSE_WINDOW event handler for ID_A2DSETTINGS
wxEVT_CLOSE_WINDOW event handler for ID_A2DSETTINGS
Definition at line 625 of file settingsdlg.cpp.
| void a2dSettings::OnLeftDown | ( | wxMouseEvent & | event | ) |
wxEVT_LEFT_DOWN event handler for ID_BUTTON1
wxEVT_LEFT_DOWN event handler for ID_BUTTON1
Definition at line 550 of file settingsdlg.cpp.
|
static |