521 |
521 |
522 def OnAddInstanceButton(self, event): |
522 def OnAddInstanceButton(self, event): |
523 self.InstancesTable.AppendRow(self.InstancesDefaultValue.copy()) |
523 self.InstancesTable.AppendRow(self.InstancesDefaultValue.copy()) |
524 self.RefreshModel() |
524 self.RefreshModel() |
525 self.RefreshView() |
525 self.RefreshView() |
|
526 self.ParentWindow.RefreshInstancesTree() |
526 event.Skip() |
527 event.Skip() |
527 |
528 |
528 def OnDeleteInstanceButton(self, event): |
529 def OnDeleteInstanceButton(self, event): |
529 row = self.InstancesGrid.GetGridCursorRow() |
530 row = self.InstancesGrid.GetGridCursorRow() |
530 self.InstancesTable.RemoveRow(row) |
531 self.InstancesTable.RemoveRow(row) |
531 self.RefreshModel() |
532 self.RefreshModel() |
532 self.RefreshView() |
533 self.RefreshView() |
|
534 self.ParentWindow.RefreshInstancesTree() |
533 event.Skip() |
535 event.Skip() |
534 |
536 |
535 def OnUpInstanceButton(self, event): |
537 def OnUpInstanceButton(self, event): |
536 row = self.InstancesGrid.GetGridCursorRow() |
538 row = self.InstancesGrid.GetGridCursorRow() |
537 self.InstancesTable.MoveRow(row, -1, self.InstancesGrid) |
539 self.InstancesTable.MoveRow(row, -1, self.InstancesGrid) |
538 self.RefreshModel() |
540 self.RefreshModel() |
539 self.RefreshView() |
541 self.RefreshView() |
|
542 self.ParentWindow.RefreshInstancesTree() |
540 event.Skip() |
543 event.Skip() |
541 |
544 |
542 def OnDownInstanceButton(self, event): |
545 def OnDownInstanceButton(self, event): |
543 row = self.InstancesGrid.GetGridCursorRow() |
546 row = self.InstancesGrid.GetGridCursorRow() |
544 self.InstancesTable.MoveRow(row, 1, self.InstancesGrid) |
547 self.InstancesTable.MoveRow(row, 1, self.InstancesGrid) |
545 self.RefreshModel() |
548 self.RefreshModel() |
546 self.RefreshView() |
549 self.RefreshView() |
|
550 self.ParentWindow.RefreshInstancesTree() |
547 event.Skip() |
551 event.Skip() |
548 |
552 |
549 def OnTasksGridCellChange(self, event): |
553 def OnTasksGridCellChange(self, event): |
550 row, col = event.GetRow(), event.GetCol() |
554 row, col = event.GetRow(), event.GetCol() |
551 if self.TasksTable.GetColLabelValue(event.GetCol()) == "Name": |
555 if self.TasksTable.GetColLabelValue(event.GetCol()) == "Name": |
566 event.Skip() |
570 event.Skip() |
567 |
571 |
568 def OnInstancesGridCellChange(self, event): |
572 def OnInstancesGridCellChange(self, event): |
569 self.RefreshModel() |
573 self.RefreshModel() |
570 self.RefreshView() |
574 self.RefreshView() |
|
575 self.ParentWindow.RefreshInstancesTree() |
571 event.Skip() |
576 event.Skip() |
572 |
577 |
573 #------------------------------------------------------------------------------- |
578 #------------------------------------------------------------------------------- |
574 # Errors showing functions |
579 # Errors showing functions |
575 #------------------------------------------------------------------------------- |
580 #------------------------------------------------------------------------------- |