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] |