MGUI::FORM_EDIT_RASTER_VALUE_T< _CT > Class Template Reference

#include <mgui/formrastervalue.h>

Inheritance diagram for MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const MISTRING &label, RVC::IMAGE::CELLTYPE CellType, _CT *pContainer, void(_CT::*pfOnChangeValue)(), MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize, MGUI::CTRL_LABEL::STYLE labelstyle=MGUI::CTRL_LABEL::STYLE_LeftNoWrap)
 FORM_EDIT_RASTER_VALUE_T ()

Private Member Functions

virtual void v_OnChangeValue ()

Private Attributes

_CT * m_pContainer
void(_CT::* m_pfOnChangeValue )()

template<class _CT>
class MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >


Constructor & Destructor Documentation

template<class _CT>
MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >::FORM_EDIT_RASTER_VALUE_T  )  [inline, explicit]
 

Constructor.

Definition at line 128 of file formrastervalue.h.


Member Function Documentation

template<class _CT>
void MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >::Create MGUI::LAYOUT_PANE_BASE ParentPane,
const MISTRING label,
RVC::IMAGE::CELLTYPE  CellType,
_CT *  pContainer,
void(_CT::*  pfOnChangeValue)(),
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_FixedSize,
MGUI::CTRL_LABEL::STYLE  labelstyle = MGUI::CTRL_LABEL::STYLE_LeftNoWrap
[inline]
 

Create form with label from resource lookup.

Parameters:
ParentPane  Parent pane
label  Label
pContainer  Pointer to container
pfOnChangeValue  Function to call when value changed, NULL for none

Definition at line 133 of file formrastervalue.h.

template<class _CT>
virtual void MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >::v_OnChangeValue  )  [inline, private, virtual]
 

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 from MGUI::FORM_EDIT_RASTER_VALUE.

Definition at line 152 of file formrastervalue.h.


Member Data Documentation

template<class _CT>
_CT* MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >::m_pContainer [private]
 

Definition at line 149 of file formrastervalue.h.

template<class _CT>
void(_CT::* MGUI::FORM_EDIT_RASTER_VALUE_T< _CT >::m_pfOnChangeValue)() [private]
 


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:29:55 2006 for TNTsdk by  doxygen 1.3.8-20040913