Home / Diary / AutoHotKeyでいつでもウインドウを最前面表示+α

AutoHotKeyでいつでもウインドウを最前面表示+α

Pause::WinSet, AlwaysOnTop, TOGGLE, A

これでPauseキーを押したときにアクティブなウインドウは最前面に表示される。既に最前面なら通常表示になる。

使い道は色々というか、ながら作業の為にあるような機能なので、ニコニコ動画やYoutubeで再生しているウインドウを切り離しつつ最前面表示させる、といったのが主な使用方法になるだろう。

せっかくなんで、ながら作業支援をもう1つ。

ScrollLock::
{
    WinGet, trans, Transparent, A
    if trans is number
    {
        trans := trans - 32
        if trans > 0
            WinSet, Transparent, %trans%, A
        if trans < 0
            WinSet, Transparent, OFF, A
    }
    else
        WinSet, Transparent, 223, A
    return
}
+ScrollLock::
!ScrollLock::
WinSet, Transparent, OFF, A
return

ScrollLockキーを押すごとに徐々にアクティブウインドウを透過させていき、透過度が0を下回ったら透過を解除。ShiftかAlt押しながらScrollLockキーで透過を強制解除することができる。XP専用。

これらのスクリプトを使う場合、PauseキーやScrollLockキーを自分の手に馴染むキーに変更してから使うといいだろう。

Info

関連のあるエントリ
2007-05-16 あの素晴らしいCSSを二度三度
2007-03-22 AutoHotKeyを使ってX-Finder上で手軽にコマンドプロンプト
2007-03-02 AutoHotKeyを使ってDrag&Dropで手軽にbase64エンコード
2006-11-05 AutoHotkeyをニッチに使う
2007-01-10 AutoHotKeyでOperaの選択テキスト内のURLを一気に開く
新しいエントリ(日付順)
7月14日の駄文
古いエントリ(日付順)

Comment

投稿したコメントは公開されません。サイトオーナーのみが閲覧できます。
返信等を希望する場合は、コメント内に連絡先のメールアドレスかサイトのURLを入力してください。

2007
0710

Tagsahk

最新のエントリ
注目のエントリ(はてな)
ゲーム攻略

暴満館 ~The House of Full Violence~
Powered by WordPress.
About | Contact | 新着のエントリ情報 RSS