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:376
char * __tempTextStorage
Definition ckLabel.h:65
virtual void TECreated()
Definition ckLabel.cpp:372
virtual void RemovedFromWindow()
Definition ckLabel.cpp:94
virtual void PrepareForDraw()
Definition ckLabel.cpp:102
virtual const char * GetText()
Definition ckLabel.cpp:263
virtual void SetText(const char *text)
Definition ckLabel.cpp:240
short GetFont()
Definition ckLabel.cpp:368
void AutoHeight(int maxHeight=0)
Increase the height until it fits.
Definition ckLabel.cpp:308
virtual void Redraw()
Definition ckLabel.cpp:202
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:394
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:364
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:91
Initialization parameters for a CKControl.
Definition ckControl.h:27