Add a tools menu for the project planner and the batch runner, makes them easier to find then filling up the file menu.
parent
7b02b1661a
commit
19cdf49733
|
@ -61,28 +61,28 @@ class mainWindow(configBase.configWindowBase):
|
||||||
i = fileMenu.Append(-1, 'Reset Profile to default')
|
i = fileMenu.Append(-1, 'Reset Profile to default')
|
||||||
self.Bind(wx.EVT_MENU, self.OnResetProfile, i)
|
self.Bind(wx.EVT_MENU, self.OnResetProfile, i)
|
||||||
fileMenu.AppendSeparator()
|
fileMenu.AppendSeparator()
|
||||||
i = fileMenu.Append(-1, 'Batch run...')
|
|
||||||
self.Bind(wx.EVT_MENU, self.OnBatchRun, i)
|
|
||||||
i = fileMenu.Append(-1, 'Preferences...')
|
i = fileMenu.Append(-1, 'Preferences...')
|
||||||
self.Bind(wx.EVT_MENU, self.OnPreferences, i)
|
self.Bind(wx.EVT_MENU, self.OnPreferences, i)
|
||||||
fileMenu.AppendSeparator()
|
fileMenu.AppendSeparator()
|
||||||
i = fileMenu.Append(-1, 'Open project planner...')
|
|
||||||
self.Bind(wx.EVT_MENU, self.OnProjectPlanner, i)
|
|
||||||
fileMenu.AppendSeparator()
|
|
||||||
i = fileMenu.Append(wx.ID_EXIT, 'Quit')
|
i = fileMenu.Append(wx.ID_EXIT, 'Quit')
|
||||||
self.Bind(wx.EVT_MENU, self.OnQuit, i)
|
self.Bind(wx.EVT_MENU, self.OnQuit, i)
|
||||||
menubar.Append(fileMenu, '&File')
|
menubar.Append(fileMenu, '&File')
|
||||||
|
|
||||||
simpleMenu = wx.Menu()
|
toolsMenu = wx.Menu()
|
||||||
i = simpleMenu.Append(-1, 'Switch to Quickprint...')
|
i = toolsMenu.Append(-1, 'Switch to Quickprint...')
|
||||||
self.Bind(wx.EVT_MENU, self.OnSimpleSwitch, i)
|
self.Bind(wx.EVT_MENU, self.OnSimpleSwitch, i)
|
||||||
menubar.Append(simpleMenu, 'Simple')
|
toolsMenu.AppendSeparator()
|
||||||
|
i = toolsMenu.Append(-1, 'Batch run...')
|
||||||
|
self.Bind(wx.EVT_MENU, self.OnBatchRun, i)
|
||||||
|
i = toolsMenu.Append(-1, 'Project planner...')
|
||||||
|
self.Bind(wx.EVT_MENU, self.OnProjectPlanner, i)
|
||||||
|
# i = toolsMenu.Append(-1, 'Open SVG (2D) slicer...')
|
||||||
|
# self.Bind(wx.EVT_MENU, self.OnSVGSlicerOpen, i)
|
||||||
|
menubar.Append(toolsMenu, 'Tools')
|
||||||
|
|
||||||
expertMenu = wx.Menu()
|
expertMenu = wx.Menu()
|
||||||
i = expertMenu.Append(-1, 'Open expert settings...')
|
i = expertMenu.Append(-1, 'Open expert settings...')
|
||||||
self.Bind(wx.EVT_MENU, self.OnExpertOpen, i)
|
self.Bind(wx.EVT_MENU, self.OnExpertOpen, i)
|
||||||
# i = expertMenu.Append(-1, 'Open SVG (2D) slicer...')
|
|
||||||
# self.Bind(wx.EVT_MENU, self.OnSVGSlicerOpen, i)
|
|
||||||
expertMenu.AppendSeparator()
|
expertMenu.AppendSeparator()
|
||||||
i = expertMenu.Append(-1, 'Install default Marlin firmware')
|
i = expertMenu.Append(-1, 'Install default Marlin firmware')
|
||||||
self.Bind(wx.EVT_MENU, self.OnDefaultMarlinFirmware, i)
|
self.Bind(wx.EVT_MENU, self.OnDefaultMarlinFirmware, i)
|
||||||
|
@ -95,7 +95,7 @@ class mainWindow(configBase.configWindowBase):
|
||||||
|
|
||||||
helpMenu = wx.Menu()
|
helpMenu = wx.Menu()
|
||||||
i = helpMenu.Append(-1, 'Online documentation...')
|
i = helpMenu.Append(-1, 'Online documentation...')
|
||||||
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/wiki'), i)
|
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://daid.github.com/Cura'), i)
|
||||||
i = helpMenu.Append(-1, 'Report a problem...')
|
i = helpMenu.Append(-1, 'Report a problem...')
|
||||||
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/issues'), i)
|
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/issues'), i)
|
||||||
menubar.Append(helpMenu, 'Help')
|
menubar.Append(helpMenu, 'Help')
|
||||||
|
|
|
@ -36,17 +36,14 @@ class simpleModeWindow(configBase.configWindowBase):
|
||||||
self.Bind(wx.EVT_MENU, self.OnQuit, i)
|
self.Bind(wx.EVT_MENU, self.OnQuit, i)
|
||||||
menubar.Append(fileMenu, '&File')
|
menubar.Append(fileMenu, '&File')
|
||||||
|
|
||||||
expertMenu = wx.Menu()
|
toolsMenu = wx.Menu()
|
||||||
i = expertMenu.Append(-1, 'Switch to Normal mode...')
|
i = toolsMenu.Append(-1, 'Switch to Normal mode...')
|
||||||
self.Bind(wx.EVT_MENU, self.OnNormalSwitch, i)
|
self.Bind(wx.EVT_MENU, self.OnNormalSwitch, i)
|
||||||
expertMenu.AppendSeparator()
|
menubar.Append(toolsMenu, 'Tools')
|
||||||
i = expertMenu.Append(-1, 'ReRun first run wizard...')
|
|
||||||
self.Bind(wx.EVT_MENU, self.OnFirstRunWizard, i)
|
|
||||||
menubar.Append(expertMenu, 'Expert')
|
|
||||||
|
|
||||||
helpMenu = wx.Menu()
|
helpMenu = wx.Menu()
|
||||||
i = helpMenu.Append(-1, 'Online documentation...')
|
i = helpMenu.Append(-1, 'Online documentation...')
|
||||||
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/wiki'), i)
|
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://daid.github.com/Cura'), i)
|
||||||
i = helpMenu.Append(-1, 'Report a problem...')
|
i = helpMenu.Append(-1, 'Report a problem...')
|
||||||
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/issues'), i)
|
self.Bind(wx.EVT_MENU, lambda e: webbrowser.open('https://github.com/daid/Cura/issues'), i)
|
||||||
menubar.Append(helpMenu, 'Help')
|
menubar.Append(helpMenu, 'Help')
|
||||||
|
|
Loading…
Reference in New Issue