IDEFrame.py
changeset 1159 950787298c96
parent 1158 193e6cd9010f
child 1164 8fd44bc05aae
equal deleted inserted replaced
1158:193e6cd9010f 1159:950787298c96
  1427 #-------------------------------------------------------------------------------
  1427 #-------------------------------------------------------------------------------
  1428 #                         Types Tree Management Functions
  1428 #                         Types Tree Management Functions
  1429 #-------------------------------------------------------------------------------
  1429 #-------------------------------------------------------------------------------
  1430 
  1430 
  1431     def RefreshProjectTree(self):
  1431     def RefreshProjectTree(self):
  1432         self.ProjectTree.SetEvtHandlerEnabled(False)
  1432         if wx.Platform == '__WXMSW__':
       
  1433             self.ProjectTree.SetEvtHandlerEnabled(False)
  1433         
  1434         
  1434         # Extract current selected item tagname
  1435         # Extract current selected item tagname
  1435         selected = self.ProjectTree.GetSelection()
  1436         selected = self.ProjectTree.GetSelection()
  1436         if selected is not None and selected.IsOk():
  1437         if selected is not None and selected.IsOk():
  1437             item_infos = self.ProjectTree.GetPyData(selected)
  1438             item_infos = self.ProjectTree.GetPyData(selected)
  1448         self.ProjectTree.Expand(root)
  1449         self.ProjectTree.Expand(root)
  1449         
  1450         
  1450         # Select new item corresponding to previous selected item
  1451         # Select new item corresponding to previous selected item
  1451         if tagname is not None:
  1452         if tagname is not None:
  1452             self.SelectProjectTreeItem(tagname)
  1453             self.SelectProjectTreeItem(tagname)
  1453         else:
  1454         elif wx.Platform == '__WXMSW__':
  1454             self.ProjectTree.SetEvtHandlerEnabled(True)
  1455             self.ProjectTree.SetEvtHandlerEnabled(True)
  1455 
  1456 
  1456     def ResetSelectedItem(self):
  1457     def ResetSelectedItem(self):
  1457         self.SelectedItem = None
  1458         self.SelectedItem = None
  1458 
  1459