ToolMap
|
Abstract class for tmAAttribTree Items. More...
#include <tmaattribctrls.h>
Public Member Functions | |
tmAAttribCtrl (wxWindow *parent, const ProjectDefMemoryFields &fieldinfo, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=_T("tmAAttribCtrl")) | |
virtual void | Create (wxWindow *parent, const ProjectDefMemoryFields &fieldinfo, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=_T("tmAAttribCtrl"))=0 |
virtual void | SetLabel (const wxString &labeltext) |
virtual wxString | GetLabel () const |
virtual void | SetControlValue (const wxString &value)=0 |
virtual wxString | GetControlValue ()=0 |
virtual void | SetEmptyValue () |
Protected Attributes | |
wxStaticText * | m_Label |
Abstract class for tmAAttribTree Items.
This may be used as the abstract base class for creating items to use into the tmAAttribTree. This way, all items share the same methods for accessing and setting data without regarding the item type (text, choice, etc.) This abstract class is used by :