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

EDIT_CHANGE Struct Reference
[MGui Structures]

Value Change for the Edit Object. More...


Data Fields

char * current_text
 EDIT text before the change.

char * change
 New text.

int pos
 New text insert position.

int len
 Current text's lenght to substitute.

int change_len
 New text's lenght.

unsigned validate
 Validation flag.

unsigned exec
 Reject the change if set to False.


Detailed Description

Value Change for the Edit Object.

The Edit Object passes this structure to the ValueChange callback EDIT_CHANGE_CB (C API) and EDITCHANGE_CB (C++ API) when its text changes. Last member is a return flag.

See also:
CmAbsEdit::setValueChangeCallback, MEditSetValueChangeCallback()


Field Documentation

char* EDIT_CHANGE::change
 

New text.

int EDIT_CHANGE::change_len
 

New text's lenght.

char* EDIT_CHANGE::current_text
 

EDIT text before the change.

unsigned EDIT_CHANGE::exec
 

Reject the change if set to False.

int EDIT_CHANGE::len
 

Current text's lenght to substitute.

int EDIT_CHANGE::pos
 

New text insert position.

unsigned EDIT_CHANGE::validate
 

Validation flag.


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