Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PG_PropertyEditor_LineField Class Reference

#include <pgpropertyeditor_linefield.h>

Inheritance diagram for PG_PropertyEditor_LineField:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void Focus ()
 Sets the Focus onto the field.

Protected Member Functions

 PG_PropertyEditor_LineField (PG_PropertyEditor *propertyEditor, const std::string &name)
virtual bool EditEnd ()=0

Protected Attributes

PG_LineEditlineEdit

Detailed Description

Author:
Martin Bickel
Abstract base class for various property editor fields .

Definition at line 44 of file pgpropertyeditor_linefield.h.


Constructor & Destructor Documentation

PG_PropertyEditor_LineField::PG_PropertyEditor_LineField PG_PropertyEditor propertyEditor,
const std::string &  name
[inline, protected]
 

Definition at line 53 of file pgpropertyeditor_linefield.h.

References EditEnd(), and PG_PropertyEditor::RegisterProperty().


Member Function Documentation

virtual bool PG_PropertyEditor_LineField::EditEnd  )  [protected, pure virtual]
 

Implemented in PG_PropertyField_Integer< IntegerType >, and PG_PropertyField_String< StringType >.

Referenced by PG_PropertyEditor_LineField().

void PG_PropertyEditor_LineField::Focus  )  [inline, virtual]
 

Sets the Focus onto the field.

Reimplemented from PG_PropertyEditor::PG_PropertyEditorField.

Definition at line 46 of file pgpropertyeditor_linefield.h.


Member Data Documentation

PG_LineEdit* PG_PropertyEditor_LineField::lineEdit [protected]
 

Definition at line 48 of file pgpropertyeditor_linefield.h.

Referenced by PG_PropertyField_String< StringType >::Apply(), PG_PropertyField_Integer< IntegerType >::convert(), PG_PropertyField_String< StringType >::EditEnd(), PG_PropertyField_String< StringType >::PG_PropertyField_String(), PG_PropertyField_String< StringType >::Reload(), PG_PropertyField_Integer< IntegerType >::set(), and PG_PropertyField_String< StringType >::SetPassHidden().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:19:17 2008 for Advanced Strategic Command by  doxygen 1.4.2