Changeset 0d9dae8 in sasview for guiframe/gui_manager.py


Ignore:
Timestamp:
Feb 2, 2009 11:51:27 AM (16 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:
2cf2b87
Parents:
00d083c
Message:

add a new module containing common classes that I used often:
sans.guiframe.utils

remove event slicer and add it in sans.guicoom.events,
modified slicer for those events

File:
1 edited

Legend:

Unmodified
Added
Removed
  • guiframe/gui_manager.py

    racb1ad1 r0d9dae8  
    3535    import config 
    3636     
    37 from sans.guicomm.events import EVT_STATUS 
     37from sans.guicomm.events import EVT_STATUS,Model2DPanelEvent 
    3838 
    3939import warnings 
     
    227227        # Register to status events 
    228228        self.Bind(EVT_STATUS, self._on_status_event) 
    229               
     229        
    230230    def build_gui(self): 
    231231        # Set up the layout 
     
    419419            if self.panels[item].window_name.startswith(p.window_name):  
    420420                count += 1 
    421                  
     421                """ 
     422        if p.window_name =="Analytical model 2D ": 
     423            print "guiframe 2D id",ID, p.window_name 
     424            event = Model2DPanelEvent(id= ID, pname=p.window_name) 
     425            for plug in self.plugins: 
     426                if hasattr(plug, fitpanel) 
     427                wx.PostEvent(plug, event) 
     428         """    
    422429        windowname = p.window_name 
    423430        caption = p.window_caption 
     
    450457         
    451458        # Register for showing/hiding the panel 
     459         
    452460        wx.EVT_MENU(self, ID, self._on_view) 
    453461         
     
    488496            if len(pers)>0: 
    489497                n_panels += 1 
    490          
     498        
    491499        if n_panels>1: 
    492500            viewmenu = wx.Menu() 
     
    501509                        if panel.window_name in pers: 
    502510                            plugmenu.Append(int(item), panel.window_caption, "Show %s window" % panel.window_caption) 
     511                            
     512                             
     513                             
    503514                            wx.EVT_MENU(self, int(item), self._on_view) 
    504515                     
     
    551562                for (self.next_id, menu, name) in item.populate_menu(self.next_id, self): 
    552563                    menubar.Append(menu, name) 
    553          
     564                    
    554565 
    555566        menubar.Append(helpmenu, '&Help') 
Note: See TracChangeset for help on using the changeset viewer.