![]() |
Clapkit
|
A base for controls that can have a "focus" - i.e. textfields. More...
#include <ck_pFocusableControl.h>
Public Member Functions | |
CKFocusableControl () | |
virtual | ~CKFocusableControl () |
virtual void | Focused () |
virtual void | Blurred () |
virtual void | PerformUndo () |
virtual void | PerformCut () |
virtual void | PerformCopy () |
virtual void | PerformPaste () |
virtual void | PerformClear () |
virtual bool | CanPerformPaste () |
Public Attributes | |
CKProperty< bool > | focused |
const bool | undoable = false |
const bool | copyable = true |
const bool | pastable = true |
const bool | cutable = true |
const bool | clearable = true |
A base for controls that can have a "focus" - i.e. textfields.
CKFocusableControl::CKFocusableControl | ( | ) |
|
virtual |
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
Reimplemented in CKTextField.
|
inlinevirtual |
const bool CKFocusableControl::clearable = true |
const bool CKFocusableControl::copyable = true |
const bool CKFocusableControl::cutable = true |
CKProperty<bool> CKFocusableControl::focused |
const bool CKFocusableControl::pastable = true |
const bool CKFocusableControl::undoable = false |