CPbkAddressSelect Class Reference

API published in: S60 1st Ed
API deprecated in: S60 5th Ed

Link against: pbkview.lib

Capability Information

Required Capabilities

ReadUserData WriteUserData


#include <cpbkaddressselect.h>

Inherited by CPbkEmailAddressSelect, CPbkEmailOverSmsAddressSelect, CPbkMmsAddressSelect, CPbkPhoneNumberSelectBase, CPbkPocAddressSelect, and CPbkVoipAddressSelect.


Detailed Description

This class is the abstrack base class for Phonebook address selection dialogs.

Address selection dialogs are used for selecting recipient address from a contact for Call, Send SMS, email and MMS. Select one of the derived classes for a particular concrete dialog implementation.


Public Member Functions

IMPORT_C  ~CPbkAddressSelect ()
  Destructor.

Protected Member Functions

IMPORT_C  CPbkAddressSelect ()
  Constructor.
IMPORT_C TBool  ExecuteLD (TBaseParams &aParams)
  Runs an address selection query (if necessary).
IMPORT_C const CPbkContactItem ContactItem () const
  Returns aItem passed to ExecuteLD.
IMPORT_C void  AttemptExitL (TBool aAccept)
  Exit any address selection query.

Friends

class  CSelectFieldDlg

Data Structures

class   TBaseParams
  Parameters for ExecuteLD(TBaseParams&). More...

Constructor & Destructor Documentation

IMPORT_C CPbkAddressSelect::~CPbkAddressSelect  ) 
 

Destructor.

Cancels address selection query if active.

IMPORT_C CPbkAddressSelect::CPbkAddressSelect  )  [protected]
 

Constructor.


Member Function Documentation

IMPORT_C void CPbkAddressSelect::AttemptExitL TBool  aAccept  )  [protected]
 

Exit any address selection query.

Makes ExecuteLD return which means this object is destroyed after this function returns!

Parameters:
aAccept  ETrue means the query selection is accepted and EFalse that query is canceled.
IMPORT_C const CPbkContactItem& CPbkAddressSelect::ContactItem  )  const [protected]
 

Returns aItem passed to ExecuteLD.

Returns:
Contact item.
IMPORT_C TBool CPbkAddressSelect::ExecuteLD TBaseParams aParams  )  [protected]
 

Runs an address selection query (if necessary).

Parameters:
aParams  see TBaseParams.
Returns:
ETrue if query was accepted, EFalse if canceled.

Friends And Related Function Documentation

friend class CSelectFieldDlg [friend]
 

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

Copyright © Nokia Corporation 2001-2008
Back to top