Static Public Member Functions |
static util::ref_ptr< checkbutton > | create (fragment *label, bool checked=false) |
static util::ref_ptr< checkbutton > | create (const std::string &label, bool checked=false) |
static util::ref_ptr< checkbutton > | create (char bracketr, char mark, char bracketl, fragment *label, bool checked=false) |
static util::ref_ptr< checkbutton > | create (char bracketr, char mark, char bracketl, const std::string &label, bool checked=false) |
Protected Member Functions |
| checkbutton (fragment *_label, bool _checked) |
| checkbutton (const std::string &_label, bool _checked) |
| checkbutton (char bracketr, char mark, char bracketl, fragment *_label, bool _checked) |
| checkbutton (char bracketr, char mark, char bracketl, const std::string &_label, bool _checked) |
void | silent_set_checked (bool _checked) |
| togglebutton (char _bracketl, char _mark, char _bracketr, fragment *_label, bool _checked) |
| togglebutton (char _bracketl, char _mark, char _bracketr, const std::string &_label, bool _checked) |
bool | handle_key (const config::key &k) |
| Handles a keypress in this widget.
|
fragment_cache * | get_label () const |
| button (const std::wstring &_label) |
| Instantiate a button.
|
| button (fragment *_label) |
| button (const std::string &_label) |
cwindow | get_win () |
void | cleanup () |
| Handle cleanup when the reference count goes to 0.
|
Additional Inherited Members |
typedef std::list
< binding_connection >
::iterator | key_connection |
point | get_cursorloc () |
void | paint (const style &st) |
| Display this widget.
|
bool | get_checked () |
void | set_checked (bool _checked) |
void | do_toggle () |
sigc::signal0< void > | toggled |
The documentation for this class was generated from the following file: