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