wxArt2D
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
a2dSettings Class Reference

#include <settingsdlg.h>

Inheritance diagram for a2dSettings:
Inheritance graph
[legend]
Collaboration diagram for a2dSettings:
Collaboration graph
[legend]

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
 
a2dHabitatm_habitat
 

Detailed Description

a2dSettings class declaration

Definition at line 51 of file settingsdlg.h.

Constructor & Destructor Documentation

a2dSettings::a2dSettings ( )

Constructors.

a2dSettings type definition

a2dSettings event table definition

a2dSettings constructors

Definition at line 80 of file settingsdlg.cpp.

a2dSettings::~a2dSettings ( )

Destructor.

a2dSettings destructor

Definition at line 137 of file settingsdlg.cpp.

Member Function Documentation

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 
)

Creation.

a2dSettings creator

Definition at line 107 of file settingsdlg.cpp.

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)

Retrieves bitmap resources.

Get bitmap resources

Definition at line 513 of file settingsdlg.cpp.

wxIcon a2dSettings::GetIconResource ( const wxString &  name)

Retrieves icon resources.

Get icon resources

Definition at line 526 of file settingsdlg.cpp.

void a2dSettings::Init ( )

Initialises member variables.

Member initialisation

Definition at line 151 of file settingsdlg.cpp.

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.

bool a2dSettings::ShowToolTips ( )
static

Should we show tooltips?

Should we show tooltips?

Definition at line 504 of file settingsdlg.cpp.


The documentation for this class was generated from the following files:
a2dSettings Class Reference -- Sun Oct 12 2014 17:04:48 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation