extras/calcsoft/inc/CalcOutSheet.h
branchRCL_3
changeset 19 99b535de1dda
parent 0 3ee3dfdd8d69
--- a/extras/calcsoft/inc/CalcOutSheet.h	Wed Jun 09 09:43:27 2010 +0300
+++ b/extras/calcsoft/inc/CalcOutSheet.h	Mon Jun 21 15:42:09 2010 +0300
@@ -101,26 +101,26 @@
         */
         void ScrollDown();
 
-		/**
-		* Refresh PaperBitmap Icon when the skin change event has occured.
-		*/
-		inline void RefreshPaperBitmap() ;
-		/**
-		* Refresh ScalablePaperBitmap Icon when the skin change event has occured.
-		*/
-		inline void RefreshScalablePaperBitmap() ;
+        /**
+        * Refresh PaperBitmap Icon when the skin change event has occured.
+        */
+        inline void RefreshPaperBitmap() ;
+        /**
+        * Refresh ScalablePaperBitmap Icon when the skin change event has occured.
+        */
+        inline void RefreshScalablePaperBitmap() ;
 
 
-		inline void RefreshResultsLineBitmap() ;
-		
-		/**
-		* From MEikScrollBarObserver: to Handle scrollbar events
-		* @param CEikScrollBar* : Pointer to the scrollbar
-		* @param TEikScrollEvent : Event on the Scrollbar
-		*/
-		void HandleScrollEventL(CEikScrollBar* aScrollBar, TEikScrollEvent aEventType);
-		
-		
+        inline void RefreshResultsLineBitmap() ;
+        
+        /**
+        * From MEikScrollBarObserver: to Handle scrollbar events
+        * @param CEikScrollBar* : Pointer to the scrollbar
+        * @param TEikScrollEvent : Event on the Scrollbar
+        */
+        void HandleScrollEventL(CEikScrollBar* aScrollBar, TEikScrollEvent aEventType);
+        
+        
         /**
         * From CCoeControl : Notifier for changing language
         * @param aType : Type of resource change
@@ -128,7 +128,7 @@
         void HandleResourceChange(TInt aType);
         void HandleResourceChangeOutSheetL(TInt aType);
  
-		
+        
     private:    // New functions
         /**
         * C++ default constructor.
@@ -157,7 +157,7 @@
         */
         void Draw(const TRect& aRect) const;
         
-  		/**
+          /**
         * Function used to dynamically update scrollbar indicators.
         */
         void UpdateScrollIndicatorL();
@@ -166,26 +166,27 @@
     private:    // Data
         TInt iScrollOffset;     // Scroll position
         const CGulIcon* iCalcPaper; // Not own
-		const CGulIcon* iCalcScalablePaper[KCountOfPaperBitmaps];
-		const CGulIcon* iCalcResultsLine;
+        const CGulIcon* iCalcScalablePaper[KCountOfPaperBitmaps];
+        const CGulIcon* iCalcResultsLine;
         CCalcHistory*   iCalcHistory;    // Not own
         CCalcContainer* iCalcContainer;  // Not own
         CCalcAppEnv*    iCalcAppEnv;     // Not own
-		TAknLayoutRect iCalcPaperLayout[KCountOfPaperBitmaps];
-		TInt iCalcOutputSheetLines;
-		CAknsBasicBackgroundControlContext* iOpSheetContext;
-		CArrayFixFlat<TAknLayoutText>* iOperatorLayout;
-		CArrayFixFlat<TAknLayoutText>* iOperandLayout;
-		CArrayFixFlat<TAknLayoutRect>* iResultsLineLayout;
-		CArrayFixFlat<TAknLayoutRect>* iEqualLineLayout;
-		CRepository* 	iCRKey;
-		TInt 			iLanguage;
+        TAknLayoutRect iCalcPaperLayout[KCountOfPaperBitmaps];
+        TInt iCalcOutputSheetLines;
+        CAknsBasicBackgroundControlContext* iOpSheetContext;
+        CArrayFixFlat<TAknLayoutText>* iOperatorLayout;
+        CArrayFixFlat<TAknLayoutText>* iOperandLayout;
+        CArrayFixFlat<TAknLayoutRect>* iResultsLineLayout;
+        CArrayFixFlat<TAknLayoutRect>* iEqualLineLayout;
+        CRepository*     iCRKey;
+        TInt             iLanguage;
         TInt            iUiLanguage;
-		CEikScrollBarFrame *iSBFrame;		//own -> pointer used for scrollbar frame
-		TAknLayoutRect  iPaperPaneRect;
-		TInt            iPrevThumbPosition;
-		            
-       
+        CEikScrollBarFrame *iSBFrame;        //own -> pointer used for scrollbar frame
+        TAknLayoutRect  iPaperPaneRect;
+        TInt            iPrevThumbPosition;
+                    
+        // the bottom right coordinate of scrollbar  
+        TPoint          iSBBrPoint;
     };
 
 #include "CalcOutSheet.inl"