emailuis/emailui/inc/ncssubjectfield.h
branchRCL_3
changeset 80 726fba06891a
parent 73 c8382f7b54ef
--- a/emailuis/emailui/inc/ncssubjectfield.h	Wed Sep 15 11:52:37 2010 +0300
+++ b/emailuis/emailui/inc/ncssubjectfield.h	Wed Oct 13 14:11:15 2010 +0300
@@ -29,7 +29,6 @@
 
 
 class CEikImage;
-class CAknButton;
 class MNcsFieldSizeObserver;
 class CNcsHeaderContainer;
 class CAknPhysics;
@@ -80,9 +79,11 @@
 
     const TDesC& GetLabelText() const;
     
+    // <cmail> Platform layout change       
     TInt LayoutLineCount() const;
+    // </cmail> Platform layout change    
     
-    void GetLineRect( TRect& aLineRect ) const;
+    void GetLineRectL( TRect& aLineRect ) const;
 
     void SetMaxLabelLength( TInt aMaxLength );
 
@@ -143,25 +144,23 @@
     
     void UpdateFontSize();
     
+    //<cmail>
     void HandlePointerEventL( const TPointerEvent& aPointerEvent );
+    //</cmail>
         
 private: // data
     
     CNcsHeaderContainer* iParentControl; // not owned
     
     /*
-    * label
+    * text field
     * Own
     */
     CNcsLabel* iLabel;
-    
-    /**
-     * button
-     * Own
-     */
-    CAknButton* iButton;
-
+        
+// <cmail> Platform layout changes
     const CFont* iFont; // not owned, needs to be released in the end
+// </cmail> Platform layout changes
     
     /*
     * text field
@@ -172,10 +171,16 @@
     TInt iEditorMinimumHeight;
             
     TInt iMaximumLabelLength;         
+      	
+    TRgb iBorderColor;
+    
+    TRgb iBgColor;
     
     TBool iDrawAfterFocusChange;
    
+// <cmail> Platform layout changes
     TInt iEditorLineCount;
+// </cmail> Platform layout changes
     };
 
 #endif // CNCSSUBJECTFIELD_H