Changeset 7858575 in sasview for src/sas/sasgui/perspectives/corfunc/corfunc_panel.py
- Timestamp:
- Jul 11, 2016 4:36:55 AM (8 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 9f7dde3
- Parents:
- c23f303
- git-author:
- Lewis O'Driscoll <lewis.o'driscoll@…> (07/01/16 06:18:29)
- git-committer:
- Lewis O'Driscoll <lewis.o'driscoll@…> (07/11/16 04:36:55)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sasgui/perspectives/corfunc/corfunc_panel.py
rc23f303 r7858575 3 3 from wx.lib.scrolledpanel import ScrolledPanel 4 4 from sas.sasgui.guiframe.panel_base import PanelBase 5 from sas.sasgui.perspectives.invariant.invariant_widgets import OutputTextCtrl 5 6 6 7 BACKGROUND = 0.0 7 8 if sys.platform.count("win32") > 0: 8 _STATICBOX_WIDTH = 4509 PANEL_WIDTH = 5009 _STATICBOX_WIDTH = 350 10 PANEL_WIDTH = 400 10 11 PANEL_HEIGHT = 700 11 12 FONT_VARIANT = 0 12 13 else: 13 _STATICBOX_WIDTH = 49014 PANEL_WIDTH = 53014 _STATICBOX_WIDTH = 390 15 PANEL_WIDTH = 430 15 16 PANEL_HEIGHT = 700 16 17 FONT_VARIANT = 1 … … 32 33 self._background = BACKGROUND 33 34 self.state = None 34 35 self._main_sizer = None36 37 35 self.set_state() 38 36 self._do_layout() … … 41 39 return False 42 40 41 def _set_data(self, data=None): 42 """ 43 Update the GUI to reflect new data that has been loaded in 44 45 :param data: The data that has been loaded 46 """ 47 self.data_name_box.SetValue(str(data.name)) 48 if self._manager is not None: 49 self._manager.show_data(data=data, reset=True) 50 51 43 52 def _do_layout(self): 44 53 """ 45 54 Draw the window content 46 55 """ 47 self._main_sizer = wx.BoxSizer(wx.HORIZONTAL) 48 txt = wx.StaticText(self, id=wx.NewId(), label="TODO: Add GUI", 49 style=wx.ALIGN_CENTRE_HORIZONTAL) 50 self._main_sizer.Add(txt, 1, wx.EXPAND) 51 self.SetSizer(self._main_sizer) 52 self.SetAutoLayout(True) 56 vbox = wx.GridBagSizer(0,0) 57 58 # I(q) data box 59 databox = wx.StaticBox(self, -1, "I(q) data source") 60 61 pars_sizer = wx.GridBagSizer(5, 5) 62 63 box_sizer1 = wx.StaticBoxSizer(databox, wx.VERTICAL) 64 box_sizer1.SetMinSize((350, 50)) 65 66 file_name_label = wx.StaticText(self, -1, "Name:") 67 pars_sizer.Add(file_name_label, (0, 0), (1, 1), 68 wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 15) 69 70 self.data_name_box = OutputTextCtrl(self, -1, size=(350,20)) 71 pars_sizer.Add(self.data_name_box, (0, 1), (1, 1), 72 wx.EXPAND | wx.LEFT | wx.RIGHT | wx.ADJUST_MINSIZE, 15) 73 74 box_sizer1.Add(pars_sizer, 0, wx.EXPAND) 75 vbox.Add(box_sizer1, (0, 0), (1, 1), 76 wx.LEFT | wx.RIGHT | wx.EXPAND | wx.ADJUST_MINSIZE | wx.TOP, 5) 77 78 self.SetSizer(vbox)
Note: See TracChangeset
for help on using the changeset viewer.