タグ

ブックマーク / srad.jp/~tuneo (1)

  • あれげメモ:wxPythonプログラミング事始め-アプリケーションの終了 | tuneoの日記 | スラド

    ……というタイトルと裏腹に、実はもう一週間くらいwxPythonしているので、ぐぐってもわからない問題を自力で(wxWidgetsのリファレンスを見たりして)調べてわかったことをメモ。 Windowsでタイトルバーの「閉じる」ボタンを押してクローズしたときにwxWidgetsはEVT_CLOSEイベントを送出するので、こいつのイベントハンドラを定義してやれば良い。終了確認を入れたければこんな感じ。 class MyApp(wx.App): def OnInit(self): self.frame = wx.Frame() self.SetTopWindow(self.frame) # その他いろいろ # イベントハンドラの登録 self.frame.Bind(wx.EVT_CLOSE, self.ExitHandler) # さらにいろいろ self.frame.Show() return

    ftsh
    ftsh 2014/06/24
    “Windowsでタイトルバーの「閉じる」ボタンを押してクローズしたときにwxWidgetsはEVT_CLOSEイベントを送出するので、こいつのイベントハンドラを定義してやれば良い。終了確認を入れたければこんな感じ。”
  • 1