More info in this thread too: viewtopic.php?p=11942#p11942
Code: Select all
@APPTITLE "Hide me!"
@APPDESCRIPTION "...and then double-click my icon."
@DISPLAY {Hidden = True}
Function p_EventFunc(msg)
End
EndFunction
Function p_Iconify(msg)
If msg.action="HideWindow"
mui.Set("app", "iconified", True)
Else
mui.Set("app", "iconified", False)
EndIf
EndFunction
gui$=[[
<?xml version="1.0" encoding="iso-8859-1"?>
<application base="HELLOWORLD" id="app">
<window title="Example GUI" muiid="MAIN" notify="closerequest" width="Visible:10">
<vgroup>
<text>bla</text>
</vgroup>
</window>
</application>
]]
mui.CreateGUI(gui$)
InstallEventHandler({MUIRoyale = p_EventFunc, ShowWindow=p_Iconify, HideWindow=p_Iconify})
; SetInterval(1, Function() EndFunction, 500) ; Enable this line to have a work-around.
Repeat
WaitEvent
Forever