56404d761aa8e1ba39d44dbfcb79c096bb271b81
[hooke.git] / hooke / ui / gui / handler / boolean.py
1 # Copyright
2
3 import wx
4
5 from . import Handler
6
7
8 class BooleanHandler (Handler):
9     
10     def run(self, hooke_frame, msg):
11         if msg.default == True:
12             default = wx.YES_DEFAULT
13         else:
14             default = wx.NO_DEFAULT
15         dialog = wx.MessageDialog(
16             parent=self,
17             message=msg.msg,
18             caption='Boolean Handler',
19             style=swx.YES_NO|default)
20         dialog.ShowModal()
21         dialog.Destroy()
22         return value
23