Changeset fadf925 in sasview for invariantview


Ignore:
Timestamp:
May 9, 2011 5:01:01 PM (13 years ago)
Author:
Jae Cho <jhjcho@…>
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:
31f9c172
Parents:
4e367f6
Message:

fixed bookmark problems

File:
1 edited

Legend:

Unmodified
Added
Removed
  • invariantview/perspectives/invariant/invariant_panel.py

    reaab2ad rfadf925  
    121121        #edit the panel 
    122122        if self._data is not None: 
     123            self._delete_bookmark_items() 
    123124            self.get_state_by_num(0) 
    124125            data_name = self._data.name 
     
    139140        return True   
    140141     
     142    def _delete_bookmark_items(self): 
     143        """ 
     144        Delete bookmark menu items 
     145        """ 
     146        # delete toolbar menu 
     147        self.parent.reset_bookmark_menu(self) 
     148        self.parent._update_toolbar_helper() 
     149        # delete popUpMenu items 
     150        pos = 0 
     151        for item in self.popUpMenu.GetMenuItems(): 
     152            pos += 1 
     153            if pos < 3: 
     154                continue 
     155            self.popUpMenu.DestroyItem(item) 
     156                 
    141157    def set_message(self): 
    142158        """ 
Note: See TracChangeset for help on using the changeset viewer.