- Found in:
- SKSE
eventOnMenuClose(stringmenuName)
Description
Wiki Description
Listens for closing of UI previously registered via Form.RegisterForMenu(...). (This function requires SKSE)
Caveats
CK Wiki - Notes
- If multiple menus are registered, you'll want to differentiate in the corresponding event body as shown in the example. If only one menu is to be registered, no such differentiation is necessary.
Parameters
Examples
Event OnInit()
RegisterForMenu("ContainerMenu")
EndEvent
Event OnMenuClose(String MenuName)
Debug.Trace("A registered menu has closed.")
If MenuName == "ContainerMenu"
Debug.Trace("ContainerMenu has been registered and has closed.")
EndIf
EndEventAuto-Generated Example
Scriptname MyCoolScript extends Form
event OnMenuClose(string menuName)
Debug.trace("Event received - OnMenuClose: menuName = " + menuName)
endEventRelated Pages
- Form
- UI
- Form.RegisterForMenu(...)
- Form.UnregisterForMenu(...)
- Form.UnregisterForAllMenus()
- Form.OnMenuOpen(...)
