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

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new f45e67d  Flex seems to use 10-pixel margins for MenuBar Items
f45e67d is described below

commit f45e67d65a11a7edc65ef07a8b8dc87f7ba56366
Author: Alex Harui <[email protected]>
AuthorDate: Sun Feb 23 21:58:54 2020 -0800

    Flex seems to use 10-pixel margins for MenuBar Items
---
 frameworks/projects/MXRoyale/src/main/resources/defaults.css   | 10 +++++-----
 .../main/royale/mx/controls/menuClasses/MenuBarItemRenderer.as |  7 +++++++
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/frameworks/projects/MXRoyale/src/main/resources/defaults.css 
b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
index 2ed060f..e5d8117 100644
--- a/frameworks/projects/MXRoyale/src/main/resources/defaults.css
+++ b/frameworks/projects/MXRoyale/src/main/resources/defaults.css
@@ -23,6 +23,7 @@
 @namespace containerBeads "mx.containers.beads.*";
 @namespace adg "mx.controls.advancedDataGridClasses.*";
 @namespace pop "mx.managers.*";
+@namespace menu "mx.controls.menuClasses.*";
 
 .royale *, . royale *:before, . royale *:after {
        -moz-box-sizing: border-box;
@@ -317,13 +318,12 @@ MenuBar {
        border-bottom: 1px solid #222222;
 }
 
-/*
-MenuBarItemRenderer {
-       margin-left: 5px;
-       margin-right: 15px;
+menu|MenuBarItemRenderer {
+       margin-left: 10px;
+       margin-right: 10px;
        cursor: pointer;
 }
-
+/*
 Menu {
        IBeadModel: 
ClassReference("org.apache.royale.html.beads.models.CascadingMenuModel");
        IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.CascadingMenuSelectionMouseController");
diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/menuClasses/MenuBarItemRenderer.as
 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/menuClasses/MenuBarItemRenderer.as
index 734db75..27c8e2b 100644
--- 
a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/menuClasses/MenuBarItemRenderer.as
+++ 
b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/menuClasses/MenuBarItemRenderer.as
@@ -35,6 +35,13 @@ import 
org.apache.royale.html.supportClasses.StringItemRenderer;
 
 public class MenuBarItemRenderer extends StringItemRenderer
 {
+
+       public function MenuBarItemRenderer()
+       {
+               super();
+               typeNames += " MenuBarItemRenderer";
+       }
+       
     override public function set text(value:String):void
     {
         super.text = value;

Reply via email to