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;