Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members

FXEX::DbField Class Reference

DbField is the field container for use with the DB Control object. More...

#include <DbField.h>

Inheritance diagram for FXEX::DbField::

FXEX::FXBaseObject FXObject List of all members.

Public Methods

 DbField ()
 DbField (const FXString &name, const FXString &title, FXchar &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXuchar &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXshort &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXushort &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXint &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXuint &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXfloat &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXdouble &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, FXString &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, DateField &value, FXObject *tgt=NULL, FXSelector sel=0)
 DbField (const FXString &name, const FXString &title, CurrencyField &value, FXObject *tgt=NULL, FXSelector sel=0)
FXString getName () const
FXString getTitle () const
FXuint getType () const
FXbool hasFocus () const
void setFocus ()
void killFocus ()
FXbool isEditable () const
void setEditable (FXbool edit=TRUE)
virtual ~DbField ()

Detailed Description

DbField is the field container for use with the DB Control object.

Definition at line 63 of file DbField.h.


Constructor & Destructor Documentation

FXEX::DbField::DbField [inline]
 

no data.

Definition at line 85 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXchar & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

CHAR data.

Definition at line 88 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXuchar & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

UCHAR data.

Definition at line 91 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXshort & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

SHORT data.

Definition at line 94 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXushort & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

USHORT data.

Definition at line 97 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXint & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

INT data.

Definition at line 100 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXuint & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

UINT data.

Definition at line 103 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXfloat & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

FLOAT data.

Definition at line 106 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXdouble & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

DOUBLE data.

Definition at line 109 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
FXString & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

STRING data.

Definition at line 112 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
DateField & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

DateField data.

Definition at line 115 of file DbField.h.

FXEX::DbField::DbField const FXString & name,
const FXString & title,
CurrencyField & value,
FXObject * tgt = NULL,
FXSelector sel = 0
[inline]
 

CurrencyField data.

Definition at line 118 of file DbField.h.

virtual FXEX::DbField::~DbField [inline, virtual]
 

dtor.

Definition at line 145 of file DbField.h.


Member Function Documentation

FXString FXEX::DbField::getName const [inline]
 

get name of field.

Definition at line 121 of file DbField.h.

FXString FXEX::DbField::getTitle const [inline]
 

get title of field.

Definition at line 124 of file DbField.h.

FXuint FXEX::DbField::getType const [inline]
 

get field type.

Definition at line 127 of file DbField.h.

FXbool FXEX::DbField::hasFocus const [inline]
 

is field focused.

Definition at line 130 of file DbField.h.

void FXEX::DbField::setFocus
 

set field focused.

void FXEX::DbField::killFocus
 

stop focus on field.

FXbool FXEX::DbField::isEditable const [inline]
 

is field editable.

Definition at line 139 of file DbField.h.

void FXEX::DbField::setEditable FXbool edit = TRUE [inline]
 

set field editable.

Definition at line 142 of file DbField.h.