Changeset 9400de6 in sasview for sansguiframe


Ignore:
Timestamp:
Oct 13, 2011 2:03:12 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:
7360816
Parents:
61523e2
Message:

added error msg and tips

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansguiframe/src/sans/guiframe/data_processor.py

    r665fd06 r9400de6  
    729729        grid = self.notebook.GetPage(pos) 
    730730        title = self.notebook.GetPageText(pos) 
    731      
     731        if len(grid.selected_cells) == 0: 
     732            msg = "Highlight a Data or Chi2 column first..." 
     733            wx.PostEvent(self.parent.parent,  
     734                             StatusEvent(status=msg, info="error"))  
     735            return 
    732736        for cell in grid.selected_cells: 
    733737            row, col = cell 
     
    736740            if label in grid.data: 
    737741                values = grid.data[label] 
    738                 value = values[row -1] 
     742                if row < len(values): 
     743                    value = values[row -1] 
     744                else: 
     745                    msg = "Invalid cell was chosen."  
     746                    #raise ValueError, msg 
     747                    wx.PostEvent(self.parent.parent, StatusEvent(status=msg,  
     748                                                                info="error")) 
     749                    continue 
    739750                if issubclass(value.__class__, BatchCell): 
    740751                    if value.object is None or len(value.object) == 0: 
     
    807818        try: 
    808819            if sentence.strip() == "": 
    809                 msg = "select value for x axis and y axis" 
     820                msg = "Select column values for x axis and y axis" 
    810821                raise ValueError, msg 
    811822        except: 
Note: See TracChangeset for help on using the changeset viewer.