#coding:utf-8
from clnch import *
"""
アクティブ化ホットキーをトグルさせる

使い方
・このファイルをCraftLaunchの extensionディレクトリに入れる
・config.pyのconfigure関数内に以下を追加
    import ToggleHotkey
    ToggleHotkey.register(window)

"""
def register(window):
    def toggle():
        if window.isVisible():
            window.show(False)
            window.inactivate()
        else:
            window.hotkey_Activate()
    window.killHotKey( window.hotkey_Activate )
    activate_vk = clnch_ini.getint( "HOTKEY", "activate_vk", 0 )
    activate_mod = clnch_ini.getint( "HOTKEY", "activate_mod", 0 )
    window.setHotKey( activate_vk, activate_mod, toggle )