You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2014/08/04 19:12:13 UTC

svn commit: r1615694 - in /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra: TerraAlertSkin.java TerraDialogSkin.java TerraPaletteSkin.java

Author: smartini
Date: Mon Aug  4 17:12:12 2014
New Revision: 1615694

URL: http://svn.apache.org/r1615694
Log:
PIVOT-689, set the same transparency color already used in Sheets (and other popups) even in Alerts, Dialogs, Palette.
Later check if add a new style property to set backgroundTransparency (and use a new utility method to set transparency on a given color).

Modified:
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraAlertSkin.java
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraPaletteSkin.java

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraAlertSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraAlertSkin.java?rev=1615694&r1=1615693&r2=1615694&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraAlertSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraAlertSkin.java Mon Aug  4 17:12:12 2014
@@ -63,7 +63,11 @@ public class TerraAlertSkin extends Terr
 
     public TerraAlertSkin() {
         TerraTheme theme = (TerraTheme) Theme.getTheme();
-        setBackgroundColor(theme.getColor(9));
+
+        Color backgroundColor = theme.getColor(9);
+        setBackgroundColor(new Color(backgroundColor.getRed(), backgroundColor.getGreen(),
+            backgroundColor.getBlue(), ALPHA));
+
         setBorderBackgroundColor(theme.getColor(10));
         setBorderColor(theme.getColor(7));
     }

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java?rev=1615694&r1=1615693&r2=1615694&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java Mon Aug  4 17:12:12 2014
@@ -15,6 +15,7 @@
  */
 package org.apache.pivot.wtk.skin.terra;
 
+import java.awt.Color;
 import java.awt.Toolkit;
 
 import org.apache.pivot.util.Vote;
@@ -93,6 +94,14 @@ public class TerraDialogSkin extends Ter
         }
     };
 
+    public TerraDialogSkin() {
+        super();
+
+        Color backgroundColor = getBackgroundColor();
+        setBackgroundColor(new Color(backgroundColor.getRed(), backgroundColor.getGreen(),
+            backgroundColor.getBlue(), ALPHA));
+    }
+
     @Override
     public void install(Component component) {
         super.install(component);

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraPaletteSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraPaletteSkin.java?rev=1615694&r1=1615693&r2=1615694&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraPaletteSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraPaletteSkin.java Mon Aug  4 17:12:12 2014
@@ -158,10 +158,14 @@ public class TerraPaletteSkin extends Wi
     // Derived colors
     private Color contentBevelColor;
 
+    protected static final int ALPHA = 235;
+
     @SuppressWarnings("unused")
     public TerraPaletteSkin() {
         TerraTheme theme = (TerraTheme) Theme.getTheme();
-        setBackgroundColor(theme.getColor(10));
+        Color backgroundColor = theme.getColor(10);
+        setBackgroundColor(new Color(backgroundColor.getRed(), backgroundColor.getGreen(),
+            backgroundColor.getBlue(), ALPHA));
 
         titleBarColor = theme.getColor(4);
         titleBarBackgroundColor = theme.getColor(14);