#include <mgui/formrastervalue.h>
Inheritance diagram for MGUI::FORM_EDIT_RASTER_VALUE:

Public Member Functions | |
| void | ClearValue (bool notify=true) |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const MISTRING &label, RVC::IMAGE::CELLTYPE CellType, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize, MGUI::CTRL_LABEL::STYLE labelstyle=MGUI::CTRL_LABEL::STYLE_LeftNoWrap) |
| FORM_EDIT_RASTER_VALUE () | |
| MGUI::CTRL_LABEL & | GetLabel () |
| void | GetValue (ANYRASTVALUE &value) |
| bool | HasValue () |
| void | SetCellType (RVC::IMAGE::CELLTYPE CellType) |
| void | SetLabel (const MISTRING &label) |
| void | SetValue (const ANYRASTVALUE &value, bool notify=true) |
| virtual | ~FORM_EDIT_RASTER_VALUE () |
Protected Member Functions | |
| virtual void | v_OnChangeValue () |
Private Member Functions | |
| void | OnValueChanged () |
Private Attributes | |
| RVC::IMAGE::CELLTYPE | m_CellType |
| CTRL_LABEL | m_label |
| CTRL_EDIT_NUMBER_T< FORM_EDIT_RASTER_VALUE > | m_Value1 |
| CTRL_EDIT_NUMBER_T< FORM_EDIT_RASTER_VALUE > | m_Value2 |
| CTRL_EDIT_NUMBER_T< FORM_EDIT_RASTER_VALUE > | m_Value3 |
| CTRL_EDIT_NUMBER_T< FORM_EDIT_RASTER_VALUE > | m_Value4 |
Definition at line 48 of file formrastervalue.h.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Clear current value.
|
|
||||||||||||||||||||||||
|
Create form with label from resource lookup.
|
|
|
Retrieve label control for form. Usually the label control is only retrieved for alignment purposes. Definition at line 74 of file formrastervalue.h. |
|
|
Get current raster value.
|
|
|
Determine if value has been set.
|
|
|
|
|
|
|
|
|
Set label text using string from resource lookup.
Definition at line 91 of file formrastervalue.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 when value is changed after validation. Derived class must call corresponding base class method BEFORE performing its own processing. If the user modifies the text in the edit control this will not be called until the control loses "focus". Reimplemented in MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >. |
|
|
Definition at line 111 of file formrastervalue.h. |
|
|
Definition at line 112 of file formrastervalue.h. |
|
|
Definition at line 113 of file formrastervalue.h. |
|
|
Definition at line 114 of file formrastervalue.h. |
|
|
Definition at line 115 of file formrastervalue.h. |
|
|
Definition at line 116 of file formrastervalue.h. |
1.3.8-20040913