equal
deleted
inserted
replaced
709 def OnMessagePanelRightUp(self, event): |
709 def OnMessagePanelRightUp(self, event): |
710 message = self.GetMessageByScreenPos(*event.GetPosition()) |
710 message = self.GetMessageByScreenPos(*event.GetPosition()) |
711 if message is not None: |
711 if message is not None: |
712 menu = wx.Menu(title='') |
712 menu = wx.Menu(title='') |
713 |
713 |
714 new_id = wx.NewId() |
714 menu_entry = menu.Append(help='', id=wx.ID_ANY, kind=wx.ITEM_NORMAL, text=_("Copy")) |
715 menu.Append(help='', id=new_id, kind=wx.ITEM_NORMAL, text=_("Copy")) |
715 self.Bind(wx.EVT_MENU, self.GetCopyMessageToClipboardFunction(message), menu_entry) |
716 self.Bind(wx.EVT_MENU, self.GetCopyMessageToClipboardFunction(message), id=new_id) |
|
717 |
716 |
718 self.MessagePanel.PopupMenu(menu) |
717 self.MessagePanel.PopupMenu(menu) |
719 menu.Destroy() |
718 menu.Destroy() |
720 event.Skip() |
719 event.Skip() |
721 |
720 |