パスワードを忘れた? アカウント作成
10588215 journal
Python

tamanegiの日記: wxPythonめも

日記 by tamanegi

とりあえず一段落。練習がてらシンプルなxmlエディタを作ってみた。
(当然実用品にはほど遠いwww)それなりに慣れてきた気がする。
FlexGridSizerの気持ちもわかるようになってきたかも。

トータル 1,000 行程度(xrc除く)で cut, copy, paste くらいまでは作ってみた。
undo, find とかはなにそれな感じ。まぁ作ろうと思えば結構簡単に作れるとは思う。
あんまりGUIからまないし。

以下備忘録

xrc にあらかじめ用意したMenuはxrc.XRCCTRL とかその他Windowを検索する
ような関数では探せないけど、xrc.XmlResource.LoadMenu か
xrc.XmlResource.LoadObject で探すことができる。
…MenuってWindow継承してないから、なんか全体的に扱いが独特でめんどいんだよなぁ

# 基本的には右クリックメニューとかで使うWindow.PopupMenu() 用
# MenuBar 配下の連中はこんなことしなくてもいいし

  self.res = xrc.XmlResource( XRC_FILE )
  ...
  popup = self.res.LoadMenu( name )
  #popup = self.res.LoadObject( None, name, "wxMenu" ) # これでも良い

過去ログ
いち さん よん ろく

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲは一日にしてならず -- アレゲ研究家

読み込み中...