JNR
JNR, Graphic User Interface

Classes

class  uiButton
 GUI Push-button. More...
 
class  uiContainer
 GUI Container Window. More...
 
class  uiDesktop
 GUI Topmost Window. More...
 
class  uiEdit
 GUI Editbox. More...
 
class  uiLabel
 Text Label. More...
 
class  uiHR
 Horisontal divider line. More...
 
class  uiPointer
 GUI Mouse Pointer. More...
 
class  uiProgress
 GUI Progress Bar. More...
 
class  uiRadio
 GUI Radio-button Group. More...
 
class  uiSkinParameter
 A single parameter for class uiSkin. More...
 
class  uiSkin
 GUI Skin. More...
 
class  uiSkinUser
 GUI Skin User. More...
 
class  uiSlidingButton
 Sliding button used by uiSlider. More...
 
class  uiSlider
 GUI Slider. More...
 
class  uiWatch_entry
 Single watch entry in uiWatch. More...
 
class  uiWatch
 Watch Debug Window. More...
 
class  uiWindow
 Base class for GUI windows. More...
 

Macros

#define CUI_CONTAINER_MAX   64
 
#define UEDIT_KEYTIME   800000
 
#define CUI__LABEL__SMALL   10
 
#define CUI__LABEL__MEDIUM   12
 
#define CUI__LABEL__LARGE   14
 
#define UIPOINTER__SIZE   32
 
#define CUI__MAX_RADIOBTN_CNT   32
 
#define CUI__ALIGNH   0
 
#define CUI__ALIGNV   1
 
#define CUI__WINDOW_DRAGSTEP   1
 

Functions

void Utline (FILE *f, char *s)
 File utility functions used in the UI classes.
 
void UtGetStrUntil (FILE *f, char *s, char bc)
 
int UtFlush (FILE *f)
 
void UtGetStrUntil2 (FILE *f, char *s, char bc)
 
int UtGetIntUntil (FILE *f, char bc)
 
float UtGetFloatUntil (FILE *f, char bc)
 

Variables

uiWatchg_puiWatch
 

Detailed Description