www.pudn.com > listbox(symbian).rar > aknexlistappui.h
/* * ============================================================================= * Name : CAknExListAppUi * Part of : AknExList * Copyright (c) 2003 Nokia. All rights reserved. * ============================================================================= */ #ifndef AKNEXLISTAPPUI_H #define AKNEXLISTAPPUI_H // INCLUDES #include// FORWARD DECLARATIONS // CONSTANTS // CLASS DECLARATION /** * Application UI class. * Provides support for the following outlines: * - EIKON control architecture * - view architecture * - status pane */ class CAknExListAppUi : public CAknViewAppUi { public: // Constructors and destructor /** * Default constructor. */ CAknExListAppUi(); /** * EPOC constructor. */ void ConstructL(); /** * Destructor. */ virtual ~CAknExListAppUi(); public: // New functions /** * Sets current outline ID. * @param aOutline outline ID. */ void SetOutlineId( const TInt aOutlineId ); /** * Returns current outline ID. * @return outline ID. */ TInt OutlineId() const; private: // CEikAppUi /** * From CEikAppUi, HandleCommandL. * Handles the commands. * @param aCommand Command to be handled. */ void HandleCommandL( TInt aCommand ); private: // Data TInt iCurrentOutline; }; #endif // End of File