| class AknDraw |
Helper functions for drawing empty lists and window shadows
| Public Member Functions | |
|---|---|
| IMPORT_C void | DrawEmptyList (const TRect &, CWindowGc &, TPtrC ) |
| IMPORT_C void | DrawEmptyListForSettingPage (const TRect &, CWindowGc &, TPtrC ) |
| IMPORT_C void | DrawEmptyListHeading (const TRect &, CWindowGc &, TPtrC ) |
| IMPORT_C void | DrawEmptyListImpl (const TRect &, CWindowGc &, TPtrC , TInt , TInt ) |
| IMPORT_C void | DrawEmptyListWithFind (const TRect &, CWindowGc &, TPtrC ) |
| IMPORT_C void | DrawWindowShadow ( CWindowGc &, const TAknLayoutRect &, const TAknLayoutRect &, const TAknLayoutRect &, const TAknLayoutRect &, const TAknLayoutRect &) |
| IMPORT_C void | DrawEmptyList | ( | const TRect & | aRect, |
| CWindowGc & | aGc, | |||
| TPtrC | aText | |||
| ) | [static] | |||
Draws standard empty list
| IMPORT_C void | DrawEmptyListForSettingPage | ( | const TRect & | aRect, |
| CWindowGc & | aGc, | |||
| TPtrC | text | |||
| ) | [static] | |||
Draws empty list for setting item editing
| IMPORT_C void | DrawEmptyListHeading | ( | const TRect & | aClientRect, |
| CWindowGc & | aGc, | |||
| TPtrC | aText | |||
| ) | [static] | |||
Draws empty list for lists with heading
| IMPORT_C void | DrawEmptyListImpl | ( | const TRect & | aRect, |
| CWindowGc & | aGc, | |||
| TPtrC | aText, | |||
| TInt | aLayoutLine1, | |||
| TInt | aLayoutLine2 | |||
| ) | [static] | |||
The main implementation routine for empty list drawing. layouts with large font: "Line 1" "Long line. This will be wrapped to 2 lines and 2nd will be trunca..." "Line 1\nLine 2"
layout with 1 line of large font and up to 3 lines with small font: "Line 1\nLong line, will be wrapped up to 3 lines with small font and..."
| IMPORT_C void | DrawEmptyListWithFind | ( | const TRect & | aClientRect, |
| CWindowGc & | aGc, | |||
| TPtrC | aText | |||
| ) | [static] | |||
Draws empty list for lists with find
| IMPORT_C void | DrawWindowShadow | ( | CWindowGc & | aGc, |
| const TAknLayoutRect & | aCoverRect, | |||
| const TAknLayoutRect & | aSecondShadowRect, | |||
| const TAknLayoutRect & | aFirstShadowRect, | |||
| const TAknLayoutRect & | aOutlineFrameRect, | |||
| const TAknLayoutRect & | aInsideAreaRect | |||
| ) | [static] | |||
Draws a window shadow
| CWindowGc & aGc | |
| const TAknLayoutRect & aCoverRect | the area covered by the shadow |
| const TAknLayoutRect & aSecondShadowRect | the area used for second shadow |
| const TAknLayoutRect & aFirstShadowRect | the area of first shadow |
| const TAknLayoutRect & aOutlineFrameRect | |
| const TAknLayoutRect & aInsideAreaRect | the area of content inside the window |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.