![]() |
Clapkit
|
Defines a radio box control. More...
#include <ckRadiobox.h>
Public Member Functions | |
| CKRadiobox (const CKControlInitParams ¶ms) | |
| virtual | ~CKRadiobox () |
| virtual bool | HandleEvent (const CKEvent &evt) |
Public Member Functions inherited from CKCheckbox | |
| CKCheckbox (const CKControlInitParams ¶ms) | |
| virtual | ~CKCheckbox () |
| virtual void | __ReflectToOS () |
| virtual void | SetValue (const char *value) |
| virtual void | SetValue (bool value) |
| virtual void | SetValue (void *value) |
Public Member Functions inherited from CKControlToolbox | |
| CKControlToolbox (const CKControlInitParams ¶ms, CKControlType type=CKControlType::Unknown) | |
| virtual | ~CKControlToolbox () |
| virtual void | AddedToWindow (CKWindow *window) |
| virtual void | Redraw () |
| virtual void | RaisePropertyChange (const char *propertyName) |
Public Member Functions inherited from CKControl | |
| CKControl (const CKControlInitParams ¶ms, CKControlType type=CKControlType::Unknown) | |
| virtual | ~CKControl () |
| virtual void | RemovedFromWindow () |
| virtual void | MarkAsDirty () |
Public Member Functions inherited from CKObject | |
| CKObject () | |
| virtual | ~CKObject () |
| virtual void | AddHandler (CKEventType type, CKEventHandlerFunc cb) |
| virtual void | RemoveHandler (CKEventType type) |
| virtual bool | HasHandler (CKEventType type) const |
| virtual void | SetPropertyObserver (CKPropertyObserverFunc cb) |
| virtual void | UnsetPropertyObserver () |
Public Member Functions inherited from CKTextableControl | |
| CKTextableControl () | |
| virtual | ~CKTextableControl () |
| virtual void | SetText (const char *text) |
| virtual const char * | GetText () |
Public Member Functions inherited from CKValueContainingControl | |
| void | SetValue (bool value) |
| void | SetValue (void *value) |
| bool | GetBoolean () const |
| void * | GetMisc () const |
Public Attributes | |
| uint32_t | groupID = 0 |
Public Attributes inherited from CKControl | |
| CKProperty< CKWindow * > | owner = nullptr |
| CKProperty< CKRect > | rect |
| CKProperty< bool > | enabled = true |
| CKProperty< bool > | visible |
Additional Inherited Members | ||
Protected Member Functions inherited from CKCheckbox | ||
| CKCheckbox (const CKControlInitParams ¶ms, CKControlType forcedType) | ||
Protected Attributes inherited from CKControlToolbox | ||
| CKControlPtr | __ptr | |
| CKControlType | __type | |
Protected Attributes inherited from CKObject | ||
| std::map< CKEventType, CKEventHandlerFunc > | __handlers | |
| CKPropertyObserverFunc | propertyObserverCB = nullptr | |
Protected Attributes inherited from CKTextableControl | ||
| char * | __text | |
Protected Attributes inherited from CKValueContainingControl | ||
| CKValueType | _type = CKValueType::None | |
| union { | ||
| bool bValue | ||
| void * mValue | ||
| } | _value | |
Defines a radio box control.
| CKRadiobox::CKRadiobox | ( | const CKControlInitParams & | params | ) |
|
virtual |
|
virtual |
Reimplemented from CKCheckbox.
| uint32_t CKRadiobox::groupID = 0 |