Changeset 1780 for trunk/GSASII.py
- Timestamp:
- Apr 7, 2015 5:14:33 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r1779 r1780 2199 2199 2200 2200 def OnPatternTreeItemCollapsed(self, event): 2201 'Called when a tree item is collapsed '2202 event.Skip()2201 'Called when a tree item is collapsed - all children will be collapsed' 2202 self.PatternTree.CollapseAllChildren(event.GetItem()) 2203 2203 2204 2204 def OnPatternTreeItemExpanded(self, event): … … 2248 2248 def OnPatternTreeKeyDown(self,event): 2249 2249 'Allows stepping through the tree with the up/down arrow keys' 2250 keyevt = event.GetKeyEvent() 2250 2251 key = event.GetKeyCode() 2251 item = self.P ickId2252 item = self.PatternTree.GetSelection() 2252 2253 if type(item) is int: return # is this the toplevel in tree? 2254 name = self.PatternTree.GetItemText(item) 2255 parent = self.PatternTree.GetItemParent(item) 2253 2256 if key == wx.WXK_UP: 2254 2257 self.oldFocus = wx.Window.FindFocus() 2258 # if keyevt.GetModifiers() == wx.MOD_SHIFT: 2259 # if type(parent) is int: return # is this the toplevel in tree? 2260 # prev = self.PatternTree.GetPrevSibling(parent) 2261 # self.PatternTree.Expand(prev) 2262 # id = G2gd.GetPatternTreeItemId(self,prev,name) 2263 # G2gd.MovePatternTreeToGrid(self,id) 2264 # else: 2255 2265 self.PatternTree.GetPrevSibling(item) 2256 2266 elif key == wx.WXK_DOWN: 2257 self.oldFocus = wx.Window.FindFocus() 2267 # if keyevt.GetModifiers() == wx.MOD_SHIFT: 2268 # if type(parent) is int: return # is this the toplevel in tree? 2269 # next = self.PatternTree.GetNextSibling(parent) 2270 # self.PatternTree.Expand(next) 2271 # id = G2gd.GetPatternTreeItemId(self,next,name) 2272 # G2gd.MovePatternTreeToGrid(self,id) 2273 # else: 2258 2274 self.PatternTree.GetNextSibling(item) 2259 2275 … … 3520 3536 wx.Yield() 3521 3537 oldId = self.PatternTree.GetSelection() #retain current selection 3522 oldName = self.PatternTree.GetItemText(oldId)3523 parentId = self.PatternTree.GetItemParent(oldId)3524 3538 parentName = '' 3525 if parentId: 3526 parentName = self.PatternTree.GetItemText(parentId) #find the current data tree name 3539 if type(oldId) is int: #nothing had been selected! 3540 oldName = self.PatternTree.GetItemText(oldId) 3541 parentId = self.PatternTree.GetItemParent(oldId) 3542 if parentId: 3543 parentName = self.PatternTree.GetItemText(parentId) #find the current data tree name 3527 3544 dlg2 = wx.MessageDialog(self,'Load new result?','Refinement results, Rw =%.3f'%(Rw),wx.OK|wx.CANCEL) 3528 3545 try:
Note: See TracChangeset
for help on using the changeset viewer.