def __init__(self, root): super(XYZControlsSizer, self).__init__() root.xyb = XYButtons(root.panel, root.moveXY, root.homeButtonClicked, root.spacebarAction, root.settings.bgcolor) self.Add(root.xyb, pos = (0, 1), flag = wx.ALIGN_CENTER) root.zb = ZButtons(root.panel, root.moveZ, root.settings.bgcolor) self.Add(root.zb, pos = (0, 2), flag = wx.ALIGN_CENTER) wx.CallAfter(root.xyb.SetFocus)
def __init__(self, root): super(XYZControlsSizer, self).__init__() self.root = root root.xyb = XYButtons(root.panel, root.moveXY, root.homeButtonClicked, root.spacebarAction, root.settings.bgcolor) root.zb = ZButtons(root.panel, root.moveZ, root.settings.bgcolor) imageStop = wx.Image(imagefile('stop_btn.png'), wx.BITMAP_TYPE_ANY).ConvertToBitmap() root.stopBtn = wx.BitmapButton(root.panel, -1, bitmap=imageStop, size=(248, 248), style=wx.BU_EXACTFIT) root.stopBtn.Bind(wx.EVT_BUTTON, root.do_reset) root.stopBtn.SetToolTip(wx.ToolTip("Stop!")) #root.stopBtn.Hide() self.addStop() self.addxyz() wx.CallAfter(root.xyb.SetFocus)