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