Changeset fc292d3 in sasview for theoryview/perspectives


Ignore:
Timestamp:
Jan 10, 2011 2:39:39 PM (14 years ago)
Author:
Gervaise Alina <gervyh@…>
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, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
9299455
Parents:
015d109
Message:

replace scrolled window with scrolledpanel

Location:
theoryview/perspectives/theory
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • theoryview/perspectives/theory/basepage.py

    r2f60121 rfc292d3  
    88import math 
    99import string 
     10from wx.lib.scrolledpanel import ScrolledPanel 
    1011from sans.guiframe.utils import format_number 
    1112from sans.guiframe.utils import check_float 
     
    3233    ON_MAC = True 
    3334     
    34 class BasicPage(wx.ScrolledWindow): 
     35class BasicPage(wx.ScrolledPanel): 
    3536    """ 
    3637    This class provide general structure of  fitpanel page 
     
    4344     
    4445    def __init__(self,parent, page_info=None, model_list_box=None): 
    45         wx.ScrolledWindow.__init__(self, parent, 
    46                  style=wx.FULL_REPAINT_ON_RESIZE) 
     46        wx.ScrolledPanel.__init__(self, parent) 
     47        self.SetupScrolling() 
    4748        #Set window's font size  
    4849        self.SetWindowVariant(variant=FONT_VARIANT) 
     
    288289        self.vbox.Fit(self)  
    289290        self.SetSizer(self.vbox) 
    290         self.set_scroll() 
     291        
    291292        self.Centre() 
    292          
    293     def set_scroll(self): 
    294         """ 
    295         """ 
    296         self.SetScrollbars(20, 20, 25, 65) 
    297         self.Layout()    
    298         self.SetAutoLayout(True) 
    299           
     293   
    300294    def set_owner(self, owner): 
    301295        """  
     
    385379        self.sizer4.Layout() 
    386380        self.Layout() 
    387         self.SetScrollbars(20, 20, 25, 65) 
     381        self.SetupScrolling() 
    388382        self.Refresh() 
    389383        ## saving the state of enable dispersity button 
     
    992986                items = self.structurebox.GetItems() 
    993987                self.sizer1.Layout() 
    994                 self.SetScrollbars(20, 20, 25, 65) 
     988                self.SetupScrolling() 
    995989                for i in range(len(items)): 
    996990                    if items[i] == str(name): 
     
    12161210        sizer.Add(boxsizer1, 0, wx.EXPAND|wx.ALL, 10) 
    12171211        sizer.Layout() 
    1218         self.SetScrollbars(20, 20, 25, 65) 
     1212        self.SetupScrolling() 
    12191213         
    12201214    def _on_show_sld(self, event=None): 
     
    13081302        self.Layout() 
    13091303        self.Refresh() 
    1310         self.SetScrollbars(20, 20, 25, 65) 
     1304        self.SetupScrolling() 
    13111305             
    13121306    def _populate_box(self, combobox, list): 
     
    16181612        self.sizer4_4.Layout() 
    16191613        self.sizer4.Layout() 
    1620         self.SetScrollbars(20, 20, 25, 65) 
     1614        self.SetupScrolling() 
    16211615       
    16221616    def _reset_dispersity(self): 
     
    16831677        self.sizer4_4.Layout() 
    16841678        self.sizer4.Layout() 
    1685         self.SetScrollbars(20, 20, 25, 65) 
     1679        self.SetupScrolling() 
    16861680         
    16871681    def _set_sizer_arraydispersion(self): 
     
    18421836        self.sizer6.Add(boxsizer1, 0, wx.EXPAND|wx.ALL, 10) 
    18431837        self.sizer6.Layout() 
    1844         self.SetScrollbars(20, 20, 25, 65) 
     1838        self.SetupScrolling() 
    18451839         
    18461840    def _lay_out(self): 
  • theoryview/perspectives/theory/model_panel.py

    r2f60121 rfc292d3  
    5656        """ 
    5757        self._on_display_description_helper() 
    58         self.SetScrollbars(20, 20, 25, 65) 
     58        self.SetupScrolling() 
    5959        self.Refresh() 
    6060 
     
    327327        self.sizer4_4.Layout() 
    328328        self.sizer4.Layout() 
    329         self.SetScrollbars(20,20,25,65) 
     329        self.SetupScrolling() 
    330330              
    331331  
     
    579579            ##no model avaiable to draw sizer  
    580580            self.sizer3.Layout() 
    581             self.SetScrollbars(20,20,25,65) 
     581            self.SetupScrolling() 
    582582            return 
    583583        box_description= wx.StaticBox(self, -1,str("Model Parameters")) 
     
    777777        self.sizer3.Add(boxsizer1,0, wx.EXPAND | wx.ALL, 10) 
    778778        self.sizer3.Layout() 
    779         self.SetScrollbars(20,20,25,65) 
     779        self.SetupScrolling() 
    780780                 
Note: See TracChangeset for help on using the changeset viewer.