class CAknNoteControl::TIndex |
Manage indexes into LAF tables
NP stands for "Note Popup"
WNP stands for "Waiting/progress Note Popup"
NWIP stands for "Note With Image Popup"
Public Member Functions | |
---|---|
TIndex ( TInt , TBool , TSize ) | |
TInt | Lines () |
TInt | NWIPWindowTextsLine1B ( TInt ) |
TInt | NWIPWindowTextsLine1L ( TInt ) |
TInt | NWIPWindowTextsLine1R ( TInt ) |
TInt | NWIPWindowTextsLine1W ( TInt ) |
TInt | PopupNoteWaitWindow () |
TInt | PopupNoteWindow () |
TInt | WNPWindowTextsLine1 ( TInt ) |
Private Member Functions | |
---|---|
TInt | HasNtiIndex () |
TInt | ImageHeightIndex () |
TInt | ImageWidthIndex () |
void | SelfTest () |
Private Attributes | |
---|---|
TBool | iHasNti |
TSize | iImageSize |
TInt | iNumberOfLines |
TIndex | ( | TInt | aNumberOfLines, |
TBool | aHasNti = EFalse, | ||
TSize | aImageSize = TSize (0, 0) | ||
) |
C++ default constructor.
TInt | NWIPWindowTextsLine1B | ( | TInt | aLineNum | ) | const |
Return Bottom index into table "Note With Image Popup Window Texts Line 1". Index is the same as the number of text lines minus one. See table in *.lay and LAF specs for working out indexes.
TInt aLineNum | Line number. |
TInt | NWIPWindowTextsLine1L | ( | TInt | aLineNum | ) | const |
Return Left index into table "Note With Image Popup Window Texts Line 1". Index depends on number of text lines, whether or not there is a number type indication (NTI). See table in *.lay and LAF specs for working out indexes.
TInt aLineNum | Line number. |
TInt | NWIPWindowTextsLine1R | ( | TInt | aLineNum | ) | const |
Return Right index into table "Note With Image Popup Window Texts Line 1". Index depends on number of text lines and image size. See table in *.lay and LAF specs for working out indexes.
Dimension 1 is the line number
Dimension 2 is the image width
Dimension 3 is the image height
TInt aLineNum | Line number. |
TInt | NWIPWindowTextsLine1W | ( | TInt | aLineNum | ) | const |
Return Width index into table "Note With Image Popup Window Texts Line 1". Index depends on number of text lines, whether or not there is a number type indication (NTI) and image size. See table in *.lay and LAF specs for working out indexes.
Dimension 1 indicates the presence of an NTI(index 0 = NO NTI, index 1 = NTI)
Dimension 2 is the line number
Dimension 3 is the image width
Dimension 4 is the image height
TInt aLineNum | Line number. |
TInt | PopupNoteWaitWindow | ( | ) | const |
Return indexes for table AKN_LAYOUT_WINDOW_popup_note_wait_window . If there are 0-2 lines the index is 0. If there are 3 lines the index is 1, if there are 4 lines the index is 2.
TInt | PopupNoteWindow | ( | ) | const |
Return indexes for table AKN_LAYOUT_WINDOW_popup_note_window . If there are 0-2 lines the index is 0. If there are 3 lines the index is 1, if there are 4 or more lines the index is 2.
TInt | WNPWindowTextsLine1 | ( | TInt | aLineNum | ) | const |
Return index into table "Waiting/progress Note Popup Window Texts Line 1". Index depends on the number of text lines and whether or not there is a number type indication (NTI). See table in *.lay and LAF specs for working out indexes.
TInt aLineNum | Line number. |
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.