API published in: S60 1st Ed
Link against: eikdlg.lib eikcoctl.lib
Required Capabilities
None
#include <eikconso.h>
Inherits CAknControl, and MEikScrollBarObserver.
Public Member Functions |
|
IMPORT_C | CEikConsoleControl () |
Constructor. |
|
IMPORT_C | ~CEikConsoleControl () |
Destructor. |
|
IMPORT_C void | ConstructL (TInt aFlags) |
IMPORT_C void | ConstructL (TPoint aTopLeft, const TSize &aSize, TInt aFlags, TEikConsWinUnits aUnit) |
IMPORT_C void | SetRedrawer (CEikConsoleScreen *aConsole) |
SetRedrawer. |
|
IMPORT_C void | SetFontL (const TFontSpec &aFontSpec, const CFbsFont *aFont) |
SetFontL() sets the console font. |
|
const TFontSpec & | Font () const |
Font() gets font specification. |
|
const TSize & | CharSize () const |
CharSize() gets character size. |
|
IMPORT_C TSize | VisibleSize () const |
VisibibleSize() gets visible size. |
|
IMPORT_C void | SetCursorHeight (TUint aPercentage) |
SetCursorHeight() Sets cursor height. |
|
IMPORT_C void | DrawCursor (TPoint aPosition) |
DrawCursor Draws cursor at position. |
|
IMPORT_C void | HideCursor () |
HideCursor hides cursor. |
|
IMPORT_C void | DrawChars (const TDesC &aString, const TPoint &aPosition, TUint aCharacterAttributes) |
DrawChars() draws characters. |
|
IMPORT_C void | ClearChars (const TRect &anArea, TUint aCharacterAttributes) |
ClearChars() clears characters. |
|
IMPORT_C void | InvertChars (const TRect &anArea) |
InsertChars() inserts character area. |
|
IMPORT_C void | ScrollChars (const TRect &anArea, const TPoint &aVector) |
ScrollChars scrolls character area. |
|
IMPORT_C TInt | SetScrollBarVisibilityL (CEikScrollBarFrame::TScrollBarVisibility aHBarVisibility, CEikScrollBarFrame::TScrollBarVisibility aVBarVisibility) |
sets scrollbar visibility |
|
IMPORT_C TBool | UpdateScrollbarsL (const TSize &aDataSize, const TSize &aVisibleSize, TPoint aPos) |
Updates scrollbar. |
|
IMPORT_C void | HandleScrollEventL (CEikScrollBar *aScrollBar, TEikScrollEvent aEventType) |
Handles scroll event. |
|
IMPORT_C void | UpdateArea () |
Updates an area. |
|
virtual IMPORT_C void | GetColorUseListL (CArrayFix< TCoeColorUse > &aColorUseList) const |
GetColorUseListL provides color use list for the control. |
|
virtual IMPORT_C void | HandleResourceChange (TInt aType) |
HandleResourceChange handles several kinds of resource change events. |
|
IMPORT_C void | HandlePointerEventL (const TPointerEvent &aPointerEvent) |
HandlePointerEventL handles touch pointer events. |
|
Protected Member Functions |
|
IMPORT_C void | Draw (const TRect &aRect) const |
Draws the control. |
|
IMPORT_C void | SizeChanged () |
Size has changed. |
|
IMPORT_C void | FocusChanged (TDrawNow aDrawNow) |
Focus has changed. |
|
virtual IMPORT_C TInt | CountComponentControls () const |
Component controls count. |
|
virtual IMPORT_C CCoeControl * | ComponentControl (TInt aIndex) const |
Component controls. |
|
IMPORT_C void | WriteInternalStateL (RWriteStream &aWriteStream) const |
Writes internal state. |
|
Constructor. |
|
Destructor. |
|
CharSize() gets character size. |
|
ClearChars() clears characters.
|
|
Component controls. |
|
|
|
Component controls count. |
|
Draws the control. |
|
DrawChars() draws characters.
|
|
DrawCursor Draws cursor at position.
|
|
Focus has changed. |
|
Font() gets font specification. |
|
GetColorUseListL provides color use list for the control. |
|
HandlePointerEventL handles touch pointer events. |
|
HandleResourceChange handles several kinds of resource change events. |
|
Handles scroll event.
Implements MEikScrollBarObserver. |
|
HideCursor hides cursor. |
|
InsertChars() inserts character area.
|
|
ScrollChars scrolls character area.
|
|
SetCursorHeight() Sets cursor height.
|
|
SetFontL() sets the console font.
|
|
SetRedrawer.
|
|
sets scrollbar visibility
|
|
Size has changed. |
|
Updates an area. |
|
Updates scrollbar.
|
|
VisibibleSize() gets visible size. |
|
Writes internal state. |