#include <mgui/formeditobjname.h>
Inheritance diagram for MGUI::CTRL_EDIT_OBJECTNAME:

Public Member Functions | |
| void | ClearValue (bool notify=true) |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize) |
| CTRL_EDIT_OBJECTNAME () | |
| const RVC::OBJECTNAME & | GetValue () const |
| void | IniRead (INIHANDLE IniHandle, const char *IniGroup, const char *IniField, bool notify=true) |
| void | IniWrite (INIHANDLE IniHandle, const char *IniGroup, const char *IniField) const |
| void | SetSelection (int StartChar=0, int EndChar=-1, bool NoScroll=true) |
| void | SetValue (const RVC::OBJECTNAME &name, bool notify=true) |
| virtual | ~CTRL_EDIT_OBJECTNAME () |
Protected Member Functions | |
| virtual bool | OnValidate (MISTRING &string) |
Private Member Functions | |
| CTRL_EDIT_OBJECTNAME (const CTRL_EDIT_OBJECTNAME &) | |
| virtual void | OnUserEdit () |
| CTRL_EDIT_OBJECTNAME & | operator= (const CTRL_EDIT_OBJECTNAME &) |
| virtual void | UpdateValue (bool notify=true) |
Private Attributes | |
| RVC::OBJECTNAME | m_value |
Definition at line 41 of file formeditobjname.h.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
|
|
|
Clear to empty string.
|
|
||||||||||||
|
Create control.
|
|
|
Get current string value.
Definition at line 64 of file formeditobjname.h. |
|
||||||||||||||||||||
|
Read value from INI file. If Create() has already been performed the control's state will be updated.
|
|
||||||||||||||||
|
Write current value to INI file.
Definition at line 77 of file formeditobjname.h. |
|
|
Called internally to update control-specific data from edit control.
Reimplemented from MGUI::CTRL_EDIT_BASE. |
|
|
Validate the string and alter if possible/necessary. Derived class must call corresponding base class method BEFORE performing its own processing.
Reimplemented in MGUI::CTRL_EDIT_OBJECTNAME_T< _CT >, and MGUI::CTRL_EDIT_OBJECTNAME_T< FORM_EDIT_OBJECTNAME >. |
|
|
|
|
||||||||||||||||
|
Select range of characters in string.
Reimplemented from MGUI::CTRL_EDIT_BASE. Definition at line 84 of file formeditobjname.h. |
|
||||||||||||
|
Set current string value with validation. OnValidate() will be called and if valid, the string will be updated. No comparison is made with the current string value.
|
|
|
Called internally to update control-specific data from edit control. Derived class must call corresponding base class method AFTER performing its own processing. Reimplemented from MGUI::CTRL_EDIT_BASE. |
|
|
Definition at line 113 of file formeditobjname.h. |
1.3.8-20040913