Changeset d7d1255e in sasview for sansguiframe


Ignore:
Timestamp:
Aug 30, 2011 2:00:46 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:
cd61c4d
Parents:
59de3e43
Message:

fixed a bit of legend label edit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansguiframe/src/sans/guiframe/local_perspectives/plotting/Plotter1D.py

    ref4a4ea rd7d1255e  
    228228        """ 
    229229        if data.id in self.plots.keys(): 
    230             #replace 
     230            #replace except label  
     231            label = self.plots[data.id].label 
     232            data.label = label 
    231233            self.graph.replace(data) 
    232234            self.plots[data.id] = data 
     
    443445        plot = self.plots[self.graph.selected_plottable] 
    444446        self.parent.onfreeze([plot.id]) 
    445      
     447         
    446448    def onEditLabels(self, event): 
    447449        """ 
    448         """ 
    449         menu = event.GetEventObject() 
    450         id = event.GetId() 
    451         label =  menu.GetLabel(id) 
     450        Edit legend label 
     451        """ 
    452452        selected_plot = self.plots[self.graph.selected_plottable] 
    453          
    454         dial = LabelDialog(None, -1, 'Change Plot Label') 
     453        label = selected_plot.label 
     454        dial = LabelDialog(None, -1, 'Change Legend Label', label) 
    455455        if dial.ShowModal() == wx.ID_OK: 
    456             newLabel = dial.getText() 
    457             selected_plot.name = newLabel 
     456            newLabel = dial.getText()  
     457            selected_plot.label = newLabel 
    458458        dial.Destroy() 
    459  
    460         self.graph.render(self) 
    461         self._onEVT_FUNC_PROPERTY() 
    462          
     459        ## render the graph 
     460        self._onEVT_FUNC_PROPERTY()  
    463461         
    464462    def onChangeColor(self, event): 
Note: See TracChangeset for help on using the changeset viewer.