menubar = wx.MenuBar()
fileMenu = wx.Menu()
- i = fileMenu.Append(-1, 'Load model file...')
+ i = fileMenu.Append(-1, 'Load model file...\tCTRL+L')
self.Bind(wx.EVT_MENU, lambda e: self._showModelLoadDialog(1), i)
+ i = fileMenu.Append(-1, 'Prepare print...\tCTRL+R')
+ self.Bind(wx.EVT_MENU, self.OnSlice, i)
+ i = fileMenu.Append(-1, 'Print...\tCTRL+P')
+ self.Bind(wx.EVT_MENU, self.OnPrint, i)
+
fileMenu.AppendSeparator()
i = fileMenu.Append(-1, 'Open Profile...')
self.Bind(wx.EVT_MENU, self.OnLoadProfile, i)
self.updateProfileToControls()
self.SetBackgroundColour(nb.GetBackgroundColour())
-
- self.SetAcceleratorTable(wx.AcceleratorTable([(wx.ACCEL_CTRL, ord('L'), loadButton.GetId()),
- (wx.ACCEL_CTRL, ord('R'), sliceButton.GetId()),
- (wx.ACCEL_CTRL, ord('P'), printButton.GetId())
- ]))
self.Fit()
if wx.Display().GetClientArea().GetWidth() < self.GetSize().GetWidth():
menubar = wx.MenuBar()
fileMenu = wx.Menu()
- i = fileMenu.Append(-1, 'Load model file...')
+ i = fileMenu.Append(-1, 'Load model file...\tCTRL+L')
self.Bind(wx.EVT_MENU, self.OnLoadModel, i)
+ i = fileMenu.Append(-1, 'Prepare print...\tCTRL+R')
+ self.Bind(wx.EVT_MENU, self.OnSlice, i)
+ i = fileMenu.Append(-1, 'Print...\tCTRL+P')
+ self.Bind(wx.EVT_MENU, self.OnPrint, i)
fileMenu.AppendSeparator()
i = fileMenu.Append(-1, 'Preferences...')
self.Bind(wx.EVT_MENU, self.OnPreferences, i)
self.printTypeNormal.SetValue(True)
self.printMaterialPLA.SetValue(True)
- self.SetAcceleratorTable(wx.AcceleratorTable([(wx.ACCEL_CTRL, ord('L'), loadButton.GetId()),
- (wx.ACCEL_CTRL, ord('R'), sliceButton.GetId()),
- (wx.ACCEL_CTRL, ord('P'), printButton.GetId())
- ]))
-
self.Fit()
self.preview3d.Fit()
self.SetMinSize(self.GetSize())