2011-06-01から1ヶ月間の記事一覧

 wx.PlatformInfoでプラットフォーム情報を確認

wx.PlatformInfoクラスで、wxPythonを実行しているプラットフォームの情報が見られる。日頃使っているそれぞれの開発環境で実行してみた。 CentOSでは >>> wx.PlatformInfo ('__WXGTK__', 'wxGTK', 'unicode', 'gtk2', 'wx-assertions-on', 'SWIG-1.3.29') W…

gifアニメーションを、wxの画面上で再生する方法

gifのアニメーションファイルは、通常の画像ファイルのようにwx.StaticBitmapで画面に貼り付けても静止画として表示されるだけ。アニメーションを再生させるには貼り付け方を変えなければいけない。どう変えるか? wxPythonのデモの中に、複数のgifアニメー…

デジタルフォトフレームの動作をwxPythonで実装する(4) -Windowsではちゃんと画面遷移する-

同じコードをWindowsで実行すると、ちゃんと画面遷移する。途中で固まったりしない。問題なし。 実は問題がある。表示される画像サイズがフレームと合っていない。 なぜこんなことになるのか不明。ちゃんとスケールしているのに。

デジタルフォトフレームの動作をwxPythonで実装する(3) -Linuxでは少しまともに動く-

昨日(デジタルフォトフレームの動作をソフトウェア的に実装する - 理想のユーザ・インターフェイスを求めて)のコード実行時のエラーなのだが、うちのMacでだけ起こるエラーのようだ。Linux環境で実行したらエラーが再現されなかった。 (▲Chromeの画像を表示…

デジタルフォトフレームの動作をソフトウェア的に実装する(2) -wxPythonの出番-

デジタルフォトフレームで実現している自動的な画像切り替えの動作を実装することが目標である。フォトフレームでなくても、スクリーンセーバーなんかでも見られる自動画像切り替えをどう実現するか、を自分のアタマで考えていろいろと試してみたい。 とりあ…

 デジタルフォトフレームをソフトウェア的に実装する(1) -試しにPILで特定のディレクトリの画像を順番に表示-

電車の中でデジタルフォトフレームの広告を見たとき、フォトフレームで実現している画像切り替えはソフトウェア的にどう実装できるかな、とふと考えた。 そこで、デジタルフォトフレームのように表示する画像を、ある時間間隔で切り替えるデスクトップアプリ…