2010-02-27
ホットキーでタイトルバーの表示/非表示を切り替える
最大化時にタイトルバーを非表示にするというのをMouseGesture.ahkでやってたけど、やっぱりどの状態でも任意に表示/非表示を切り替えたいと思って、ホットキーを使うことにした。
$#w::WinSet, Style, ^0xC00000, A
これでアクティブウィンドウのタイトルバー表示をトグルできる。
本当はSetTimerを使って、最大化時には自動でタイトルバーが消えるようにしたかったんだけど、というかできたんだけど、Firefoxだけはタイトルバーを消すと描画領域が狂うので、やめた。
ホットキーで引用符の付加/除去
;引用符付加/除去 #q:: clipboard = Send,^c ClipWait, 1 if(clipboard != "") { clipboard := RegExReplace(clipboard, "m)^[>>].*$", ">$0") clipboard := RegExReplace(clipboard, "m)^$", "> $0") clipboard := RegExReplace(clipboard, "m)^[^>>].*$", "> $0") Send,^v } return #+q:: clipboard = Send,^c ClipWait, 1 if(clipboard != "") { clipboard := RegExReplace(clipboard, "m)^>? *(.*)$", "$1") Send,^v } return
作ってはみたけれど、全然使わなかった。
なのでスクリプトから削除しようと思ったけど、貧乏性なので一応ここにメモしておく。
追記(2012/11/15)
空白行を含む場合に、うまく引用符が付かなかったのを修正。