equal
deleted
inserted
replaced
72 self.VariablesList.SetSpacing(5) |
72 self.VariablesList.SetSpacing(5) |
73 self.VariablesList.DoSelectItem = lambda *x,**y:True |
73 self.VariablesList.DoSelectItem = lambda *x,**y:True |
74 self.VariablesList.Bind(CT.EVT_TREE_ITEM_ACTIVATED, |
74 self.VariablesList.Bind(CT.EVT_TREE_ITEM_ACTIVATED, |
75 self.OnVariablesListItemActivated) |
75 self.OnVariablesListItemActivated) |
76 self.VariablesList.Bind(wx.EVT_LEFT_DOWN, self.OnVariablesListLeftDown) |
76 self.VariablesList.Bind(wx.EVT_LEFT_DOWN, self.OnVariablesListLeftDown) |
|
77 self.VariablesList.Bind(wx.EVT_KEY_DOWN, self.OnVariablesListKeyDown) |
77 |
78 |
78 buttons_sizer = wx.FlexGridSizer(cols=3, hgap=0, rows=1, vgap=0) |
79 buttons_sizer = wx.FlexGridSizer(cols=3, hgap=0, rows=1, vgap=0) |
79 buttons_sizer.AddWindow(self.ParentButton) |
80 buttons_sizer.AddWindow(self.ParentButton) |
80 buttons_sizer.AddWindow(self.InstanceChoice, flag=wx.GROW) |
81 buttons_sizer.AddWindow(self.InstanceChoice, flag=wx.GROW) |
81 buttons_sizer.AddWindow(self.DebugButton) |
82 buttons_sizer.AddWindow(self.DebugButton) |
351 data = wx.TextDataObject(str((item_path, "debug"))) |
352 data = wx.TextDataObject(str((item_path, "debug"))) |
352 dragSource = wx.DropSource(self.VariablesList) |
353 dragSource = wx.DropSource(self.VariablesList) |
353 dragSource.SetData(data) |
354 dragSource.SetData(data) |
354 dragSource.DoDragDrop() |
355 dragSource.DoDragDrop() |
355 event.Skip() |
356 event.Skip() |
|
357 |
|
358 def OnVariablesListKeyDown(self, event): |
|
359 keycode = event.GetKeyCode() |
|
360 if keycode != wx.WXK_LEFT: |
|
361 event.Skip() |
356 |
362 |
357 def OnInstanceChoiceLeftDown(self, event): |
363 def OnInstanceChoiceLeftDown(self, event): |
358 event.Skip() |
364 event.Skip() |