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

#include <strucdlg.h>

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

Public Member Functions

 a2dCanvasObjectsChooseDialog (wxWindow *parent, a2dDrawing *drawing, bool structOnly=true, long style=SYMBOL_A2DCHOOSE_STYLE, wxWindowID id=SYMBOL_A2DCHOOSE_IDNAME, const wxString &caption=SYMBOL_A2DCHOOSE_TITLE, const wxPoint &pos=SYMBOL_A2DCHOOSE_POSITION, const wxSize &size=SYMBOL_A2DCANVASOBJECTSDIALOG_SIZE)
 
 a2dCanvasObjectsChooseDialog (wxWindow *parent, a2dCanvasObjectList *total, const wxString &appearancename, long style=SYMBOL_A2DCHOOSE_STYLE, wxWindowID id=SYMBOL_A2DCHOOSE_IDNAME, const wxString &caption=SYMBOL_A2DCHOOSE_TITLE, const wxPoint &pos=SYMBOL_A2DCHOOSE_POSITION, const wxSize &size=SYMBOL_A2DCANVASOBJECTSDIALOG_SIZE)
 
 a2dCanvasObjectsChooseDialog (wxWindow *parent, a2dCanvasObjectList *total, long style=SYMBOL_A2DCHOOSE_STYLE, wxWindowID id=SYMBOL_A2DCHOOSE_IDNAME, const wxString &caption=SYMBOL_A2DCHOOSE_TITLE, const wxPoint &pos=SYMBOL_A2DCHOOSE_POSITION, const wxSize &size=SYMBOL_A2DCHOOSE_SIZE)
 constructor with a specific list of objects
 
bool Create (wxWindow *parent, wxWindowID id=SYMBOL_A2DCHOOSE_IDNAME, const wxString &caption=SYMBOL_A2DCHOOSE_TITLE, const wxPoint &pos=SYMBOL_A2DCHOOSE_POSITION, const wxSize &size=SYMBOL_A2DCHOOSE_SIZE, long style=SYMBOL_A2DCHOOSE_STYLE)
 Creation.
 
a2dCanvasObjectGetCanvasObject ()
 Pointer to object selected.
 
void Init (a2dCanvasObjectList *objects)
 take over object to show from objects
 
void Init (a2dDrawing *drawing)
 
void InitCameleons (a2dCanvasObjectList *total, const wxString &appearanceClassName)
 

Protected Member Functions

void CreateControls ()
 Creates the controls and sizers.
 
void OnCloseWindow (wxCloseEvent &event)
 wxEVT_CLOSE_WINDOW event handler for ID_DIALOG
 
void OnStructIdListboxSelected (wxCommandEvent &event)
 wxEVT_COMMAND_LISTBOX_SELECTED event handler for CHOOSE_ID_LISTBOX
 
void OnStructIdListboxDoubleClicked (wxCommandEvent &event)
 wxEVT_COMMAND_LISTBOX_DOUBLECLICKED event handler for CHOOSE_ID_LISTBOX
 
void OnStructIdHideClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for CHOOSE_ID_HIDE
 
void OnStructIdApplyClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for CHOOSE_ID_APPLY
 
void OnComEvent (a2dComEvent &event)
 document changed
 
void OnDoEvent (a2dCommandProcessorEvent &event)
 
void CmApply ()
 

Static Protected Member Functions

static bool ShowToolTips ()
 Should we show tooltips?
 

Protected Attributes

bool m_modal
 
wxListBox * m_listbox
 
wxButton * m_hide
 
wxButton * m_Apply
 
wxStaticText * m_numberObjects
 
a2dCanvasObjectsSet m_structureSet
 Pointer to object list.
 
a2dCanvasObjectm_object
 Pointer to the choosen object.
 
a2dDrawingm_drawing
 

Detailed Description

Class a2dCanvasObjectsDialog. This class is used to show a dialog containing objects.

Definition at line 131 of file strucdlg.h.


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