CPbkMemoryEntryAddItemDlg Class Reference
class CPbkMemoryEntryAddItemDlg : public CBase
|
Field type selection dialog for Phonebook's Create New- and Edit Memory entry-functions. Also used externally for Create New Entry- and Add to Existing Entry-services.
Inherits from
-
CPbkMemoryEntryAddItemDlg
Constructor & Destructor Documentation
CPbkMemoryEntryAddItemDlg()
IMPORT_C
|
CPbkMemoryEntryAddItemDlg
|
(
|
)
|
|
~CPbkMemoryEntryAddItemDlg()
IMPORT_C
|
~CPbkMemoryEntryAddItemDlg
|
(
|
)
|
|
Destructor. Also cancels and dismisses this popup list, in other words makes ExecuteLD return just like cancel was pressed.
Member Functions Documentation
ExecuteLD(CArrayPtrFlat< CPbkFieldInfo > &, TInt)
Run the dialog and return selected field info.
ExecuteLD(CArrayPtr< CPbkFieldInfo > &, TInt, const TDesC &)
Run the dialog and return selected field info.
Parameters
CArrayPtr
<
CPbkFieldInfo
> & aFieldInfos
|
An array of field info objects to select from.
|
TInt
aCbaResource
|
Cba buttons to use with the dialog.
|
const
TDesC
& aTitleText
|
Text to put into popup list's title. No title pane if aTitleText is empty.
|
ExecuteLD(CArrayPtr< CPbkFieldInfo > &)
Basic ExecuteLD for derived classes to override.
PrepareLC(CArrayPtr< CPbkFieldInfo > &, TInt, const TDesC &)
Creates list items, sets Cba and title. Executed before RunLD. First part of ExecuteLD.
Parameters
CArrayPtr
<
CPbkFieldInfo
> & aFieldInfos
|
An array of field info objects to select from.
|
TInt
aCbaResource
|
Cba buttons to use with the dialog
|
const
TDesC
& aTitle
|
Text to put into popup list's title
|
Reserved_1()
IMPORT_C void
|
Reserved_1
|
(
|
)
|
[private, virtual]
|
Reserved_2()
IMPORT_C void
|
Reserved_2
|
(
|
)
|
[private, virtual]
|
ResetWhenDestroyed(CPbkMemoryEntryAddItemDlg **)
Sets *aSelfPtr to NULL when this dialog is destroyed. !aSelfPtr || *aSelfPtr==this
RunLD()
Execute the initialized dialog. Second part of ExecuteLD.
SortFieldInfoArray()
void
|
SortFieldInfoArray
|
(
|
)
|
|
Member Data Documentation
TBool * iDestroyedPtr
TBool
*
|
iDestroyedPtr
|
[private]
|
CEikFormattedCellListBox * iListBox
CAknPopupList * iPopupList
CPbkMemoryEntryAddItemDlg ** iSelfPtr
TBool
iSortFieldInfos
TBool
|
iSortFieldInfos
|
[private]
|
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.