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

pent 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 407f6e1  Switch MenuBar default menu class from Menu to CascadingMenu.
407f6e1 is described below

commit 407f6e1a7394f609979a9a90285bb3c33c038ba1
Author: Peter Ent <[email protected]>
AuthorDate: Tue Feb 27 10:14:33 2018 -0500

    Switch MenuBar default menu class from Menu to CascadingMenu.
---
 examples/royale/MenuExample/src/main/royale/MyInitialView.mxml | 5 ++++-
 frameworks/projects/Basic/src/main/resources/defaults.css      | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/examples/royale/MenuExample/src/main/royale/MyInitialView.mxml 
b/examples/royale/MenuExample/src/main/royale/MyInitialView.mxml
index 73baa6f..d3e7649 100644
--- a/examples/royale/MenuExample/src/main/royale/MyInitialView.mxml
+++ b/examples/royale/MenuExample/src/main/royale/MyInitialView.mxml
@@ -144,8 +144,11 @@ limitations under the License.
                <js:beads>
                        <js:BasicLayout />
                </js:beads>
+               
+               <!-- The MenuBar. This displays CascadingMenu menus, but you 
can change that to use the simpler
+                    Menu for a lighter app by adding 
menuClass="org.apache.royale.html.CascadingMenu". -->
+               
                <js:MenuBar dataProvider="{menubarData}" x="0" y="0" 
width="100%"
-                                       
menuClass="org.apache.royale.html.CascadingMenu"
                                        labelField="title" 
change="handleMenubarSelection(event)" />
                
                <js:Label id="output" x="50" y="80" className="Output" />
diff --git a/frameworks/projects/Basic/src/main/resources/defaults.css 
b/frameworks/projects/Basic/src/main/resources/defaults.css
index 2fe7fbb..d172d05 100644
--- a/frameworks/projects/Basic/src/main/resources/defaults.css
+++ b/frameworks/projects/Basic/src/main/resources/defaults.css
@@ -457,7 +457,7 @@ MenuBar {
        IBeadLayout: 
ClassReference("org.apache.royale.html.beads.layouts.HorizontalLayout");
        IItemRenderer: 
ClassReference("org.apache.royale.html.supportClasses.MenuBarItemRenderer");    
                 
        IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.MenuBarMouseController");
-       IMenuClassFactory: ClassReference("org.apache.royale.html.Menu");
+       IMenuClassFactory: 
ClassReference("org.apache.royale.html.CascadingMenu");
        height: 30px;
        line-height: 30px;
        vertical-align: middle;

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

Reply via email to