PobHelp/guiUtils.py
import wx
def YesNo(parent, question, caption = 'Yes or no?'):
dlg = wx.MessageDialog(parent, question, caption, wx.YES_NO | wx.ICON_QUESTION)
result = dlg.ShowModal() == wx.ID_YES
dlg.Destroy()
return result
def YesNoWarning(parent, question, caption = 'Yes or no?'):
dlg = wx.MessageDialog(parent, question, caption, wx.YES_NO | wx.ICON_QUESTION|wx.ICON_WARNING)
result = dlg.ShowModal() == wx.ID_YES
dlg.Destroy()
return result
def Info(parent, message, caption = 'Insert program title'):
dlg = wx.MessageDialog(parent, message, caption, wx.OK | wx.ICON_INFORMATION)
dlg.ShowModal()
dlg.Destroy()
def Warn(parent, message, caption = 'Warning!'):
dlg = wx.MessageDialog(parent, message, caption, wx.OK | wx.ICON_WARNING)
dlg.ShowModal()
dlg.Destroy()