Changes in / [b64b87c:e55e7a6] in sasview
- Location:
- src/sas/sasgui
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sasgui/guiframe/local_perspectives/plotting/Plotter1D.py
re63cf11 r895c9cb 671 671 self._slicerpop.AppendSeparator() 672 672 wx_id = ids.next() 673 self._slicerpop.Append(wx_id, '&Set Graph Range') 674 wx.EVT_MENU(self, wx_id, self.onSetRange) 675 wx_id = ids.next() 673 676 self._slicerpop.Append(wx_id, '&Reset Graph Range') 674 677 wx.EVT_MENU(self, wx_id, self.onResetGraph) … … 687 690 self.PopupMenu(self._slicerpop, pos) 688 691 692 def onSetRange(self, event): 693 # Display dialog 694 # self.subplot.set_xlim((low, high)) 695 # self.subplot.set_ylim((low, high)) 696 from sas.sasgui.plottools.RangeDialog import RangeDialog 697 d = RangeDialog(self, -1) 698 xlim = self.subplot.get_xlim() 699 ylim = self.subplot.get_ylim() 700 d.SetXRange(xlim) 701 d.SetYRange(ylim) 702 if d.ShowModal() == wx.ID_OK: 703 x_range = d.GetXRange() 704 y_range = d.GetYRange() 705 if x_range is not None and y_range is not None: 706 self.subplot.set_xlim(x_range) 707 self.subplot.set_ylim(y_range) 708 self.subplot.figure.canvas.draw_idle() 709 d.Destroy() 710 689 711 def onFreeze(self, event): 690 712 """
Note: See TracChangeset
for help on using the changeset viewer.