Windows向け 機能拡張ツール for Python
こ の ツ ールってなに? 選択しているウィンドウを 画面にフィットさせ、拡大(縮小)できる ツールです! 例えば… 「ブラウザを右に配置させ、 それを見ながら左で作業をする」 みたいなことが ”簡単に” できます! 画面が1つしかないノートPC環境でも スムーズに作業ができる!
こんなイメージ
開 発 し たきっ かけ Windowsの標準機能の 「ウィンドウを画面半分に寄せる」 < Winキー + 左(右)矢印 > が… 使いづらすぎる!!! 画面半分になったサイズから 調整(拡大・縮小)したいとき、 いちいちマウスに持ち替えないといけない! サイズをもっと調整 できたらなぁ…
じゃあ、自分で作ってしまおう!
使 用 し たも の 開発言語 Python バージョン3.9 主要ライブラリ 画面情報取得 pyWin32 (win32gui) ショートカットキー 登録 wxPython GUI Qt for Python (PySide6) コンパイル(exe化) cx_Freeze
ア プ リ紹介 – ウ ィ ン ドウフィット機能 ① 画面にフィットさせたい ウィンドウを選択し ショートカットキーを押す ② 押した方向に合わせて 画面の端にフィットされる
ア プ リ紹介 – ウ ィ ン ドウフィット機能 ③ 連続でショートカットキーを 押すごとに 上限回数まで拡大(縮小) ※上限回数を超えるとサイズがリセットされる ④ 別のウィンドウを選択した状態で ショートカットキーを押すと、 自動的に画面余白にフィット
デモ動画
ア プ リ紹介 – 設 定 設定画面から各種設定を変更可能 ※設定保存用ファイルはJson形式を使用 ・基準、拡大(縮小)サイズ ・リサイズ上限回数 ・拡大・縮小モード切替 ・ショートカットキー など…
デモ動画
今 後 の展望 昔からお世話になっていた憧れの ・ベクター ・窓の杜 に登録することが目標! 将来的に英語版も作り、世界中の人たちに使ってもらいたい!
ご清聴ありがとうございました。