diff -r 317148fc1225 -r 9eeaebd867aa RessourceEditor.py --- a/RessourceEditor.py Wed Oct 24 15:59:46 2007 +0200 +++ b/RessourceEditor.py Wed Oct 24 16:00:00 2007 +0200 @@ -209,6 +209,13 @@ class ResourceEditor(wx.Panel): + if wx.VERSION < (2, 6, 0): + def Bind(self, event, function, id = None): + if id is not None: + event(self, id, function) + else: + event(self, function) + def _init_coll_InstancesSizer_Growables(self, parent): parent.AddGrowableCol(0) parent.AddGrowableRow(1) @@ -291,8 +298,11 @@ 'Sans')) self.TasksGrid.SetLabelFont(wx.Font(10, 77, wx.NORMAL, wx.NORMAL, False, 'Sans')) - self.TasksGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, self.OnTasksGridCellChange) - + if wx.VERSION >= (2, 5, 0): + self.TasksGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, self.OnTasksGridCellChange) + else: + wx.grid.EVT_GRID_CELL_CHANGE(self.TasksGrid, self.OnTasksGridCellChange) + self.AddTaskButton = wx.Button(id=ID_RESOURCEEDITORADDTASKBUTTON, label='Add Task', name='AddTaskButton', parent=self, pos=wx.Point(0, 0), size=wx.Size(102, 32), style=0) @@ -324,8 +334,11 @@ 'Sans')) self.InstancesGrid.SetLabelFont(wx.Font(10, 77, wx.NORMAL, wx.NORMAL, False, 'Sans')) - self.InstancesGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, self.OnInstancesGridCellChange) - + if wx.VERSION >= (2, 5, 0): + self.InstancesGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, self.OnInstancesGridCellChange) + else: + wx.grid.EVT_GRID_CELL_CHANGE(self.InstancesGrid, self.OnInstancesGridCellChange) + self.AddInstanceButton = wx.Button(id=ID_RESOURCEEDITORADDINSTANCEBUTTON, label='Add Instance', name='AddInstanceButton', parent=self, pos=wx.Point(0, 0), size=wx.Size(122, 32), style=0)