Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

ObjCryst::WXFieldOption Class Reference

WX representation of a RefObj option. This displays the names of the different choices. More...

Inheritance diagram for ObjCryst::WXFieldOption:

ObjCryst::WXField ObjCryst::WXCrystObjBasic List of all members.

Public Methods

void OnChoice (wxCommandEvent &WXUNUSED(event))
 When a new value is entered.

virtual void CrystUpdate ()
 Get new values to be displayed from the underlying object, and raise flag if an UI update is necessary.

virtual void UpdateUI ()
 Update the User Interface, if necessary.

void Revert ()
 After a user entry, this allows to go back to the last value, if for some reason the entry was rejected (because the object is currently busy, ...).

virtual void ValidateUserInput ()
 Does nothing. Any user input is directly validated (OnChoice).


Detailed Description

WX representation of a RefObj option. This displays the names of the different choices.


Member Function Documentation

virtual void ObjCryst::WXFieldOption::CrystUpdate   [virtual]
 

Get new values to be displayed from the underlying object, and raise flag if an UI update is necessary.

The actual GUI update is not made here. UpdateUI() should be called separately, from the main thread.

Implements ObjCryst::WXCrystObjBasic.

void ObjCryst::WXFieldOption::OnChoice wxCommandEvent &    WXUNUSED(event)
 

When a new value is entered.

The Field reads the new value, then forwards the event to its owner, who will take care of anything that must be done.


The documentation for this class was generated from the following file:
Generated on Wed Jun 25 23:26:31 2003 for ObjCryst++ by doxygen1.2.18