35 virtual void SetText(
const char* text);
Defines the base of all UI Controls.
Definition ckControl.h:89
Defines a text label.
Definition ckLabel.h:24
void DoTEIdle()
Definition ckLabel.h:42
virtual ~CKLabel()
Definition ckLabel.cpp:49
short __fontNumber
Definition ckLabel.h:63
CKProperty< bool > bold
Definition ckLabel.h:54
virtual void ResizeTE()
Definition ckLabel.cpp:360
char * __tempTextStorage
Definition ckLabel.h:65
virtual void TECreated()
Definition ckLabel.cpp:356
virtual void RemovedFromWindow()
Definition ckLabel.cpp:94
virtual void PrepareForDraw()
Definition ckLabel.cpp:102
virtual const char * GetText()
Definition ckLabel.cpp:253
virtual void SetText(const char *text)
Definition ckLabel.cpp:230
short GetFont()
Definition ckLabel.cpp:352
void AutoHeight(int maxHeight=0)
Increase the height until it fits.
Definition ckLabel.cpp:292
virtual void Redraw()
Definition ckLabel.cpp:192
CKProperty< int > fontSize
Definition ckLabel.h:59
CKProperty< bool > multiline
Definition ckLabel.h:57
CKProperty< CKColor > color
Definition ckLabel.h:58
virtual void AddedToWindow(CKWindow *window)
Definition ckLabel.cpp:62
virtual void RaisePropertyChange(const char *propertyName)
Definition ckLabel.cpp:378
bool __needsPreparing
Definition ckLabel.h:66
CKProperty< bool > italic
Definition ckLabel.h:55
CKProperty< bool > underline
Definition ckLabel.h:56
CKProperty< CKTextJustification > justification
Definition ckLabel.h:60
TEHandle __teHandle
Definition ckLabel.h:64
void SetFont(short fontId)
Definition ckLabel.cpp:348
Defines an observable value.
Definition ckProperty.h:60
A base for controls that have a text property.
Definition ck_pTextableControl.h:21
Defines a window. Window type (modal, document) is determined by CKWindowInitParams and CKWindowType.
Definition ckWindow.h:89
Initialization parameters for a CKControl.
Definition ckControl.h:27