Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

CmAbsEditField Class Reference

Abstract EditField Class. More...

Inheritance diagram for CmAbsEditField:

CmAbsEdit CmObject CmMGUI CmEditField CmHiddenEditField CmOptionEdit CmSpinEditField

Public Methods

void setMargin (int w_margin, int h_margin)
void setFilter (int filter, const char *extra_chars)
void setTextExt (const char *text, int validated, int notify)
void setValidatedColors (CmColor *bgc, CmColor *fgc)
void setInvalidatedColors (CmColor *bgc, CmColor *fgc)
void setValidationStatus (int validated)
void selectForReplace (void)
void disableEditing (void)
void enableEditing (void)
const char * text (void)
int getFilter (void)
int isValidated (void)
void setActivateCallback (CmCallback *, STRING_CB)
void setHotKeyCallback (CmCallback *, VOID_CB, int)
void setValidateCallback (CmCallback *, EDITVAL_CB)

Protected Methods

 CmAbsEditField (void)

Friends

void _EditActCB_ (MOBJECT p, char *text, void *ud)
void _EditValCB_ (MOBJECT p, EDIT_VAL *ev, void *ud)
void _EditHotKeyCB_ (MOBJECT p, void *a, void *ud)

Detailed Description

Abstract EditField Class.


Constructor & Destructor Documentation

CmAbsEditField::CmAbsEditField void    [protected]
 


Member Function Documentation

void CmAbsEditField::disableEditing void   
 

void CmAbsEditField::enableEditing void   
 

int CmAbsEditField::getFilter void   
 

int CmAbsEditField::isValidated void   
 

void CmAbsEditField::selectForReplace void   
 

void CmAbsEditField::setActivateCallback CmCallback  ,
STRING_CB   
 

void CmAbsEditField::setFilter int    filter,
const char *    extra_chars
 

void CmAbsEditField::setHotKeyCallback CmCallback  ,
VOID_CB   ,
int   
 

void CmAbsEditField::setInvalidatedColors CmColor   bgc,
CmColor   fgc
 

void CmAbsEditField::setMargin int    w_margin,
int    h_margin
 

void CmAbsEditField::setTextExt const char *    text,
int    validated,
int    notify
 

void CmAbsEditField::setValidateCallback CmCallback  ,
EDITVAL_CB   
 

void CmAbsEditField::setValidatedColors CmColor   bgc,
CmColor   fgc
 

void CmAbsEditField::setValidationStatus int    validated
 

const char* CmAbsEditField::text void   
 


Friends And Related Function Documentation

void _EditActCB_ MOBJECT    p,
char *    text,
void *    ud
[friend]
 

void _EditHotKeyCB_ MOBJECT    p,
void *    a,
void *    ud
[friend]
 

void _EditValCB_ MOBJECT    p,
EDIT_VAL   ev,
void *    ud
[friend]
 


Generated on Sun Jun 29 13:03:07 2003 for MGui API by doxygen1.3-rc2