| 
         
         
            
 Public Member Functions
             | 
         
         
            |   | 
            ~CEikDialogPageContainer ()
             | 
         
         
            | TSize  | 
            PreferredSize (const TSize &aMaxSize) const 
             | 
         
         
            | void 
             | 
            SetActivePageByIdL (TInt aPageId)
             | 
         
         
            | void 
             | 
            SetActivePageByIndexL (TInt aPageIndex)
             | 
         
         
            | TInt  | 
            ActivateFirstPageL ()
             | 
         
         
            | void 
             | 
            AddPageL (TInt aPageId)
             | 
         
         
            | void 
             | 
            AddPageL (TInt aPageId, TResourceReader &aReader)
             | 
         
         
            | TBool  | 
            SetInitialFocus ()
             | 
         
         
            | CEikCaptionedControl * 
             | 
            Line (TInt aLineId) const 
             | 
         
         
            | CEikCaptionedControl * 
             | 
            LineOrNull (TInt aLineId) const 
             | 
         
         
            | CEikCaptionedControl * 
             | 
            CurrentLine () const 
             | 
         
         
            | void 
             | 
            SetPageDensePacked (TInt aPageId, TBool aDensePacked)
             | 
         
         
            | void 
             | 
            SetAllPagesDensePacked (TBool aDensePacked)
             | 
         
         
            | void 
             | 
            SetPageDimmed (TInt aPageId, TBool aDimmed, TDrawNow aDrawNow)
             | 
         
         
            | TBool  | 
            IsActivePageDimmed () const 
             | 
         
         
            | TInt  | 
            LineId (const CCoeControl &aControl) const 
             | 
         
         
            | void 
             | 
            InsertLineL (TInt aPosition, TInt aPageId, TInt aResourceId)
             | 
         
         
            | void 
             | 
            DeleteLine (TInt aLineId, TBool aRedrawNow)
             | 
         
         
            | void 
             | 
            AdjustAllIds (TInt aPageId, TInt aControlIdDelta)
             | 
         
         
            | CCoeControl *  | 
            CreateLineByTypeL (const TDesC &aCaption, TInt aLineId, TInt aControlType, TAny *aReturnValue)
             | 
         
         
            | CCoeControl *  | 
            CreateLineByTypeL (const TDesC &aCaption, TInt aPageId, TInt aLineId, TInt aControlType, TAny *aReturnValue)
             | 
         
         
            | TInt  | 
            FocusLineL (TInt aLineId)
             | 
         
         
            | TInt  | 
            FocusedLineId () const 
             | 
         
         
            | void 
             | 
            GetAutoValues ()
             | 
         
         
            | TKeyResponse  | 
            OfferUpDownKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType, CEikDialogPage::TFocusNavigationMode aFocusNavigationMode)
             | 
         
         
            | TInt  | 
            ActivePageId () const 
             | 
         
         
            | TInt  | 
            ActivePageIndex () const 
             | 
         
         
            | void 
             | 
            ResetLineMinimumSizes ()
             | 
         
         
            | TInt  | 
            FindLineIndex (const CCoeControl &aControl) const 
             | 
         
         
            | TBool  | 
            RotateFocusByL (TInt aDelta)
             | 
         
         
            | TInt  | 
            NumPages () const 
             | 
         
         
            | TKeyResponse  | 
            OfferHotKeysKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType)
             | 
         
         
            | TBool  | 
            TakesEnterKey ()
             | 
         
         
            | TInt  | 
            FindPageIndexForLineId (TInt aLineId)
             | 
         
         
            | CEikDialogPage * 
             | 
            Page (TInt aPageID)
             | 
         
         
            | void 
             | 
            SetEditableL (TBool aEditable)
             | 
         
         
            | CEikFormAnim *  | 
            AcquireAnim (TBool aAcquire, MEikFormAnimObserver *aObserver) const 
             | 
         
         
            | virtual void 
             | 
            Draw (const TRect &aRect) const 
             | 
         
         
            | virtual TSize  | 
            MinimumSize ()
             | 
         
         
            | virtual void 
             | 
            PrepareForFocusLossL ()
             | 
         
         
            | virtual TKeyResponse  | 
            OfferKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType)
             | 
         
         
            | virtual void 
             | 
            HandleResourceChange (TInt aType)
             | 
         
         
            | virtual void 
             | 
            PrepareContext (CWindowGc &aGc) const 
             | 
         
         
            | TBool  | 
            HitRegionContains (const TPoint &aPoint, const CCoeControl &aControl) const 
             | 
         
         
            | void 
             | 
            SetPageFormSized ()
             | 
         
         
            | void 
             | 
            SetPageSelector (const CEikDialogPageSelector *aPageSelector)
             | 
         
         
            | const CEikDialogPageSelector *  | 
            PageSelector () const 
             | 
         
         
            | void 
             | 
            CreateScrollBarL (const CCoeControl &aParent)
             | 
         
         
            | CEikScrollBarFrame * 
             | 
            ScrollBar () const 
             | 
         
         
            
 Static Public Member Functions
             | 
         
         
            | static CEikDialogPageContainer * 
             | 
            NewL (const CCoeControl &aParent, MEikDialogPageObserver *aPageObserver)
             | 
         
         
            | static CEikDialogPageContainer * 
             | 
            NewLC (const CCoeControl &aParent, MEikDialogPageObserver *aPageObserver)
             | 
         
         
            
 Protected Member Functions
             | 
         
         
            | virtual void 
             | 
            SizeChanged ()
             | 
         
         
            | virtual TInt  | 
            CountComponentControls () const 
             | 
         
         
            | virtual CCoeControl *  | 
            ComponentControl (TInt aIndex) const 
             | 
         
         
            | virtual void 
             | 
            ActivateL ()
             | 
         
         
            | virtual void 
             | 
            FocusChanged (TDrawNow aDrawNow)
             | 
         
         
            | virtual void 
             | 
            WriteInternalStateL (RWriteStream &aWriteStream) const 
             |