CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

cschkbox.h File Reference

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

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

Go to the source code of this file.

Classes

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

Check box style flags

#define CSBS_CBTYPEMASK   0x00010000
 Checkbox type mask.
#define CSBS_CB2STATE   0x00000000
 The checkbox is a 2-state checkbox (on/off).
#define CSBS_CB3STATE   0x00010000
 The checkbox is a 3-state checkbox (on/off/indefinite).
#define CSBS_CBAUTO   0x00020000
 The checkbox automatically switches between states (on->off{->indefinite}).
#define CSBS_DEFAULTCHECKBOX   (CSBS_SELECTABLE | CSBS_CB2STATE | CSBS_CBAUTO)
 Default checkbox button style.

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.3.9.1