equal
deleted
inserted
replaced
349 self._init_sizers() |
349 self._init_sizers() |
350 |
350 |
351 def __init__(self, parent, window, controler): |
351 def __init__(self, parent, window, controler): |
352 self._init_ctrls(parent) |
352 self._init_ctrls(parent) |
353 |
353 |
354 self.Parent = window |
354 self.ParentWindow = window |
355 self.Controler = controler |
355 self.Controler = controler |
356 |
356 |
357 self.TasksDefaultValue = {"Name" : "", "Single" : "", "Interval" : "", "Priority" : 0} |
357 self.TasksDefaultValue = {"Name" : "", "Single" : "", "Interval" : "", "Priority" : 0} |
358 self.TasksTable = ResourceTable(self, [], ["Name", "Single", "Interval", "Priority"]) |
358 self.TasksTable = ResourceTable(self, [], ["Name", "Single", "Interval", "Priority"]) |
359 self.TasksTable.SetColAlignements([wx.ALIGN_LEFT, wx.ALIGN_LEFT, wx.ALIGN_RIGHT, wx.ALIGN_RIGHT]) |
359 self.TasksTable.SetColAlignements([wx.ALIGN_LEFT, wx.ALIGN_LEFT, wx.ALIGN_RIGHT, wx.ALIGN_RIGHT]) |
397 pass |
397 pass |
398 |
398 |
399 # Buffer the last model state |
399 # Buffer the last model state |
400 def RefreshBuffer(self): |
400 def RefreshBuffer(self): |
401 self.Controler.BufferProject() |
401 self.Controler.BufferProject() |
402 self.Parent.RefreshTitle() |
402 self.ParentWindow.RefreshTitle() |
403 self.Parent.RefreshEditMenu() |
403 self.ParentWindow.RefreshEditMenu() |
404 |
404 |
405 def RefreshView(self): |
405 def RefreshView(self): |
406 tasks, instances = self.Controler.GetCurrentResourceEditingInfos() |
406 tasks, instances = self.Controler.GetCurrentResourceEditingInfos() |
407 self.TasksTable.SetData(tasks) |
407 self.TasksTable.SetData(tasks) |
408 self.InstancesTable.SetData(instances) |
408 self.InstancesTable.SetData(instances) |