private JMenu createWindowsMenu(Resources rsrc, IDesktopContainer desktopPane) { JMenu menu = rsrc.createMenu(SquirrelResources.IMenuResourceKeys.WINDOWS); addToMenu(rsrc, ViewAliasesAction.class, menu); addToMenu(rsrc, ViewDriversAction.class, menu); addToMenu(rsrc, ViewLogsAction.class, menu); if (_app.getDesktopStyle().isInternalFrameStyle()) { menu.addSeparator(); addDesktopPaneActionToMenu(rsrc, TileAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, TileHorizontalAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, TileVerticalAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, CascadeAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, MaximizeAction.class, menu, desktopPane); menu.addSeparator(); } addToMenu(rsrc, CloseAllSessionsAction.class, menu); addToMenu(rsrc, CloseAllButCurrentSessionsAction.class, menu); menu.addSeparator(); return menu; }
private JMenu createWindowsMenu(Resources rsrc, IDesktopContainer desktopPane) { JMenu menu = rsrc.createMenu(SquirrelResources.IMenuResourceKeys.WINDOWS); addToMenu(rsrc, ViewAliasesAction.class, menu); addToMenu(rsrc, ViewDriversAction.class, menu); addToMenu(rsrc, ViewLogsAction.class, menu); if (_app.getDesktopStyle().isInternalFrameStyle()) { menu.addSeparator(); addDesktopPaneActionToMenu(rsrc, TileAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, TileHorizontalAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, TileVerticalAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, CascadeAction.class, menu, desktopPane); addDesktopPaneActionToMenu(rsrc, MaximizeAction.class, menu, desktopPane); menu.addSeparator(); } addToMenu(rsrc, CloseAllSessionsAction.class, menu); addToMenu(rsrc, CloseAllButCurrentSessionsAction.class, menu); menu.addSeparator(); return menu; }