wx

wxProgressDialog

プログレスバーを使って進捗表示。 #!/usr/bin/env python # -*- coding: utf-8 -*- import wx count = 10 app = wx.PySimpleApp() progress = wx.ProgressDialog( u'progressing ...', u' '*80, maximum = count, parent = None, style = wx.PD_APP_MODAL|w…

ズームインツール

VisualStudioに付属してたZOOMIN.exeがお気に入りだったんですが、最近は付属されないようで。wxの練習がてら作ってみました。 # -*- coding: utf-8 -*- import wx class MainFrame(wx.Frame): def __init__(self): super(MainFrame, self).__init__(None, w…

ファイルブラウザ2

作ってみた。 表示してるのは%DXSDK_DIR% バージョンコントロールのアイコンとコンテキストメニューつければリポジトリブラウザの完成 しかし、相変わらず気合が入らない

アイコンのオーバーレイ

自分用tips:No.2。アイコンにoverlayを入れてみる。サンプルはTortoiseOverlayのオーバーレイアイコン。 import os import wx class MainFrame(wx.Frame): def __init__(self): super(type(self), self).__init__(None, wx.ID_ANY, 'Icon Overlay') tree = w…

ファイルブラウザ

os.listdirでファイル列挙 アイコン管理 wx.TreeCtrlに標準で複数選択があるのはうれしい

タスクバーアイコン

自分用tips。タスクバーアイコンを使う。最小化時にはタスクバーからウィンドウを非表示。アイコンがクリックされたらウィンドウを表示。 import os, sys import wx class MainFrame(wx.Frame): def __init__(self): super(type(self), self).__init__(None)…

wxFormBuilderはじめました。

http://wxformbuilder.org/wxFormBuilder wxPythonがサポートされているので、このツールでGUIの雛形コードを作成しimport、それに初期化&拡張を加え表示して使うってのがスマートで気に入りました。VisualStudioのフォームデザイナに似てますね。 標準でサ…