javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtcaptionedcontrol.h
branchRCL_3
changeset 60 6c158198356e
parent 24 0fd27995241b
--- a/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtcaptionedcontrol.h	Thu Jul 15 18:31:06 2010 +0300
+++ b/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/swtcaptionedcontrol.h	Thu Aug 19 09:48:13 2010 +0300
@@ -114,11 +114,6 @@
     void DoSetSize(const TSize& aSize);
 
     /**
-     * Default foreground setter.
-     */
-    void SetDefaultForegroundL();
-
-    /**
      * Get the children of the current contained control.
      * @param aAllChildren returned array of children.
      * @param aParent parent for which the children will be returned.
@@ -148,6 +143,8 @@
      */
     void SwtHandleResourceChangeL(TInt aType);
 
+    void UpdateTextColor();
+
 // From CCoeControl
 public:
     TInt CountComponentControls() const;
@@ -186,6 +183,7 @@
     MSwtCaptionedControl* CaptionedControlInterface() const;
     void UpdateDoNotDrawFlag();
     void SetForegroundL(const MSwtColor* aColor);
+    void HandleHighlightChange();
 
 // From ASwtControlBase
 protected:
@@ -261,9 +259,9 @@
 
     /**
      * Current custom foreground.
-     * Not Own.
+     * Not own.
      */
-    const MSwtColor* iForegroundColor;
+    const MSwtColor* iCustomFg;
 
     /**
      * Can be the child or null.