Index: ps/trunk/binaries/data/mods/_test.gui/gui/gui.rng =================================================================== --- ps/trunk/binaries/data/mods/_test.gui/gui/gui.rng +++ ps/trunk/binaries/data/mods/_test.gui/gui/gui.rng @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: ps/trunk/binaries/data/mods/_test.gui/gui/gui_page.rng =================================================================== --- ps/trunk/binaries/data/mods/_test.gui/gui/gui_page.rng +++ ps/trunk/binaries/data/mods/_test.gui/gui/gui_page.rng @@ -0,0 +1,14 @@ + + + + + + + + + + + Index: ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.js =================================================================== --- ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.js +++ ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.js @@ -0,0 +1,14 @@ +var state_before; +var state_after; + +function handleInputBeforeGui(ev) { + if ((ev.type == "hotkeydown" || ev.type == "hotkeyup") && ev.hotkey == "test") + state_before = Engine.HotkeyIsPressed("test"); + return false; +} + +function handleInputAfterGui(ev) { + if ((ev.type == "hotkeydown" || ev.type == "hotkeyup") && ev.hotkey == "test") + state_after = Engine.HotkeyIsPressed("test"); + return false; +} Index: ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.xml =================================================================== --- ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.xml +++ ps/trunk/binaries/data/mods/_test.gui/gui/hotkey.xml @@ -0,0 +1,4 @@ + + +