* New management of menubars using MVC 25/5325/5
authorVincent COUVERT <vincent.couvert@scilab.org>
Fri, 28 Oct 2011 08:19:39 +0000 (10:19 +0200)
committerManuel Juliachs <manuel.juliachs@scilab.org>
Thu, 3 Nov 2011 09:11:51 +0000 (10:11 +0100)
commit6a2b0575ed8cfa7d9ac5cb385e300d25b2023aa5
tree801d6da306a2785670d13d2dbd867a6e3871230a
parent3c973b22d4cf7906d4d434d4ed8aad4c1108b8b6
* New management of menubars using MVC
* MenuBarBuilder in "graphic_objects" module uses MVC
* MenuBarBuilder in "gui" module uses old bridge
* Default figure now has menu children with hidden handles (for backward compatibility)

Change-Id: I2cadf260d2abf60809c9ddde21cb4dbb26cf2c3a
25 files changed:
scilab/modules/core/src/java/org/scilab/modules/core/Scilab.java
scilab/modules/graphic_objects/includes/createGraphicObject.h
scilab/modules/graphic_objects/src/cpp/createGraphicObject.cpp
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/CallGraphicController.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/figure/Figure.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/graphicModel/GraphicModel.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/graphicObject/GraphicObject.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/uimenu/Uimenu.java
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/utils/MenuBarBuilder.java [new file with mode: 0644]
scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/utils/MenuBarConfiguration.java [new file with mode: 0644]
scilab/modules/graphic_objects/src/jni/CallGraphicController.cpp
scilab/modules/graphic_objects/src/jni/CallGraphicController.hxx
scilab/modules/graphic_objects/src/jni/graphic_objects.giws.xml
scilab/modules/graphic_objects/tests/unit_tests/hiddenhandles.dia.ref
scilab/modules/graphic_objects/tests/unit_tests/hiddenhandles.tst
scilab/modules/graphics/includes/BuildObjects.h
scilab/modules/graphics/src/c/BuildObjects.c
scilab/modules/graphics/src/c/InitObjects.c
scilab/modules/gui/src/java/org/scilab/modules/gui/SwingView.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/checkboxmenuitem/SwingScilabCheckBoxMenuItem.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/menu/SwingScilabMenu.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/menuitem/SwingScilabMenuItem.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/tab/SwingScilabTab.java
scilab/modules/gui/src/java/org/scilab/modules/gui/utils/MenuBarBuilder.java
scilab/modules/gui/src/java/org/scilab/modules/gui/utils/MenuBarConfiguration.java