www.pudn.com > listbox(symbian).rar > aknexlistsetpage.cpp
/* * ============================================================================= * Name : AknExListSetPage.cpp * Part of : AknExList * Copyright (c) 2003 Nokia. All rights reserved. * ============================================================================= */ // INCLUDE FILES #include#include "AknExList.hrh" #include "AknExListSetPage.h" // CONSTANTS // ================= MEMBER FUNCTIONS ========================================= // ---------------------------------------------------------------------------- // CAknExListSetPage::NewL // 2-phase constructor. // ---------------------------------------------------------------------------- // CAknExListSetPage* CAknExListSetPage::NewL(TInt aResourceId) { CAknExListSetPage* self = new (ELeave) CAknExListSetPage(); CleanupStack::PushL(self); self->ConstructL(aResourceId); CleanupStack::Pop(); return self; } // ---------------------------------------------------------------------------- // CAknExListSetPage::~CAknExListSetPage // Deststructor. // ---------------------------------------------------------------------------- // CAknExListSetPage::~CAknExListSetPage() { } // ---------------------------------------------------------------------------- // CAknExListSetPage::CAknExListSetPage // Default constructor // ---------------------------------------------------------------------------- // CAknExListSetPage::CAknExListSetPage() { } // ---------------------------------------------------------------------------- // CAknExListSetPage::ConstructL // Second phase constructor. // ---------------------------------------------------------------------------- // void CAknExListSetPage::ConstructL(TInt aResourceId) { CAknSettingItemList::ConstructFromResourceL(aResourceId); } // ---------------------------------------------------------------------------- // CAknExListSetPage::CreateSettingItemL // Create items of the list. // Called when create setting page. // ---------------------------------------------------------------------------- // CAknSettingItem* CAknExListSetPage::CreateSettingItemL(TInt aSettingId) { CAknSettingItem* settingItem = NULL; if (aSettingId == EAknExListEmptyItem) { settingItem = new (ELeave) CAknEnumeratedTextPopupSettingItem( aSettingId, iValue); } return settingItem; } // End of File