Index: binaries/data/mods/_test.gui/gui/regainFocus/page_regainFocus.xml =================================================================== --- /dev/null +++ binaries/data/mods/_test.gui/gui/regainFocus/page_regainFocus.xml @@ -0,0 +1,5 @@ + + + common/styles.xml + regainFocus/regainFocus.xml + Index: binaries/data/mods/_test.gui/gui/regainFocus/regainFocus.js =================================================================== --- /dev/null +++ binaries/data/mods/_test.gui/gui/regainFocus/regainFocus.js @@ -0,0 +1,7 @@ +var receivedEvents = 0; +var obj1 = Engine.GetGUIObjectByName("obj1"); + +obj1.onPageRegainedFocus = () => { ++receivedEvents; }; +obj1.onTick = () => { + Engine.PushGuiPage("regainFocus/page_emptyPage.xml", {}, () => Engine.PushGuiPage("regainFocus/page_emptyPage.xml")); +}; Index: binaries/data/mods/_test.gui/gui/regainFocus/regainFocus.xml =================================================================== --- /dev/null +++ binaries/data/mods/_test.gui/gui/regainFocus/regainFocus.xml @@ -0,0 +1,6 @@ + + + + +