home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 October / maximum-cd-2011-10.iso / DiscContents / digsby_setup.exe / lib / gui / dialogs.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2011-06-22  |  727 b   |  21 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.6)
  3.  
  4. from util.callbacks import callsback
  5. import wx
  6.  
  7. def NonModalMessageDialog(*a, **k):
  8.     callback = k['callback']
  9.     
  10.     def doNonModal(parent = (None,), *a):
  11.         f = wx.Frame(parent)
  12.         d = wx.MessageDialog(f, *a)
  13.         ret = d.ShowModal()
  14.         d.Destroy()
  15.         f.Destroy()
  16.         callback.success(ret)
  17.  
  18.     wx.CallAfter(doNonModal, *a)
  19.  
  20. NonModalMessageDialog = callsback(NonModalMessageDialog)
  21.