javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtlabel.h
branchRCL_3
changeset 24 6c158198356e
parent 23 e5618cc85d74
--- a/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtlabel.h	Thu Jul 15 18:31:06 2010 +0300
+++ b/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtlabel.h	Thu Aug 19 09:48:13 2010 +0300
@@ -57,6 +57,7 @@
     void  DoSetFontL(const CFont* aFont);
     void  SwtHandleResourceChangeL(TInt aType);
     TInt  GetFontHeight(const CFont* aFont) const;
+    void  UpdateTextColor();
 
 // From CCoeControl
 public:
@@ -84,6 +85,7 @@
     void  SetForegroundL(const MSwtColor* aColor);
     TSize ComputeSizeL(TInt aWHint, TInt aHHint);
     void  SetFontL(const MSwtFont* aFont);
+    void  HandleHighlightChange();
 
 // From ASwtControlbase
 protected:
@@ -114,7 +116,7 @@
     TInt             iOriginalTextLineCount;// Count how many lines are in the text ('\n')
     MSwtFont*        iDefaultFont;          // The text's default font, owned, NULL only if iText is NULL
     const MSwtImage* iImage;                // The image to draw, may be NULL, ref counted
-    const MSwtColor* iForegroundColor;      // The set foreground color
+    const MSwtColor* iCustomFg;
     TBool            iDashedLineSeparatorInUse;
 };