Ignore:
Timestamp:
Mar 5, 2015 4:53:03 PM (10 years ago)
Author:
Mathieu Doucet <doucetm@…>
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:
c4f6851
Parents:
c039589
Message:

pylint fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/guiframe/local_perspectives/plotting/SimplePlot.py

    r79492222 rb40ad40  
    33""" 
    44import wx 
    5 from sas.guiframe.local_perspectives.plotting.Plotter2D import ModelPanel2D \ 
    6                     as PlotPanel 
     5from sas.guiframe.local_perspectives.plotting.Plotter2D import ModelPanel2D as PlotPanel 
    76from sas.plottools.toolbar import NavigationToolBar 
    87from sas.plottools.plottables import Graph 
    98from sas.guiframe.utils import PanelMenu 
    10  
    11 class SimplePlotPanel(PlotPanel):    
     9from sas.guiframe.events import StatusEvent 
     10 
     11class SimplePlotPanel(PlotPanel): 
    1212    """ 
    1313    PlotPanel for 1d and 2d 
    14     """  
     14    """ 
    1515    _window_caption = 'Simple Plot' 
    16     def __init__(self, parent, id=-1, color = None, 
     16    def __init__(self, parent, id=-1, color=None, 
    1717                 dpi=None, style=wx.NO_FULL_REPAINT_ON_RESIZE, **kwargs): 
    1818        """ 
     
    2222 
    2323        self.SetColor(wx.WHITE) 
    24          
     24 
    2525        self.toolbar = NavigationToolBar(parent=self, canvas=self.canvas) 
    2626        self.toolbar.Show(False) 
    2727        self.scale = parent.scale 
    2828        self.window_caption = self._window_caption 
    29              
     29 
    3030    def draw(self): 
    3131        """ 
     
    3434        self.canvas.set_resizing(self.resizing) 
    3535        self.canvas.draw() 
    36          
     36 
    3737    def add_toolbar(self): 
    3838        """ 
    3939        """ 
    40         pass    
    41       
     40        pass 
     41 
    4242    def onContextMenu(self, event): 
    4343        """ 
    4444        2D plot context menu 
    45          
     45 
    4646        :param event: wx context event 
    47          
     47 
    4848        """ 
    4949        slicerpop = PanelMenu() 
    5050        slicerpop.set_plots(self.plots) 
    5151        slicerpop.set_graph(self.graph) 
    52               
    53         id = wx.NewId() 
    54         slicerpop.Append(id, '&Save Image') 
    55         wx.EVT_MENU(self, id, self.onSaveImage) 
    56          
    57         id = wx.NewId() 
    58         slicerpop.Append(id,'&Print Image', 'Print image') 
    59         wx.EVT_MENU(self, id, self.onPrint) 
    60          
    61         id = wx.NewId() 
    62         slicerpop.Append(id,'&Print Preview', 'Print preview') 
    63         wx.EVT_MENU(self, id, self.onPrinterPreview) 
    64  
    65         id = wx.NewId() 
    66         slicerpop.Append(id, '&Copy to Clipboard', 'Copy to the clipboard') 
    67         wx.EVT_MENU(self, id, self.OnCopyFigureMenu) 
     52 
     53        wx_id = wx.NewId() 
     54        slicerpop.Append(wx_id, '&Save Image') 
     55        wx.EVT_MENU(self, wx_id, self.onSaveImage) 
     56 
     57        wx_id = wx.NewId() 
     58        slicerpop.Append(wx_id, '&Print Image', 'Print image') 
     59        wx.EVT_MENU(self, wx_id, self.onPrint) 
     60 
     61        wx_id = wx.NewId() 
     62        slicerpop.Append(wx_id, '&Print Preview', 'Print preview') 
     63        wx.EVT_MENU(self, wx_id, self.onPrinterPreview) 
     64 
     65        wx_id = wx.NewId() 
     66        slicerpop.Append(wx_id, '&Copy to Clipboard', 'Copy to the clipboard') 
     67        wx.EVT_MENU(self, wx_id, self.OnCopyFigureMenu) 
    6868 
    6969        if self.dimension != 3: 
    7070            slicerpop.AppendSeparator() 
    71             id = wx.NewId() 
    72             slicerpop.Append(id, '&Toggle Grid On/Off', 'Toggle Grid On/Off') 
    73             wx.EVT_MENU(self, id, self.on_grid_onoff) 
     71            wx_id = wx.NewId() 
     72            slicerpop.Append(wx_id, '&Toggle Grid On/Off', 'Toggle Grid On/Off') 
     73            wx.EVT_MENU(self, wx_id, self.on_grid_onoff) 
    7474 
    7575        if self.data.__class__.__name__ == 'Data1D': 
    7676            slicerpop.AppendSeparator() 
    77             id = wx.NewId() 
    78             slicerpop.Append(id, '&Change Scale') 
    79             wx.EVT_MENU(self, id, self._onProperties)         
     77            wx_id = wx.NewId() 
     78            slicerpop.Append(wx_id, '&Change Scale') 
     79            wx.EVT_MENU(self, wx_id, self._onProperties) 
    8080        elif self.data2D.__class__.__name__ == 'Data2D': 
    8181            slicerpop.AppendSeparator() 
    82             id = wx.NewId() 
    83             slicerpop.Append(id, '&Toggle Linear/Log Scale') 
    84             wx.EVT_MENU(self, id, self._onToggleScale)  
    85                  
     82            wx_id = wx.NewId() 
     83            slicerpop.Append(wx_id, '&Toggle Linear/Log Scale') 
     84            wx.EVT_MENU(self, wx_id, self._onToggleScale) 
     85 
    8686        try: 
    8787            pos_evt = event.GetPosition() 
     
    9292        self.PopupMenu(slicerpop, pos) 
    9393        if self.scale != None: 
    94             self.parent.scale2d = self.scale  
    95      
     94            self.parent.scale2d = self.scale 
     95 
    9696    def on_grid_onoff(self, event): 
    9797        """ 
     
    9999        """ 
    100100        switch = (not self.grid_on) 
    101         self.onGridOnOff(switch)  
    102                  
     101        self.onGridOnOff(switch) 
     102 
    103103    def onLeftDown(self, event): 
    104104        """ 
    105105        left button down and ready to drag 
    106          
     106 
    107107        """ 
    108108        # Check that the LEFT button was pressed 
     
    120120                    wx.PostEvent(self.parent, StatusEvent(status=self.position)) 
    121121                except: 
    122                     self.position = None     
    123               
    124     def _OnReSize(self, event):    
     122                    self.position = None 
     123 
     124    def _OnReSize(self, event): 
    125125        """ 
    126126        On response of the resize of a panel, set axes_visiable False 
     
    134134 
    135135        # Ready for another event 
    136         # Do not remove this Skip.  
     136        # Do not remove this Skip. 
    137137        # Otherwise it will get runtime error on wx>=2.9. 
    138         event.Skip()  
     138        event.Skip() 
    139139        # set the resizing flag 
    140140        self.canvas.set_resizing(self.resizing) 
     
    143143            self.size, _ = self.GetClientSizeTuple() 
    144144        self.SetSizer(self.sizer) 
    145          
     145 
    146146    def on_set_focus(self, event): 
    147147        """ 
     
    149149        """ 
    150150        pass 
    151          
     151 
    152152    def on_kill_focus(self, event): 
    153153        """ 
     
    155155        """ 
    156156        pass 
    157      
     157 
    158158    def show_plot(self, plot): 
    159159        """ 
     
    182182        self.graph.yaxis(_yaxis, _yunit) 
    183183        self.xaxis(_xaxis, _xunit) 
    184         self.yaxis(_yaxis, _yunit)  
     184        self.yaxis(_yaxis, _yunit) 
    185185        self.set_xscale(self.xscale) 
    186         self.set_yscale(self.yscale)    
    187         self.graph.render(self)     
    188                    
     186        self.set_yscale(self.yscale) 
     187        self.graph.render(self) 
     188 
    189189class PlotFrame(wx.Frame): 
    190190    """ 
    191191    Frame for simple plot 
    192192    """ 
    193     def __init__(self, parent, id, title, scale='log_{10}',  
    194                  size=wx.Size(550, 470)):  
     193    def __init__(self, parent, id, title, scale='log_{10}', 
     194                 size=wx.Size(550, 470)): 
    195195        """ 
    196196        comment 
     
    199199        # Initialize the Frame object 
    200200        wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, size) 
    201          
     201 
    202202        # Panel for 1D plot 
    203203        self.parent = parent 
     
    214214        """ 
    215215        tsize = (13, 13) 
    216         save_bmp = wx.ArtProvider.GetBitmap(wx.ART_FILE_SAVE_AS, wx.ART_TOOLBAR, 
    217                                             tsize) 
    218         quit_bmp = wx.ArtProvider.GetBitmap(wx.ART_QUIT, wx.ART_TOOLBAR,  
    219                                            tsize) 
    220         print_bmp = wx.ArtProvider.GetBitmap(wx.ART_PRINT, wx.ART_TOOLBAR,  
    221                                            tsize) 
    222         preview_bmp = wx.ArtProvider.GetBitmap(wx.ART_REPORT_VIEW, wx.ART_TOOLBAR,  
    223                                            tsize) 
    224         copy_bmp = wx.ArtProvider.GetBitmap(wx.ART_COPY, wx.ART_TOOLBAR,  
    225                                            tsize) 
     216        save_bmp = wx.ArtProvider.GetBitmap(wx.ART_FILE_SAVE_AS, wx.ART_TOOLBAR, tsize) 
     217        quit_bmp = wx.ArtProvider.GetBitmap(wx.ART_QUIT, wx.ART_TOOLBAR, tsize) 
     218        print_bmp = wx.ArtProvider.GetBitmap(wx.ART_PRINT, wx.ART_TOOLBAR, tsize) 
     219        preview_bmp = wx.ArtProvider.GetBitmap(wx.ART_REPORT_VIEW, wx.ART_TOOLBAR, tsize) 
     220        copy_bmp = wx.ArtProvider.GetBitmap(wx.ART_COPY, wx.ART_TOOLBAR, tsize) 
    226221        menu_bar = wx.MenuBar() 
    227          
    228         menu = wx.Menu()         
     222 
     223        menu = wx.Menu() 
    229224        id = wx.NewId() 
    230225        item = wx.MenuItem(menu, id, "&Save Image") 
     
    244239        menu.AppendItem(item) 
    245240        wx.EVT_MENU(self, id, self.on_print_preview) 
    246          
     241 
    247242        menu.AppendSeparator() 
    248243        id = wx.NewId() 
     
    253248        menu_bar.Append(menu, "&File") 
    254249        wx.EVT_MENU(self, id, self.on_close) 
    255          
     250 
    256251        menu_edit = wx.Menu() 
    257252        id = wx.NewId() 
     
    260255        menu_edit.AppendItem(item) 
    261256        wx.EVT_MENU(self, id, self.on_copy_image) 
    262          
     257 
    263258        menu_bar.Append(menu_edit, "&Edit") 
    264259        self.menu_bar = menu_bar 
     
    269264        un focusing 
    270265        """ 
    271         pass     
    272      
     266        pass 
     267 
    273268    def add_plot(self, plot): 
    274269        """ 
     
    278273        plotpanel.scale = self.scale 
    279274        plotpanel.show_plot(plot) 
    280          
     275 
    281276    def set_schedule_full_draw(self, panel, func): 
    282277        """ 
    283278        """ 
    284279        self.plotpanel.resizing = False 
    285      
     280 
    286281    def im_show(self, img): 
    287282        """ 
     
    290285        """ 
    291286        self.plotpanel.subplot.imshow(img) 
    292          
    293     def set_schedule(self, schedule=False):  
     287 
     288    def set_schedule(self, schedule=False): 
    294289        """ 
    295290        """ 
    296291        #Not implemented 
    297      
     292 
    298293    def disable_app_menu(self, panel): 
    299294        """ 
    300295        """ 
    301         #Not implemented  
    302      
    303     def get_current_context_menu(self, plotpanel):  
    304         """ 
    305         """ 
    306296        #Not implemented 
    307      
     297 
     298    def get_current_context_menu(self, plotpanel): 
     299        """ 
     300        """ 
     301        #Not implemented 
     302 
    308303    def on_save_file(self, event): 
    309304        """ 
     
    317312        """ 
    318313        self.plotpanel.onPrint(event) 
    319      
     314 
    320315    def on_print_preview(self, event): 
    321316        """ 
     
    329324        """ 
    330325        self.plotpanel.OnCopyFigureMenu(event) 
    331              
     326 
    332327    def on_close(self, event): 
    333328        """ 
    334         On Close  
     329        On Close 
    335330        """ 
    336331        try: 
     
    339334        except: 
    340335            self.Destroy() 
    341                            
     336 
Note: See TracChangeset for help on using the changeset viewer.