version 2.8
gwin_radio.h File Reference

Detailed Description

GWIN Graphic window subsystem header file.

Definition in file gwin_radio.h.

Go to the source code of this file.

Data Structures

struct  GEventGWinRadio
 A Button Event. More...
 
struct  GRadioObject
 The radio button widget structure. More...
 

Functions

GHandle gwinGRadioCreate (GDisplay *g, GRadioObject *gb, const GWidgetInit *pInit, uint16_t group)
 Create a radio widget. More...
 
void gwinRadioPress (GHandle gh)
 Press this radio button (and by definition unset any others in the group) More...
 
bool_t gwinRadioIsPressed (GHandle gh)
 Is the radio button currently pressed. More...
 
GHandle gwinRadioGetActive (uint16_t group)
 Find the currently pressed radio button in the specified group. More...
 
void gwinRadioDraw_Radio (GWidgetObject *gw, void *param)
 The default rendering function for the radiobutton widget. More...
 
void gwinRadioDraw_Button (GWidgetObject *gw, void *param)
 Renders the radiobutton in form of a regular rectangular button. More...
 
void gwinRadioDraw_Tab (GWidgetObject *gw, void *param)
 Used to render tabbed menus. More...
 

Macros

#define GEVENT_GWIN_RADIO   (GEVENT_GWIN_CTRL_FIRST+3)
 The Event Type for a Radio Event. More...
 
#define GRADIO_FLG_PRESSED   0x01
 The internal radio button object flags. More...
 

Typedefs

typedef struct GEventGWinRadio GEventGWinRadio
 A Button Event. More...
 
typedef struct GRadioObject GRadioObject
 The radio button widget structure. More...