X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1fded56b375bf7a4687af1cdb182899614c1b2a8..2e957aaeb1d1ea91a29bbc06e2c2181fa023a406:/wxPython/samples/doodle/superdoodle.py?ds=inline diff --git a/wxPython/samples/doodle/superdoodle.py b/wxPython/samples/doodle/superdoodle.py index 9816691107..154d89f7b1 100644 --- a/wxPython/samples/doodle/superdoodle.py +++ b/wxPython/samples/doodle/superdoodle.py @@ -107,12 +107,12 @@ class DoodleFrame(wx.Frame): menuBar.Append(menu2, "&Help") self.SetMenuBar(menuBar) - wx.EVT_MENU(self, idOPEN, self.OnMenuOpen) - wx.EVT_MENU(self, idSAVE, self.OnMenuSave) - wx.EVT_MENU(self, idSAVEAS, self.OnMenuSaveAs) - wx.EVT_MENU(self, idCLEAR, self.OnMenuClear) - wx.EVT_MENU(self, idEXIT, self.OnMenuExit) - wx.EVT_MENU(self, idABOUT, self.OnMenuAbout) + self.Bind(wx.EVT_MENU, self.OnMenuOpen, id=idOPEN) + self.Bind(wx.EVT_MENU, self.OnMenuSave, id=idSAVE) + self.Bind(wx.EVT_MENU, self.OnMenuSaveAs, id=idSAVEAS) + self.Bind(wx.EVT_MENU, self.OnMenuClear, id=idCLEAR) + self.Bind(wx.EVT_MENU, self.OnMenuExit, id=idEXIT) + self.Bind(wx.EVT_MENU, self.OnMenuAbout, id=idABOUT) @@ -181,7 +181,7 @@ class ControlPanel(wx.Panel): BMP_BORDER = 3 def __init__(self, parent, ID, doodle): - wx.Panel.__init__(self, parent, ID, style=wx.RAISED_BORDER) + wx.Panel.__init__(self, parent, ID, style=wx.RAISED_BORDER, size=(20,20)) numCols = 4 spacing = 4 @@ -202,7 +202,7 @@ class ControlPanel(wx.Panel): b = buttons.GenBitmapToggleButton(self, k, bmp, size=btnSize ) b.SetBezelWidth(1) b.SetUseFocusIndicator(False) - wx.EVT_BUTTON(self, k, self.OnSetColour) + self.Bind(wx.EVT_BUTTON, self.OnSetColour, b) cGrid.Add(b, 0) self.clrBtns[colours[k]] = b self.clrBtns[colours[keys[0]]].SetToggle(True) @@ -217,7 +217,7 @@ class ControlPanel(wx.Panel): b = buttons.GenToggleButton(self, x, str(x), size=btnSize) b.SetBezelWidth(1) b.SetUseFocusIndicator(False) - wx.EVT_BUTTON(self, x, self.OnSetThickness) + self.Bind(wx.EVT_BUTTON, self.OnSetThickness, b) tGrid.Add(b, 0) self.thknsBtns[x] = b self.thknsBtns[1].SetToggle(True) @@ -295,9 +295,9 @@ class ColourIndicator(wx.Window): def __init__(self, parent): wx.Window.__init__(self, parent, -1, style=wx.SUNKEN_BORDER) self.SetBackgroundColour(wx.WHITE) - self.SetSize( (-1, 45) ) + self.SetSize( (45, 45) ) self.colour = self.thickness = None - wx.EVT_PAINT(self, self.OnPaint) + self.Bind(wx.EVT_PAINT, self.OnPaint) def Update(self, colour, thickness): @@ -321,7 +321,7 @@ class ColourIndicator(wx.Window): pen = wx.Pen(self.colour, self.thickness) dc.BeginDrawing() dc.SetPen(pen) - dc.DrawLine(10, sz.height/2, sz.width-10, sz.height/2) + dc.DrawLine((10, sz.height/2), (sz.width-10, sz.height/2)) dc.EndDrawing()