タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

wxに関するnelnal_memoのブックマーク (2)

  • wxPythonでGUIアプリを作る 〜XRCでGUI設計 - white wheelsのメモ

    XRC wxPythonGUIアプリを作る GUIコンポーネントとサイザー - white wheelsのメモの続き。 GUIを作るには各コンポーネントをサイザーの上に載せて設計するというのが前回の話です。 簡単なGUIならまだしも、複雑なインターフェースを作ろうとすると、コードを手打ちで作っていくスタイルではあまりにも作業量が多くなってしまいます。 GUI要素の配置に関する情報をコードのロジックから分離して、データ構造として取り出しておくことができれば非常に使いやすいと思います。実はwxPythonではGUIアプリのレイアウトの情報をXMLファイルに分離してしまうXRCという手法があります。 例えば、次のようなGUIを考えてみます。 wx.Frame wx.BoxSizerwx.TextCtr wx.Button XRCを利用しない場合のコードは下のようになります。 import wx

    wxPythonでGUIアプリを作る 〜XRCでGUI設計 - white wheelsのメモ
  • wxPython でお手軽 gui

    1. 初めに この間作ったメディアからハードディスクへ画像ファイルを移動するスクリプトは 残念ながら家族に不評でした。 家族曰く: 「なんでファイルを移動させるだけなのに薄気味悪い黒い窓が開くの?」 薄気味悪い黒い窓とは DOS プロンプトのことです。これだから素人は困ると思いつつ、gui version を 書いてみました。 Python には Tkinter, PyQt, PyGTK, wxPython などの gui toolkit があります。 いろいろと物色した結果次のことが分かりました。 これらの toolkit のマニュアル、チュートリアルは極めて不備である。 wxPython はデモスクリプトがあるだけまだましである。 wxPython はいろいろな widget が揃っている。 wxPython は最近人気があるようである。(その結果として web resources が

  • 1