52 int oneLinePixels = TEGetHeight(1, 0, this->__teHandle);
53 HUnlock((Handle)this->__teHandle);
66 int onePagePixels = te->viewRect.bottom - te->viewRect.top;
67 HUnlock((Handle)this->__teHandle);
77 virtual void __SetupScrollbars(
bool removeOnly =
false);
78 virtual void __HandleScrollBarClick(ControlHandle ctl,
CKPoint point);
TEHandle __teHandle
Definition ckLabel.h:64
Defines an observable value.
Definition ckProperty.h:60
Defines a multi-line text area that can optionally be editable.
Definition ckTextArea.h:24
virtual void ResizeTE()
Definition ckTextArea.cpp:122
ControlHandle __vScrollBar
Definition ckTextArea.h:81
virtual int __GetPageHeight()
This is only to be called from the UPPs for the scrollbar.
Definition ckTextArea.h:60
virtual void Redraw()
Definition ckTextArea.cpp:205
ControlHandle __hScrollBar
Definition ckTextArea.h:82
void __SyncScrollbarsFromTE()
Definition ckTextArea.cpp:439
CKProperty< CKScrollType > scrollType
Definition ckTextArea.h:86
virtual void TECreated()
Definition ckTextArea.cpp:157
virtual bool HandleEvent(const CKEvent &evt)
Definition ckTextArea.cpp:371
bool __needsFullRedraw
Definition ckTextArea.h:83
virtual int __GetLineHeight()
This is only to be called from the UPPs for the scrollbar.
Definition ckTextArea.h:44
virtual void __UpdateTextScroll(int vDelta, int hDelta)
This is only to be called from the UPPs for the scrollbar.
Definition ckTextArea.cpp:429
virtual void RaisePropertyChange(const char *propertyName)
Definition ckTextArea.cpp:358
~CKTextArea()
Definition ckTextArea.cpp:117
virtual void PrepareForDraw()
Definition ckTextArea.cpp:162
Defines a one-line editable text field.
Definition ckTextField.h:24
Initialization parameters for a CKControl.
Definition ckControl.h:27
Defines an event raised by the framework, mostly for user actions.
Definition ckTypes.h:496
Defines a point on the screen.
Definition ckTypes.h:122