1 # -*- coding: utf-8 -*-
4 # 2013/12/05 written by kei9
10 class GaugeDialogView():
11 u""" 進行状況をゲージで示すダイアログ """
12 def __init__(self, filename):
13 self.res = wx.xrc.XmlResource(filename)
16 def _init_dialog(self):
18 self.dialog = self.res.LoadDialog(None, "GaugeDialog")
19 self.label = xrc.XRCCTRL(self.dialog, "LabelGaugeDialog")
20 self.gauge = xrc.XRCCTRL(self.dialog, "GaugeProgress")
21 self.button = xrc.XRCCTRL(self.dialog, "wxID_OK")
23 self.ID_BUTTON_OK = xrc.XRCID("wxID_OK")
24 # "self.ID_BUTTON_OK" same as "wx.ID_OK"
28 self.label.SetLabel(u"データベースの生成中... ")
29 self.ret_code = self.dialog.ShowModal()
32 def finish_generation(self):
34 self.label.SetLabel(u"データベースの生成中...完了")