Author: gbrown
Date: Thu May 6 11:37:39 2010
New Revision: 941672
URL: http://svn.apache.org/viewvc?rev=941672&view=rev
Log:
Add indexed color setters to TerraLinkButtonSkin and TerraListButtonSkin.
Modified:
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraLinkButtonSkin.java
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraListButtonSkin.java
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java
Modified:
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraLinkButtonSkin.java
URL:
http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraLinkButtonSkin.java?rev=941672&r1=941671&r2=941672&view=diff
==============================================================================
---
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraLinkButtonSkin.java
(original)
+++
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraLinkButtonSkin.java
Thu May 6 11:37:39 2010
@@ -147,6 +147,11 @@ public class TerraLinkButtonSkin extends
setColor(GraphicsUtilities.decodeColor(color));
}
+ public final void setColor(int color) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setColor(theme.getColor(color));
+ }
+
public Color getDisabledColor() {
return disabledColor;
}
@@ -167,4 +172,9 @@ public class TerraLinkButtonSkin extends
setDisabledColor(GraphicsUtilities.decodeColor(disabledColor));
}
+
+ public final void setDisabledColor(int disabledColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setDisabledColor(theme.getColor(disabledColor));
+ }
}
Modified:
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraListButtonSkin.java
URL:
http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraListButtonSkin.java?rev=941672&r1=941671&r2=941672&view=diff
==============================================================================
---
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraListButtonSkin.java
(original)
+++
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraListButtonSkin.java
Thu May 6 11:37:39 2010
@@ -382,6 +382,11 @@ public class TerraListButtonSkin extends
setColor(GraphicsUtilities.decodeColor(color));
}
+ public final void setColor(int color) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setColor(theme.getColor(color));
+ }
+
public Color getDisabledColor() {
return disabledColor;
}
@@ -403,6 +408,11 @@ public class TerraListButtonSkin extends
setDisabledColor(GraphicsUtilities.decodeColor(disabledColor));
}
+ public final void setDisabledColor(int disabledColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setDisabledColor(theme.getColor(disabledColor));
+ }
+
public Color getBackgroundColor() {
return backgroundColor;
}
@@ -426,6 +436,11 @@ public class TerraListButtonSkin extends
setBackgroundColor(GraphicsUtilities.decodeColor(backgroundColor));
}
+ public final void setBackgroundColor(int backgroundColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setBackgroundColor(theme.getColor(backgroundColor));
+ }
+
public Color getDisabledBackgroundColor() {
return disabledBackgroundColor;
}
@@ -448,6 +463,11 @@ public class TerraListButtonSkin extends
setDisabledBackgroundColor(GraphicsUtilities.decodeColor(disabledBackgroundColor));
}
+ public final void setDisabledBackgroundColor(int disabledBackgroundColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setDisabledBackgroundColor(theme.getColor(disabledBackgroundColor));
+ }
+
public Color getBorderColor() {
return borderColor;
}
@@ -470,6 +490,11 @@ public class TerraListButtonSkin extends
setBorderColor(GraphicsUtilities.decodeColor(borderColor));
}
+ public final void setBorderColor(int borderColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setBorderColor(theme.getColor(borderColor));
+ }
+
public Color getDisabledBorderColor() {
return disabledBorderColor;
}
@@ -491,6 +516,11 @@ public class TerraListButtonSkin extends
setDisabledBorderColor(GraphicsUtilities.decodeColor(disabledBorderColor));
}
+ public final void setDisabledBorderColor(int disabledBorderColor) {
+ TerraTheme theme = (TerraTheme)Theme.getTheme();
+ setDisabledBorderColor(theme.getColor(disabledBorderColor));
+ }
+
public Insets getPadding() {
return padding;
}
Modified:
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java
URL:
http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java?rev=941672&r1=941671&r2=941672&view=diff
==============================================================================
---
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java
(original)
+++
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java
Thu May 6 11:37:39 2010
@@ -1407,7 +1407,7 @@ public class TerraTabPaneSkin extends Co
invalidateComponent();
}
-
+
@Override
public void tooltipTextChanged(TabPane tabPane, Component component,
String previousTooltipText) {
int i = tabPane.getTabs().indexOf(component);