AutoHotkeyを使ってChromeのタブ周りの操作を快適にする

追記:再起動したせいか Chrome_WidgetWin_1 に戻ってた。謎。

#IfWinActive ahk_class Chrome_WidgetWin_1

のようにしてたのを複数条件にするには型(?)とセットで半角スペースでつなげればよかった。

#IfWinActive ahk_class Chrome_WidgetWin_1 ahk_class Chrome_WidgetWin_2 ahk_class Chrome_WidgetWin_3

参考:
http://ahk.xrea.jp/commands/_IfWinActive.html
http://ahk.xrea.jp/Window.html


追記chrome 21.0.1180.83 mからchromeのウィンドウのクラス名がChrome_WidgetWin_1 から Chrome_WidgetWin_2 に変更された。20120823

注意:chrome19で Chrome_WidgetWin_0 から Chrome_WidgetWin_1 に変更されました。

ダブル中クリックでchromeのタブを復元する設定を書いた。
AutoHotkeyを使ってChromeのタブ切り替えをマウスホイールで行う - Cherenkovの暗中模索にっき の設定と合わせて

#IfWinActive ahk_class Chrome_WidgetWin_1

;mouse wheel to tab switch
~WheelUp::
MouseGetPos, x, y
if (y < 45) {
  send, ^{PgUp}
}
return

~WheelDown::
MouseGetPos, x, y
if (y < 45) {
  send, ^{PgDn}
}
return


;double middle click to reopen closed tab
~MButton::
MouseGetPos, x, y
if (y < 45) {
  if ((A_PriorHotKey = A_ThisHotKey) && (A_TimeSincePriorHotkey < 300)) {
    send ^+t
  }
}
return

#IfWinActive

*1

*1:double middle mouse click 中クリック ミドルマウス ミドルクリック