UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
RadioGroup Class Reference
Inheritance diagram for RadioGroup:
QRadioActive QRadioGroup

Public Member Functions

void SetHandler (RadioHandleProc handler)
 
void ResetHandler ()
 
void AddState (int idState)
 
void AddControl (int idState, Widget w, Widget w_optm=NULL)
 
void AddControl (int idState, ZtObject *zobj)
 
void AddControl (int idState, QfBrick *qobj)
 
void SetState (int idState)
 
int GetState () const
 
void RemoveState (int idState)
 
void RemoveControl (Widget w)
 
void RemoveControl (ZtObject *zobj)
 
void RemoveControl (QfBrick *qobj)
 
virtual void NewStateHook (int idPrevState, int idNewState)
 

Protected Member Functions

void ChangeState (unsigned i)
 
void RemoveAnyControl (void *ptr)
 

Static Protected Member Functions

static void SetCurrentInOptionMenu (Widget w, Widget w_optm)
 
static void UniversalCB (Widget w, RadioGroup *self, XtPointer pCallData)
 
static void ToggleButtonCB (Widget w, RadioGroup *self, XtPointer pCallData)
 
static void DrawnButtonCB (Widget w, RadioGroup *self, XtPointer pCallData)
 
static void PushButtonCB (Widget w, RadioGroup *self, XtPointer pCallData)
 
static void OptionMenuButtonCB (Widget w, RadioGroup *self, XtPointer pCallData)
 

Protected Attributes

int state
 
IntAr states
 
ArrayOfRCE controls
 
RadioHandleProc event_handler
 

The documentation for this class was generated from the following file: