sizer.Add(button, pos=(1, pages.index(page)))\r
button.Bind(wx.EVT_BUTTON, self.OnPropertyPageButton)\r
self.cam.buttons.append(button)\r
+\r
+ self.campreviewEnable = wx.CheckBox(self.camPage, -1, 'Show preview')\r
+ sizer.Add(self.campreviewEnable, pos=(2,0), span=(1,2), flag=wx.EXPAND)\r
\r
self.camPreview = wx.Panel(self.camPage)\r
- sizer.Add(self.camPreview, pos=(2,0), span=(1,2), flag=wx.EXPAND)\r
+ sizer.Add(self.camPreview, pos=(3,0), span=(1,2), flag=wx.EXPAND)\r
\r
nb.AddPage(self.camPage, 'Camera')\r
self.camPreview.timer = wx.Timer(self)\r
#self.UpdateProgress()\r
\r
def OnCameraTimer(self, e):\r
+ if not self.campreviewEnable.GetValue():\r
+ return\r
if self.machineCom != None and self.machineCom.isPrinting():\r
return\r
self.cam.takeNewImage()\r