Changeset 7d89e50 in sasview


Ignore:
Timestamp:
Jul 2, 2012 8:34:02 AM (12 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:
732c548
Parents:
3b2b031
Message:

added error dialog function call

File:
1 edited

Legend:

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

    r986da97 r7d89e50  
    315315                                                 size = (height,height)) 
    316316            self.bitmap_bt_warning.SetBitmapLabel(icon_bmp) 
    317             e_msg = "Error(s) Occurred:\n" 
    318             e_msg += event.status 
    319             wx.MessageBox(e_msg, style=wx.ICON_ERROR) 
    320317        else: 
    321318            icon_bmp =  wx.ArtProvider.GetBitmap(wx.ART_INFORMATION, 
     
    324321            self.bitmap_bt_warning.SetBitmapLabel(icon_bmp) 
    325322     
     323    def set_dialog(self, event): 
     324        """ 
     325        Display dialogbox 
     326        """ 
     327        if not hasattr(event, "info"): 
     328            return  
     329        msg = event.info.lower() 
     330        if msg == "error": 
     331            e_msg = "Error(s) Occurred:\n" 
     332            e_msg += event.status 
     333            wx.MessageBox(e_msg, style=wx.ICON_ERROR) 
     334 
    326335    def set_message(self, event): 
    327336        """ 
     
    378387        self.set_icon(event=event) 
    379388        self.set_gauge(event=event) 
    380      
     389        # dialog on error 
     390        self.set_dialog(event=event) 
     391         
    381392    def _onMonitor(self, event): 
    382393        """ 
Note: See TracChangeset for help on using the changeset viewer.