aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSilenio Quarti2013-02-11 15:27:26 (EST)
committerCarolyn MacLeod2013-03-19 16:47:48 (EDT)
commit02c17f1c8d4074b0e087c0d57dfc9c89349ca556 (patch)
treea945360a4c3016db4e78707af6fe00cebd830fe2
parent1e9ddad5d061774b71694f22005a19f85907d359 (diff)
downloadeclipse.platform.swt-02c17f1c8d4074b0e087c0d57dfc9c89349ca556.zip
eclipse.platform.swt-02c17f1c8d4074b0e087c0d57dfc9c89349ca556.tar.gz
eclipse.platform.swt-02c17f1c8d4074b0e087c0d57dfc9c89349ca556.tar.bz2
Bug 181592 - [Widgets] Need a color constant for active and inactive hyperlink colors
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/SWT.java7
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java1
2 files changed, 8 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/SWT.java b/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/SWT.java
index d774019..c5936f3 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/SWT.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/common/org/eclipse/swt/SWT.java
@@ -3156,6 +3156,13 @@ public class SWT {
* System color used to paint inactive title background gradient (value is 35).
*/
public static final int COLOR_TITLE_INACTIVE_BACKGROUND_GRADIENT = 35;
+
+ /**
+ * System color used to paint link text (value is 36).
+ *
+ * @since 4.3
+ */
+ public static final int COLOR_LINK_FOREGROUND = 36;
/**
* Draw constant indicating whether the drawing operation
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java
index 230c484..6c436a6 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Display.java
@@ -2363,6 +2363,7 @@ public Color getSystemColor (int id) {
case SWT.COLOR_LIST_BACKGROUND: pixel = OS.GetSysColor (OS.COLOR_WINDOW); break;
case SWT.COLOR_LIST_SELECTION: pixel = OS.GetSysColor (OS.COLOR_HIGHLIGHT); break;
case SWT.COLOR_LIST_SELECTION_TEXT: pixel = OS.GetSysColor (OS.COLOR_HIGHLIGHTTEXT);break;
+ case SWT.COLOR_LINK_FOREGROUND: pixel = OS.GetSysColor (OS.COLOR_HOTLIGHT);break;
case SWT.COLOR_INFO_FOREGROUND: pixel = OS.GetSysColor (OS.COLOR_INFOTEXT); break;
case SWT.COLOR_INFO_BACKGROUND: pixel = OS.GetSysColor (OS.COLOR_INFOBK); break;
case SWT.COLOR_TITLE_FOREGROUND: pixel = OS.GetSysColor (OS.COLOR_CAPTIONTEXT); break;