CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

cschkbox.h File Reference

Crystal Space Windowing System: check box button class. More...

#include "cscomp.h"
#include "csbutton.h"

Go to the source code of this file.

Compounds

class  csCheckBox
 The csCheckBox class is a close child of csButton class. More...


Check box style flags

#define CSBS_CBTYPEMASK   0x00010000
 Checkbox type mask. More...

#define CSBS_CB2STATE   0x00000000
 The checkbox is a 2-state checkbox (on/off). More...

#define CSBS_CB3STATE   0x00010000
 The checkbox is a 3-state checkbox (on/off/indefinite). More...

#define CSBS_CBAUTO   0x00020000
 The checkbox automatically switches between states (on->off{->indefinite}). More...

#define CSBS_DEFAULTCHECKBOX   (CSBS_SELECTABLE | CSBS_CB2STATE | CSBS_CBAUTO)
 Default checkbox button style. More...


Enumerations

enum  { cscmdCheckBoxSet = 0x00000800, cscmdCheckBoxQuery, cscmdCheckBoxSwitched }
 Check box messages. More...

enum  csCheckBoxState { cscbsNonChecked, cscbsChecked, cscbsIndefinite }
 Possible check box states. More...


Detailed Description

Crystal Space Windowing System: check box button class.

Definition in file cschkbox.h.


Generated for Crystal Space by doxygen 1.2.14