CAknCommonDialogsBase Class Reference

API published in: S60 2nd Ed

Link against: commondialogs.lib

Capability Information

Required Capabilities

None


#include <cakncommondialogsbase.h>

Inherited by CAknFileNamePromptDialog, CAknFileSelectionDialog, and CAknMemorySelectionDialog.


Detailed Description

Base class for Common File Dialogs.

Can't be created without derivation because of the protected constructor. Opens CFD's resource in BaseConstructL.


Public Types

enum   TReturnKey { ERightSoftkey = EFalse, ELeftSoftkey, ESelectionKey }
  Sometimes it is necessary to know if dialog was exited by left softkey or selection key. More...

Protected Member Functions

  CAknCommonDialogsBase ()
virtual  ~CAknCommonDialogsBase ()
void  BaseConstructL ()
  Loads resource of Common File Dialogs on any language.

Protected Attributes

CCoeEnv *  iCoeEnv
  Ref: Pointer to control environment.

Member Enumeration Documentation

enum CAknCommonDialogsBase::TReturnKey
 

Sometimes it is necessary to know if dialog was exited by left softkey or selection key.

This enumeration works as TBool, ERightSoftkey is not true and other return values are. For example, memory selection dialog and file selection dialog return values of this enumeration.

Enumerator:
ERightSoftkey 
ELeftSoftkey 
ESelectionKey 

Constructor & Destructor Documentation

CAknCommonDialogsBase::CAknCommonDialogsBase  )  [protected]
 
virtual CAknCommonDialogsBase::~CAknCommonDialogsBase  )  [protected, virtual]
 

Member Function Documentation

void CAknCommonDialogsBase::BaseConstructL  )  [protected]
 

Loads resource of Common File Dialogs on any language.


Field Documentation

CCoeEnv* CAknCommonDialogsBase::iCoeEnv [protected]
 

Ref: Pointer to control environment.

Pointer is cached because using of CCoeEnv::Static() is slow. For direct use for derived classes.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top