diff -r c8382f7b54ef -r 726fba06891a emailuis/emailui/inc/ncssubjectfield.h --- 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; + // Platform layout change TInt LayoutLineCount() const; + // Platform layout change - void GetLineRect( TRect& aLineRect ) const; + void GetLineRectL( TRect& aLineRect ) const; void SetMaxLabelLength( TInt aMaxLength ); @@ -143,25 +144,23 @@ void UpdateFontSize(); + // void HandlePointerEventL( const TPointerEvent& aPointerEvent ); + // private: // data CNcsHeaderContainer* iParentControl; // not owned /* - * label + * text field * Own */ CNcsLabel* iLabel; - - /** - * button - * Own - */ - CAknButton* iButton; - + +// Platform layout changes const CFont* iFont; // not owned, needs to be released in the end +// Platform layout changes /* * text field @@ -172,10 +171,16 @@ TInt iEditorMinimumHeight; TInt iMaximumLabelLength; + + TRgb iBorderColor; + + TRgb iBgColor; TBool iDrawAfterFocusChange; +// Platform layout changes TInt iEditorLineCount; +// Platform layout changes }; #endif // CNCSSUBJECTFIELD_H