Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Search  

/home/mrm/Simex/include/mui/mui.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

struct  muiobj

Typedefs

typedef muiobj muiObject

Enumerations

enum  muiObjType {
  MUI_BUTTON, MUI_LABEL, MUI_BOLDLABEL, MUI_TEXTBOX,
  MUI_VSLIDER, MUI_TEXTLIST, MUI_RADIOBUTTON, MUI_TINYRADIOBUTTON,
  MUI_PULLDOWN, MUI_HSLIDER
}
enum  muiReturnValue {
  MUI_NO_ACTION, MUI_SLIDER_MOVE, MUI_SLIDER_RETURN, MUI_SLIDER_SCROLLDOWN,
  MUI_SLIDER_SCROLLUP, MUI_SLIDER_THUMB, MUI_BUTTON_PRESS, MUI_TEXTBOX_RETURN,
  MUI_TEXTLIST_RETURN, MUI_TEXTLIST_RETURN_CONFIRM
}

Functions

void muiInit (void)
void muiNewUIList (int listid)
void muiAddToUIList (int uilist, muiObject *obj)
void muiSetCallback (muiObject *obj, void(*callback)(muiObject *, enum muiReturnValue))
void muiGetObjectSize (muiObject *obj, int *xmin, int *ymin, int *xmax, int *ymax)
void muiSetID (muiObject *obj, int id)
int muiGetID (muiObject *obj)
void muiSetNonMUIcallback (void(*nc)(int, int))
int muiGetVisible (muiObject *obj)
void muiSetVisible (muiObject *obj, int state)
int muiGetActive (muiObject *obj)
void muiSetActive (muiObject *obj, int state)
int muiGetEnable (muiObject *obj)
void muiSetEnable (muiObject *obj, int state)
void muiSetActiveUIList (int i)
int muiGetActiveUIList (void)
muiObjectmuiNewButton (int xmin, int xmax, int ymin, int ymax)
void muiLoadButton (muiObject *but, char *str)
muiObjectmuiNewRadioButton (int xmin, int ymin)
muiObjectmuiNewTinyRadioButton (int xmin, int ymin)
void muiLinkButtons (muiObject *obj1, muiObject *obj2)
void muiClearRadio (muiObject *rad)
muiObjectmuiNewLabel (int xmin, int ymin, char *label)
muiObjectmuiNewBoldLabel (int xmin, int ymin, char *label)
void muiChangeLabel (muiObject *obj, char *s)
muiObjectmuiNewTextbox (int xmin, int xmax, int ymin)
char * muiGetTBString (muiObject *obj)
void muiClearTBString (muiObject *obj)
void muiSetTBString (muiObject *obj, char *s)
muiObjectmuiNewVSlider (int xmin, int ymin, int ymax, int scenter, int shalf)
float muiGetVSVal (muiObject *obj)
void muiSetVSValue (muiObject *obj, float val)
void muiSetVSArrowDelta (muiObject *obj, int newd)
muiObjectmuiNewHSlider (int xmin, int ymin, int xmax, int scenter, int shalf)
float muiGetHSVal (muiObject *obj)
void muiSetHSValue (muiObject *obj, float val)
void muiSetHSArrowDelta (muiObject *obj, int newd)
muiObjectmuiNewTextList (int xmin, int ymin, int xmax, int listheight)
void muiSetTLTop (muiObject *obj, float p)
int muiGetTLSelectedItem (muiObject *obj)
void muiSetTLStrings (muiObject *obj, char **s)
void muiSetTLTopInt (muiObject *obj, int top)
muiObjectmuiNewPulldown (void)
void muiAddPulldownEntry (muiObject *obj, char *title, int menu, int ishelp)


Typedef Documentation

typedef struct muiobj muiObject
 


Enumeration Type Documentation

enum muiObjType
 

Enumeration values:
MUI_BUTTON 
MUI_LABEL 
MUI_BOLDLABEL 
MUI_TEXTBOX 
MUI_VSLIDER 
MUI_TEXTLIST 
MUI_RADIOBUTTON 
MUI_TINYRADIOBUTTON 
MUI_PULLDOWN 
MUI_HSLIDER 

enum muiReturnValue
 

Enumeration values:
MUI_NO_ACTION 
MUI_SLIDER_MOVE 
MUI_SLIDER_RETURN 
MUI_SLIDER_SCROLLDOWN 
MUI_SLIDER_SCROLLUP 
MUI_SLIDER_THUMB 
MUI_BUTTON_PRESS 
MUI_TEXTBOX_RETURN 
MUI_TEXTLIST_RETURN 
MUI_TEXTLIST_RETURN_CONFIRM 


Function Documentation

void muiInit void   
 

void muiNewUIList int    listid
 

void muiAddToUIList int    uilist,
muiObject   obj
 

void muiSetCallback muiObject   obj,
void(*    callback)(muiObject *, enum muiReturnValue)
 

void muiGetObjectSize muiObject   obj,
int *    xmin,
int *    ymin,
int *    xmax,
int *    ymax
 

void muiSetID muiObject   obj,
int    id
 

int muiGetID muiObject   obj
 

void muiSetNonMUIcallback void(*    nc)(int, int)
 

int muiGetVisible muiObject   obj
 

void muiSetVisible muiObject   obj,
int    state
 

int muiGetActive muiObject   obj
 

void muiSetActive muiObject   obj,
int    state
 

int muiGetEnable muiObject   obj
 

void muiSetEnable muiObject   obj,
int    state
 

void muiSetActiveUIList int    i
 

int muiGetActiveUIList void   
 

muiObject* muiNewButton int    xmin,
int    xmax,
int    ymin,
int    ymax
 

void muiLoadButton muiObject   but,
char *    str
 

muiObject* muiNewRadioButton int    xmin,
int    ymin
 

muiObject* muiNewTinyRadioButton int    xmin,
int    ymin
 

void muiLinkButtons muiObject   obj1,
muiObject   obj2
 

void muiClearRadio muiObject   rad
 

muiObject* muiNewLabel int    xmin,
int    ymin,
char *    label
 

muiObject* muiNewBoldLabel int    xmin,
int    ymin,
char *    label
 

void muiChangeLabel muiObject   obj,
char *    s
 

muiObject* muiNewTextbox int    xmin,
int    xmax,
int    ymin
 

char* muiGetTBString muiObject   obj
 

void muiClearTBString muiObject   obj
 

void muiSetTBString muiObject   obj,
char *    s
 

muiObject* muiNewVSlider int    xmin,
int    ymin,
int    ymax,
int    scenter,
int    shalf
 

float muiGetVSVal muiObject   obj
 

void muiSetVSValue muiObject   obj,
float    val
 

void muiSetVSArrowDelta muiObject   obj,
int    newd
 

muiObject* muiNewHSlider int    xmin,
int    ymin,
int    xmax,
int    scenter,
int    shalf
 

float muiGetHSVal muiObject   obj
 

void muiSetHSValue muiObject   obj,
float    val
 

void muiSetHSArrowDelta muiObject   obj,
int    newd
 

muiObject* muiNewTextList int    xmin,
int    ymin,
int    xmax,
int    listheight
 

void muiSetTLTop muiObject   obj,
float    p
 

int muiGetTLSelectedItem muiObject   obj
 

void muiSetTLStrings muiObject   obj,
char **    s
 

void muiSetTLTopInt muiObject   obj,
int    top
 

muiObject* muiNewPulldown void   
 

void muiAddPulldownEntry muiObject   obj,
char *    title,
int    menu,
int    ishelp
 


Generated on Sat Jul 19 04:01:40 2003 for SIMEX by doxygen1.2.18