emailuis/emailui/inc/ncscomposeviewcontainer.h
branchRCL_3
changeset 35 e64954c2c8e2
parent 31 72d484772ca6
child 24 b5fbb9b25d57
equal deleted inserted replaced
34:cd2816114bd1 35:e64954c2c8e2
    88     * Destructor.
    88     * Destructor.
    89     */
    89     */
    90     virtual ~CNcsComposeViewContainer();
    90     virtual ~CNcsComposeViewContainer();
    91 
    91 
    92 public: // new functions
    92 public: // new functions
    93         
    93 
    94     /**
    94     /**
    95     * UpdateScrollBarL
    95     * UpdateScrollBar
    96     * Updates scroll bar data.
    96     * Updates scroll bar data.
    97     */
    97     */
    98     void UpdateScrollBarL();
    98     void UpdateScrollBar();
    99 
    99 
   100     /**
   100     /**
   101     * GetToFieldAddressesL
   101     * GetToFieldAddressesL
   102     * Get addresses in TO-field.
   102     * Get addresses in TO-field.
   103     * @return Array of address objects.
   103     * @return Array of address objects.
   494      * SwitchChangeMskOff
   494      * SwitchChangeMskOff
   495      * Sets up iSwitchChangeMskOff falg, which disables changes of MSK label
   495      * Sets up iSwitchChangeMskOff falg, which disables changes of MSK label
   496      * if any popup dialog is open
   496      * if any popup dialog is open
   497      */
   497      */
   498     void SwitchChangeMskOff(TBool aTag);
   498     void SwitchChangeMskOff(TBool aTag);
   499     
   499 
   500     /**
   500     /**
   501      * ScrollL
   501      * Scroll
   502      * @param aTargetPos Scrolls display to given position
   502      * @param aTargetPos Scrolls display to given position
   503      */
   503      */
   504     void ScrollL( TInt aTargetPos );
   504     void Scroll( TInt aTargetPos, TBool aDrawNow = ETrue );
   505     
   505 
   506 public: // from CoeControl
   506 public: // from CoeControl
   507 
   507 
   508     /**
   508     /**
   509     * Draw
   509     * Draw
   510     * Draw this CNcsComposeViewContainer to the screen.
   510     * Draw this CNcsComposeViewContainer to the screen.
   732     // not owned contact handler pointer
   732     // not owned contact handler pointer
   733     CFSEmailUiContactHandler* iContactHandler;
   733     CFSEmailUiContactHandler* iContactHandler;
   734 
   734 
   735     // Descriptor for read-only quote text. Own.
   735     // Descriptor for read-only quote text. Own.
   736     HBufC* iReadOnlyQuote;
   736     HBufC* iReadOnlyQuote;
       
   737 
       
   738     TInt iTotalComposerHeight; 
       
   739     TInt iVisibleAreaHeight;
       
   740     TInt iTotalMoveY;
       
   741     TInt iSeparatorHeight;
   737     };
   742     };
   738 
   743 
   739 
   744 
   740 #endif
   745 #endif