You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2013/05/12 12:49:13 UTC
[07/24] git commit: [flex-sdk] [refs/heads/develop] - Added support
for 480dpi
Added support for 480dpi
Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/c5c9f84e
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/c5c9f84e
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/c5c9f84e
Branch: refs/heads/develop
Commit: c5c9f84ec496c89a04d1522d80b48fc478152438
Parents: a60bce7
Author: Justin Mclean <jm...@apache.org>
Authored: Thu Apr 25 10:09:06 2013 +1000
Committer: Justin Mclean <jm...@apache.org>
Committed: Thu Apr 25 10:09:06 2013 +1000
----------------------------------------------------------------------
.../supportClasses/ActionBarButtonSkinBase.as | 13 +++++++++++++
.../skins/mobile/supportClasses/CalloutArrow.as | 9 +++++++++
.../skins/mobile/supportClasses/HSliderDataTip.as | 13 +++++++++++++
.../mobile/supportClasses/StageTextSkinBase.as | 11 +++++++++++
.../TabbedViewNavigatorTabBarTabSkinBase.as | 13 +++++++++++++
5 files changed, 59 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
index 431cf56..80e8a09 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/ActionBarButtonSkinBase.as
@@ -76,6 +76,19 @@ public class ActionBarButtonSkinBase extends ButtonSkin
switch (applicationDPI)
{
+ case DPIClassification.DPI_480:
+ {
+ // Note provisional may need changes
+ layoutBorderSize = 1;
+ layoutPaddingTop = 18;
+ layoutPaddingBottom = 16;
+ layoutPaddingLeft = 32;
+ layoutPaddingRight = 32;
+ measuredDefaultWidth = 162;
+ measuredDefaultHeight = 130;
+
+ break;
+ }
case DPIClassification.DPI_320:
{
layoutBorderSize = 1;
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
index d0c5032..e21b02c 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/CalloutArrow.as
@@ -63,6 +63,15 @@ public class CalloutArrow extends UIComponent
// Copy DPI-specific values from CalloutSkin
switch (applicationDPI)
{
+ case DPIClassification.DPI_480:
+ {
+ // Note provisional may need changes
+ gap = 24;
+ backgroundGradientHeight = 330;
+ highlightWeight = 3;
+
+ break;
+ }
case DPIClassification.DPI_320:
{
gap = 16;
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
index 24b6323..c2a5ff3 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/HSliderDataTip.as
@@ -191,6 +191,19 @@ public class HSliderDataTip extends UIComponent implements IDataRenderer
switch (applicationDPI)
{
+ case DPIClassification.DPI_480:
+ {
+ // Note provisional may need changes
+ fontSize = "40";
+ leftTextPadding = 22;
+ leftRightTextPadding = 44;
+ topTextPadding = 10;
+ topBottomTextPadding = 20;
+ tooltipOffset = 14;
+ cornerRadius = 12;
+
+ break;
+ }
case DPIClassification.DPI_320:
{
fontSize = "30";
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
index 72d7b45..6fbba81 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/StageTextSkinBase.as
@@ -65,6 +65,17 @@ public class StageTextSkinBase extends MobileSkin
switch (applicationDPI)
{
+ case DPIClassification.DPI_480:
+ {
+ // Note provisional may need changes
+ borderClass = spark.skins.mobile480.assets.TextInput_border;
+ layoutCornerEllipseSize = 32;
+ measuredDefaultWidth = 880;
+ measuredDefaultHeight = 100;
+ layoutBorderSize = 2;
+
+ break;
+ }
case DPIClassification.DPI_320:
{
borderClass = spark.skins.mobile320.assets.TextInput_border;
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/c5c9f84e/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
index 3cb7ef8..14edf06 100644
--- a/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
+++ b/frameworks/projects/mobiletheme/src/spark/skins/mobile/supportClasses/TabbedViewNavigatorTabBarTabSkinBase.as
@@ -68,6 +68,19 @@ public class TabbedViewNavigatorTabBarTabSkinBase extends ButtonBarButtonSkinBas
switch (applicationDPI)
{
+ case DPIClassification.DPI_480:
+ {
+ // Note provisional may need changes
+ layoutBorderSize = 3;
+ layoutPaddingTop = 18;
+ layoutPaddingBottom = 18;
+ layoutPaddingLeft = 18;
+ layoutPaddingRight = 18;
+ layoutGap = 14;
+ measuredDefaultHeight = 152;
+
+ break;
+ }
case DPIClassification.DPI_320:
{
layoutBorderSize = 2;