CMsgFolderSelectionDialog Class Reference

class CMsgFolderSelectionDialog : public CBase

Dialog for selecting message folder

Inherits from

Constructor & Destructor Documentation

CMsgFolderSelectionDialog(TMsvId &, TDesC &)

CMsgFolderSelectionDialog ( TMsvId & aSelectedFolder,
TDesC & aTitle
) [private]

C++ default constructor.

Parameters

TMsvId & aSelectedFolder
TDesC & aTitle

CMsgFolderSelectionDialog(const CMsgFolderSelectionDialog &)

CMsgFolderSelectionDialog ( const CMsgFolderSelectionDialog & ) [private]

By default, prohibit copy constructor.

Parameters

const CMsgFolderSelectionDialog &

~CMsgFolderSelectionDialog()

~CMsgFolderSelectionDialog ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

Symbian OS constructor is private.

ExecutePopupListL()

TBool ExecutePopupListL ( ) [private]

Lauches popuplist for user to select destination folder.

NewL(TMsvId &, TDesC &)

CMsgFolderSelectionDialog * NewL ( TMsvId & aSelectedFolder,
TDesC & aTitle
) [private, static]

Two-phased constructor.

Parameters

TMsvId & aSelectedFolder
TDesC & aTitle

SelectFolderL(TMsvId &, TDesC &)

IMPORT_C TBool SelectFolderL ( TMsvId & aSelectedFolder,
TDesC & aTitle
) [static]

Lauches dialog for user to select destination folder.

Parameters

TMsvId & aSelectedFolder will include id of the folder user selected when dialog closed. Fill id of the current folder so that it will not be shown.
TDesC & aTitle

operator=(const CMsgFolderSelectionDialog &)

CMsgFolderSelectionDialog & operator= ( const CMsgFolderSelectionDialog & ) [private]

Prohibit assigment operator.

Parameters

const CMsgFolderSelectionDialog &

Member Data Documentation

CMsgFolderSelectionListArray * iFolderArray

CMsgFolderSelectionListArray * iFolderArray [private]

CArrayPtrFlat< CGulIcon > * iIcons

CArrayPtrFlat < CGulIcon > * iIcons [private]

RConeResourceLoader iResources

RConeResourceLoader iResources [private]

TMsvId & iSelectedFolder

TMsvId & iSelectedFolder [private]

TDesC & iTitle

TDesC & iTitle [private]