Revision: 6460
          http://sourceforge.net/p/jump-pilot/code/6460
Author:   edso
Date:     2020-09-13 18:28:24 +0000 (Sun, 13 Sep 2020)
Log Message:
-----------
minor beautification of the custom menu item listing, show icons of toolbox 
instead of the checkbox, if the plugins have any 

Modified Paths:
--------------
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/BeanShellPlugIn.java
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/toolbox/ToolboxPlugIn.java

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/BeanShellPlugIn.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/BeanShellPlugIn.java 
    2020-09-13 16:51:40 UTC (rev 6459)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/BeanShellPlugIn.java 
    2020-09-13 18:28:24 UTC (rev 6460)
@@ -27,7 +27,7 @@
   public void initialize(PlugInContext context) throws Exception {
     // [Michael Michaud 2007-03-23]
     // Moves MenuNames.TOOLS/MenuNames.TOOLS_PROGRAMMING to MenuNames.CUSTOMIZE
-    createMainMenuItem(new String[] { MenuNames.CUSTOMIZE }, null,
+    createMainMenuItem(new String[] { MenuNames.CUSTOMIZE }, getIcon(),
         context.getWorkbenchContext());
   }
 

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/toolbox/ToolboxPlugIn.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/toolbox/ToolboxPlugIn.java  
    2020-09-13 16:51:40 UTC (rev 6459)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/toolbox/ToolboxPlugIn.java  
    2020-09-13 18:28:24 UTC (rev 6460)
@@ -94,8 +94,9 @@
    */
   public void createMainMenuItem(String[] menuPath, Icon icon,
       final WorkbenchContext context) throws Exception {
+    // this has a checkbox prepended if there is no icon
     new FeatureInstaller(context).addMainMenuPlugin(this, menuPath, getName()
-        + "...", true, icon, getEnableCheck());
+        + "...", (icon == null), icon, getEnableCheck());
   }
 
   public EnableCheck getEnableCheck() {



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to