equal
deleted
inserted
replaced
438 event.Skip() |
438 event.Skip() |
439 |
439 |
440 def OnVariablesListItemActivated(self, event): |
440 def OnVariablesListItemActivated(self, event): |
441 selected_item = event.GetItem() |
441 selected_item = event.GetItem() |
442 if selected_item is not None and selected_item.IsOk(): |
442 if selected_item is not None and selected_item.IsOk(): |
443 item_infos = self.VariablesList.GetPyData(selected_item) |
443 item_infos = self.VariablesList.GetItemData(selected_item) |
444 if item_infos is not None: |
444 if item_infos is not None: |
445 |
445 |
446 item_button = self.VariablesList.IsOverItemRightImage( |
446 item_button = self.VariablesList.IsOverItemRightImage( |
447 selected_item, event.GetPoint()) |
447 selected_item, event.GetPoint()) |
448 if item_button is not None: |
448 if item_button is not None: |
458 instance_path, |
458 instance_path, |
459 item_infos.name) |
459 item_infos.name) |
460 else: |
460 else: |
461 tagname = None |
461 tagname = None |
462 else: |
462 else: |
463 parent_infos = self.VariablesList.GetPyData(selected_item.GetParent()) |
463 parent_infos = self.VariablesList.GetItemData(selected_item.GetParent()) |
464 if item_infos.var_class == ITEM_ACTION: |
464 if item_infos.var_class == ITEM_ACTION: |
465 tagname = ComputePouActionName(parent_infos.type, item_infos.name) |
465 tagname = ComputePouActionName(parent_infos.type, item_infos.name) |
466 elif item_infos.var_class == ITEM_TRANSITION: |
466 elif item_infos.var_class == ITEM_TRANSITION: |
467 tagname = ComputePouTransitionName(parent_infos.type, item_infos.name) |
467 tagname = ComputePouTransitionName(parent_infos.type, item_infos.name) |
468 else: |
468 else: |
481 wx.CallAfter(self.ShowInstanceChoicePopup) |
481 wx.CallAfter(self.ShowInstanceChoicePopup) |
482 else: |
482 else: |
483 instance_path = self.InstanceChoice.GetStringSelection() |
483 instance_path = self.InstanceChoice.GetStringSelection() |
484 item, flags = self.VariablesList.HitTest(event.GetPosition()) |
484 item, flags = self.VariablesList.HitTest(event.GetPosition()) |
485 if item is not None: |
485 if item is not None: |
486 item_infos = self.VariablesList.GetPyData(item) |
486 item_infos = self.VariablesList.GetItemData(item) |
487 if item_infos is not None: |
487 if item_infos is not None: |
488 |
488 |
489 item_button = self.VariablesList.IsOverItemRightImage( |
489 item_button = self.VariablesList.IsOverItemRightImage( |
490 item, event.GetPosition()) |
490 item, event.GetPosition()) |
491 if item_button is not None: |
491 if item_button is not None: |