diff --git a/binaries/data/mods/_test.gui/gui/gui.rng b/binaries/data/mods/_test.gui/gui/gui.rng new file mode 100755 index 0000000000..9424e0fa21 --- /dev/null +++ b/binaries/data/mods/_test.gui/gui/gui.rng @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/binaries/data/mods/_test.gui/gui/gui_page.rng b/binaries/data/mods/_test.gui/gui/gui_page.rng new file mode 100755 index 0000000000..c50e60f9e4 --- /dev/null +++ b/binaries/data/mods/_test.gui/gui/gui_page.rng @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/binaries/data/mods/_test.gui/gui/hotkey.js b/binaries/data/mods/_test.gui/gui/hotkey.js new file mode 100755 index 0000000000..3ebf6e50e1 --- /dev/null +++ b/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; +} diff --git a/binaries/data/mods/_test.gui/gui/hotkey.xml b/binaries/data/mods/_test.gui/gui/hotkey.xml new file mode 100755 index 0000000000..04e929c76c --- /dev/null +++ b/binaries/data/mods/_test.gui/gui/hotkey.xml @@ -0,0 +1,4 @@ + + +