久しぶりの更新。
要望されている機能は…まったく実現できていないですが…。
Windows Vistaから加わったTaskDialogという機能を使ってみたかったがための機能アップです…。
TaskDialogっていうのは
こういうやつ。
これは、WindowsVistaからOSの機能として追加されたダイアログだそうで、
・ボタン式の選択肢
・題、本文、フッターという分離可能
・<A HREF=””>タグで本文などからリンク可能
・拡張ボックス
などなど、今まで自作して作っていた様な機能をOS標準機能として利用できる。
ただ…当然のことながらVista以降なんだけどね。
この機能を使って、今回のバージョンアップのメイン部分は
管理者モードで動いているウィンドウの移動を行う際に、WindowTeleport自体の管理者モードへの移行を素早く行えるようにした。
となります。
Ver 0.8.3.3 までは、WindowTeleportを管理者モードにするには
- 管理者モードのウィンドウを移動したい→移動できない
- タスクトレイのアイコンを右クリック
- 「管理者として実行」をクリック
- OSの確認画面で「許可」をクリック
- WindowTeleportが管理者モードで起動
- 管理者モードのウィンドウを再度WindowTeleportを使って移動
という手順でしたが
Ver 0.8.4.0 からは
- 管理者モードのウィンドウを移動したい→「Windowsキー+矢印キー」または「ショートカットキー(複数のキーを組み合わせる)」
- WindowTeleportがウィンドウを移動できないと判断される→TaskDialogで「管理者モードにする?」と確認され「管理者モードに移行する」を選択
- OSの確認画面で「許可」をクリック
- WindowTeleportが管理者モードで起動→移動情報を引き継ぎ、対象ウィンドウを自動で移動
となります。
で、「マウスの中ボタンによるタイトルバークリック」や「CTRLを2回叩く」では上記機能は実行できません。
これは仕様です。
管理者モードで実行されているウィンドウからは「マウスの中ボタンによるタイトルバークリック」や「CTRLを2回叩く」は確認できません…(WindowTeleport自体が管理者モードなら確認可能)。
今回からセットアップ時にファイルが使用中だった場合、再起動するまで反映されないようにしました。
理由は、タスクバーの explorer.exe などが WindowTeleport の機能にアクセスしていて、タスクマネージャで explorer.exe を終了させるか、一旦WindowTeleportをアンインストール後に再起動してインストールしなければならない、など…1回の再起動よりも面倒だったので、変更しました。
ちょっと長くなりましたが、ダウンロードはここから
http://www.rottarte.net/
WindowTeleportを使わせて頂いています。
機能的な話になりますが、マルチウィンドウが2つの場合はウィンドウ選択画面は出さずに移動することが出来ると便利なのですが、いかがでしょうか。
つまるところウィンドウズのショートカットキーの一つAlt+Escのような感じになります。
zodifellさん
すみません、お返事遅くなりました。
一発キーですね。
今のところ、Windowsキーを押しながら矢印キーを押して貰うとその方向に移動可能です。
これでは望みの動作にならないでしょうか??
お返事有難う御座います。
なるほど、確かに[Windowsキー+矢印キー]で一発移動が可能でした。
しかし、一般的なキーボードは[Windowsキー]と[矢印キー]が離れた位置にあります。
両キーの物理的な位置関係から、両手でキーを入力しないと一発移動することが出来ません。
パソコンの使い方にもよると思いますが、
私は左手でキーボード、右手でマウスという形で操作するのが日常的です。
そうすると、[Windowsキー+矢印キー]では右手を一旦マウスから手放さなければ一発移動が出来ません。
1.マウスから右手を離して
2.キーを押す
3.そしてまたマウスを操作する
この一連の作業をするくらいなら、
WindowTeleportを使わず始めからマウスでウィンドウをドラッグした方が楽だと感じています。
こういった事情を解消する動作・機能を希望しています。
わがままな要望かと思いますが、よろしくお願いします。
zodifellさん
なるほど。
たまに自分もWindowTeleportを使わずにドラッグで動かしますが(^^;
2ディスプレイのみの時用機能、という風に作ると自分のところでは3ディスプレイ時の検証が出来ないので zodifell さんがおっしゃっていたような感じで Alt + Esc 的な機能で "ディスプレイ感を順次移動" という仕組みではどうでしょうか?
いつ出来る。という確約は出来ませんが(汗
そろそろ作りたい感情も高まっているので検討させてください。
いいですね、順次移動。
それなら何画面であろうと問題なく移動できるというわけですね。
出来上がるのを楽しみにしています。
気長に待ちますのでゆっくりお作りください。