00001 /* 00002 * ============================================================================ 00003 * Name : CPbkPocAddressSelect from CPbkPocAddressSelect.h 00004 * Part of : PbkView.dll 00005 * 00006 * Description: 00007 * Phonebook POC number selection dialog. This dialog implements the 00008 * POC number selection logic of Phonebook. 00009 * Version: 00010 * 00011 * Copyright (C) 2002 Nokia Corporation. 00012 * This material, including documentation and any related 00013 * computer programs, is protected by copyright controlled by 00014 * Nokia Corporation. All rights are reserved. Copying, 00015 * including reproducing, storing, adapting or translating, any 00016 * or all of this material requires the prior written consent of 00017 * Nokia Corporation. This material also contains confidential 00018 * information which may not be disclosed to others without the 00019 * prior written consent of Nokia Corporation. 00020 * ============================================================================ 00021 */ 00022 00023 #ifndef __CPbkPocAddressSelect_H__ 00024 #define __CPbkPocAddressSelect_H__ 00025 00026 // INCLUDES 00027 #include "CPbkAddressSelect.h" 00028 00029 // CLASS DECLARATION 00030 00035 class CPbkPocAddressSelect : public CPbkAddressSelect 00036 { 00037 public: // Interface 00041 IMPORT_C CPbkPocAddressSelect(); 00042 00049 class TParams : public CPbkAddressSelect::TBaseParams 00050 { 00051 public: 00056 IMPORT_C TParams(const CPbkContactItem& aContact); 00057 00058 private: // Spare data 00059 TInt32 iSpare1; 00060 }; 00061 00069 IMPORT_C TBool ExecuteLD(TParams& aParams); 00070 00074 IMPORT_C ~CPbkPocAddressSelect(); 00075 00076 private: // from CPbkAddressSelect 00077 IMPORT_C TBool AddressField(const TPbkContactItemField& aField) const; 00078 IMPORT_C void NoAddressesL(); 00079 IMPORT_C const TDesC& QueryTitleL(); 00080 IMPORT_C TInt QuerySoftkeysResource() const; 00081 00082 private: // data members 00084 HBufC* iQueryTitle; 00085 // Spare data 00086 TInt32 iSpare1; 00087 }; 00088 00089 00090 // __CPbkPocAddressSelect_H__ 00091 #endif 00092 00093 // End of File