|
Public Types |
enum | TEikConsoleFlags { EUseBackedUpWindow = 0x1,
ENoInitialCursor = 0x2
} |
Public Member Functions |
IMPORT_C | CEikConsoleScreen () |
| CEikConsoleScreen() constructor.
|
IMPORT_C | ~CEikConsoleScreen () |
| CEikConsoleScreen() destructor.
|
IMPORT_C TInt | Create (const TDesC &aTitle, TSize aSize) |
| Create() Creates a console and sets title and size.
|
IMPORT_C void | Read (TRequestStatus &aStatus) |
| Read() Not implemented.
|
IMPORT_C void | ReadCancel () |
| ReadCancel() Not implemented.
|
IMPORT_C TKeyCode | KeyCode () const |
| KeyCode() Not implemented.
|
IMPORT_C TUint | KeyModifiers () const |
| KeyModifiers() Not implemented.
|
IMPORT_C void | ConstructL (const TDesC &aTitle, TInt aFlags) |
| ConstructL() Constructs a console and sets title.
|
IMPORT_C void | ConstructL (const TDesC &aTitle, const TSize &aSize, TInt aFlags, TEikConsWinUnits aUnit=EEikConsWinInChars) |
| ConstructL() Constructs a console and sets title and size.
|
IMPORT_C void | ConstructL (const TDesC &aTitle, TPoint aTopLeft, const TSize &aSize, TInt aFlags, TEikConsWinUnits aUnit=EEikConsWinInChars) |
| ConstructL() Constructs a console and sets title and position and size.
|
IMPORT_C void | SetConsWin (CEikConsoleControl *aConsWin) |
| SetConsWin() Sets console window.
|
CEikConsoleControl * | ConsoleControl () const |
| ConsoleControl() fetching console control.
|
IMPORT_C void | SetTitle (const TDesC &aTitle) |
| SetTitle() Set title of the console.
|
IMPORT_C void | SetTitleL (const TDesC &aTitle) |
| SetTitle() Set title of the console.
|
HBufC * | Title () const |
| Title() Gets title of the console.
|
IMPORT_C TSize | ScreenSize () const |
| ScreenSize() Gets size of the screen.
|
IMPORT_C void | FlushChars () |
| FlushChars() Updates the character buffers.
|
IMPORT_C TPoint | CursorPos () const |
| CursorPos() Cursor position getter returns cursor position.
|
IMPORT_C void | SetCursorPosAbs (const TPoint &aPoint) |
| SetCursorPosAbs Moving cursor to absolute position.
|
IMPORT_C void | SetCursorPosRel (const TPoint &aPoint) |
| SetCursorPosRel Moving cursor to relative position.
|
IMPORT_C void | SetCursorHeight (TInt aPercentage) |
| SetCursorHeight changes cursor height.
|
IMPORT_C void | Write (const TDesC &aDes) |
| Write() Writes text to the console.
|
IMPORT_C void | ClearScreen () |
| ClearScreen() Clears the console screen.
|
IMPORT_C void | ClearToEndOfLine () |
| ClearToEndOfLine() Clears from cursor position to end of the line.
|
IMPORT_C void | ClearChars (const TRect &aRect, TUint aCharacterAttributes) |
| ClearChars() Clears characters within rectangle matching attributes.
|
IMPORT_C TInt | HideCursor () |
| HideCursor() Hides cursor.
|
IMPORT_C void | DrawCursor () |
| DrawCursor() Draws cursor.
|
IMPORT_C void | DrawInSight (TPoint aPosition) |
| DrawInSight Moves topleft corner.
|
IMPORT_C void | DrawCursorInSight () |
| DrawCursorInSight() Draws cursor and insight.
|
IMPORT_C void | Up (TUint aCount=1) |
| Move cursor up.
|
IMPORT_C void | Down (TUint aCount=1) |
| Move cursor down.
|
IMPORT_C void | Right (TUint aCount=1) |
| Move cursor right.
|
IMPORT_C void | Left (TUint aCount=1) |
| Move cursor left.
|
IMPORT_C void | Cr () |
| Insert a CR.
|
IMPORT_C void | Lf () |
| Insert a linefeed.
|
IMPORT_C void | ScrollChars (const TRect &anArea, const TPoint &aVector) |
| Scroll characters.
|
IMPORT_C void | Redraw (const TRect &aRect) |
| Redraw a rectangle.
|
IMPORT_C void | MoveTopLeft (TPoint aVector) |
| Moves topleft.
|
TUint | HistorySize () const |
| Size of the history.
|
IMPORT_C void | SetHistorySizeL (TUint aMaxChrExtra, TUint aMaxAttExtra) |
| Set history buffer size.
|
TUint | Att () const |
| Att() Attributes.
|
IMPORT_C void | SetAtt (TUint aCharacterAttributes) |
| Set attributes.
|
IMPORT_C void | SetAtt (TUint aForegroundGray16, TUint aBackgroundGray16) |
| Set attributes.
|
IMPORT_C void | SetFontL (const TFontSpec &aFontDesc) |
| SetFontL() Sets the font for console.
|
IMPORT_C const TFontSpec & | Font () const |
| Font() Gets the used font.
|
IMPORT_C void | SetSelection (const TRect &aRange) |
| SetSelection() Sets the selection position.
|
IMPORT_C void | SelectCursor () |
| SelectCursor() Sets empty selection starting and ending at cursor position.
|
IMPORT_C TRect | Selection () |
| Selection() Get selection position.
|
IMPORT_C HBufC * | RetrieveL (const TRect &aRange) |
| RetrieveL() returns selected text.
|
IMPORT_C void | SetPureCRLF (TUint aFlag) |
| SetPureCRLF() sets pure flag.
|
IMPORT_C void | SetAllPrintable (TUint aFlag) |
| SetAllPrintable() sets all printable flag.
|
IMPORT_C void | SetScrollLock (TUint aFlag) |
| SetScrollLock() sets scroll lock flag.
|
IMPORT_C void | SetKeepCursorInSight (TUint aFlag) |
| SetKeepCursorInSight() sets cursor in sight flag.
|
IMPORT_C void | SetScrollBarVisibilityL (CEikScrollBarFrame::TScrollBarVisibility aHBarVisibility, CEikScrollBarFrame::TScrollBarVisibility aVBarVisibility) |
| SetScrollBarVisibilityL() sets scrollbar visibility.
|
IMPORT_C TBool | UpdateScrollBars () |
| UpdateScrollBars() updates scrollbars.
|