| class CEikConsoleControl : public CAknControl |
| Protected Member Functions | |
|---|---|
| IMPORT_C CCoeControl * | ComponentControl(TInt) |
| IMPORT_C TInt | CountComponentControls() |
| IMPORT_C void | Draw(const TRect &) |
| IMPORT_C void | FocusChanged(TDrawNow) |
| IMPORT_C void | SizeChanged() |
| IMPORT_C void | WriteInternalStateL(RWriteStream &) |
| Private Member Functions | |
|---|---|
| TPoint | CharsToPixels(TPoint) |
| TRect | CharsToPixels(const TRect &) |
| void | ClearPixels(const TRect &, TRgb) |
| void | CreateScrollBarFrameLayout(TEikScrollBarFrameLayout &) |
| IMPORT_C void * | ExtensionInterface(TUid) |
| void | InitFontSpecL() |
| void | InterpretAttribute(TUint) |
| void | InterpretColorBits(TUint) |
| CEikConsoleControl & | M() |
| void | NextFontL() |
| TRect | PixelsToChars(const TRect &) |
| IMPORT_C void | Reserved_2() |
| Inherited Enumerations | |
|---|---|
| CCoeControl:TZoomType | |
| Inherited Attributes | |
|---|---|
| CCoeControl::iCoeEnv | |
| CCoeControl::iContext | |
| CCoeControl::iPosition | |
| CCoeControl::iSize | |
| TRect | CharsToPixels | ( | const TRect & | aRect | ) | [private] |
| const TRect & aRect |
| IMPORT_C void | ClearChars | ( | const TRect & | anArea, |
| TUint | aCharacterAttributes | |||
| ) | ||||
ClearChars() clears characters
| IMPORT_C CCoeControl * | ComponentControl | ( | TInt | aIndex | ) | const [protected, virtual] |
Component controls
| TInt aIndex |
| IMPORT_C void | ConstructL | ( | TPoint | aTopLeft, |
| const TSize & | aSize, | |||
| TInt | aFlags, | |||
| TEikConsWinUnits | aUnit | |||
| ) | ||||
| TPoint aTopLeft | |
| const TSize & aSize | |
| TInt aFlags | |
| TEikConsWinUnits aUnit |
| IMPORT_C TInt | CountComponentControls | ( | ) | const [protected, virtual] |
Component controls count
| void | CreateScrollBarFrameLayout | ( | TEikScrollBarFrameLayout & | aLayout | ) | const [private] |
| TEikScrollBarFrameLayout & aLayout |
| IMPORT_C void | Draw | ( | const TRect & | aRect | ) | const [protected, virtual] |
Draws the control
| const TRect & aRect |
| IMPORT_C void | DrawChars | ( | const TDesC & | aString, |
| const TPoint & | aPosition, | |||
| TUint | aCharacterAttributes | |||
| ) | ||||
DrawChars() draws characters
| IMPORT_C void | DrawCursor | ( | TPoint | aPosition | ) |
DrawCursor Draws cursor at position
| TPoint aPosition | position |
| IMPORT_C void * | ExtensionInterface | ( | TUid | aInterface | ) | [private, virtual] |
From CAknControl
| TUid aInterface |
| IMPORT_C void | FocusChanged | ( | TDrawNow | aDrawNow | ) | [protected, virtual] |
Focus has changed
| TDrawNow aDrawNow |
| IMPORT_C void | GetColorUseListL | ( | CArrayFix< TCoeColorUse > & | aColorUseList | ) | const [virtual] |
GetColorUseListL provides color use list for the control
Gets the list of logical colors employed in the drawing of the control, paired with an explanation of how they are used. Appends the list to aColorUseList.
ER5U
| CArrayFix< TCoeColorUse > & aColorUseList |
| IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
HandlePointerEventL handles touch pointer events
| const TPointerEvent & aPointerEvent |
| IMPORT_C void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
HandleResourceChange handles several kinds of resource change events
Handles a change to the control's resources of type aType which are shared across the environment, e.g. colors or fonts.
ER5U
| TInt aType |
| IMPORT_C void | HandleScrollEventL | ( | CEikScrollBar * | aScrollBar, |
| TEikScrollEvent | aEventType | |||
| ) | ||||
Handles scroll event
| CEikScrollBar * aScrollBar | scrollbar to be used for the event |
| TEikScrollEvent aEventType | type of the event that happened |
| void | InterpretColorBits | ( | TUint | aCharacterAttributes | ) | [private] |
| TUint aCharacterAttributes |
| IMPORT_C void | InvertChars | ( | const TRect & | anArea | ) |
InsertChars() inserts character area
| const TRect & anArea | area to be inserted |
| TRect | PixelsToChars | ( | const TRect & | aRect | ) | [private] |
| const TRect & aRect |
| IMPORT_C void | ScrollChars | ( | const TRect & | anArea, |
| const TPoint & | aVector | |||
| ) | ||||
ScrollChars scrolls character area
| IMPORT_C void | SetCursorHeight | ( | TUint | aPercentage | ) |
SetCursorHeight() Sets cursor height
| TUint aPercentage | value 0..100% |
| IMPORT_C void | SetFontL | ( | const TFontSpec & | aFontSpec, |
| const CFbsFont * | aFont | |||
| ) | ||||
SetFontL() sets the console font
| IMPORT_C void | SetRedrawer | ( | CEikConsoleScreen * | aConsole | ) |
SetRedrawer
| CEikConsoleScreen * aConsole | console screen |
| IMPORT_C TInt | SetScrollBarVisibilityL | ( | CEikScrollBarFrame::TScrollBarVisibility | aHBarVisibility, |
| CEikScrollBarFrame::TScrollBarVisibility | aVBarVisibility | |||
| ) | ||||
sets scrollbar visibility
| CEikScrollBarFrame::TScrollBarVisibility aHBarVisibility | horizontal scrollbar visibility |
| CEikScrollBarFrame::TScrollBarVisibility aVBarVisibility | vertical scrollbar visibility |
| IMPORT_C TBool | UpdateScrollbarsL | ( | const TSize & | aDataSize, |
| const TSize & | aVisibleSize, | |||
| TPoint | aPos | |||
| ) | ||||
Updates scrollbar ETrue if as a result, the visible window has changed
| IMPORT_C void | WriteInternalStateL | ( | RWriteStream & | aWriteStream | ) | const [protected, virtual] |
Writes internal state
| RWriteStream & aWriteStream |
| CEikScrollBarFrame::TScrollBarVisibility | iHBarVisibility | [private] |
| CEikScrollBarFrame::TScrollBarVisibility | iVBarVisibility | [private] |