This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch feature/jewel-ui-set
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 24d3b4af9ddf8be2285d9d15316fcb9c7098507a
Author: Carlos Rovira <[email protected]>
AuthorDate: Mon Mar 19 11:45:14 2018 +0100

    changes to slider
---
 frameworks/projects/Jewel/src/main/resources/defaults.css          | 5 +++++
 .../Jewel/src/main/royale/org/apache/royale/jewel/RadioButton.as   | 2 ++
 .../Jewel/src/main/royale/org/apache/royale/jewel/Slider.as        | 7 ++++---
 frameworks/projects/Jewel/src/main/sass/_global.sass               | 4 ++++
 4 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css 
b/frameworks/projects/Jewel/src/main/resources/defaults.css
index ece389d..583ef87 100644
--- a/frameworks/projects/Jewel/src/main/resources/defaults.css
+++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
@@ -47,6 +47,11 @@ Slider {
   IBeadView: ClassReference("org.apache.royale.jewel.beads.SliderView");
   IBeadLayout: 
ClassReference("org.apache.royale.html.beads.layouts.HorizontalSliderLayout");
   IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.HSliderMouseController");
+}
+
+.jewel.slider {
+  width: 100px;
+  height: 30px;
   position: relative;
 }
 
diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/RadioButton.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/RadioButton.as
index 05a5b3d..b4a8e91 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/RadioButton.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/RadioButton.as
@@ -60,6 +60,8 @@ package org.apache.royale.jewel
                public function RadioButton(upState:DisplayObject=null, 
overState:DisplayObject=null, downState:DisplayObject=null, 
hitTestState:DisplayObject=null)
                {
                        super(upState, overState, downState, hitTestState);
+
+            typeNames = "jewel radio"
                }
     }
 
diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/Slider.as 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/Slider.as
index 9d4f6d9..8d52a61 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/Slider.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/Slider.as
@@ -23,6 +23,7 @@ package org.apache.royale.jewel
     COMPILE::JS
     {
         import org.apache.royale.core.WrappedHTMLElement;
+               import org.apache.royale.html.util.addElementToWrapper;
     }
 
        [Event(name="valueChange", type="org.apache.royale.events.Event")]
@@ -56,17 +57,17 @@ package org.apache.royale.jewel
                public function Slider()
                {
                        super();
-               }
 
+                       typeNames = "jewel slider"
+               }
                
-
         /**
          * @royaleignorecoercion org.apache.royale.core.WrappedHTMLElement
          */
         COMPILE::JS
         override protected function createElement():WrappedHTMLElement
         {
-                       return super.createElement();
+                       return addElementToWrapper(this,'div');
         }
     }
 }
diff --git a/frameworks/projects/Jewel/src/main/sass/_global.sass 
b/frameworks/projects/Jewel/src/main/sass/_global.sass
index 707946e..4233a68 100644
--- a/frameworks/projects/Jewel/src/main/sass/_global.sass
+++ b/frameworks/projects/Jewel/src/main/sass/_global.sass
@@ -46,6 +46,10 @@ Slider
        IBeadView:  ClassReference("org.apache.royale.jewel.beads.SliderView")
        IBeadLayout: 
ClassReference("org.apache.royale.html.beads.layouts.HorizontalSliderLayout")
        IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.HSliderMouseController")
+
+.jewel.slider
+       width: 100px
+       height: 30px
        position: relative
 
 .SliderTrack

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to