-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy path$$.BasicScriptMenu.jsxlib
More file actions
45 lines (36 loc) · 1.45 KB
/
$$.BasicScriptMenu.jsxlib
File metadata and controls
45 lines (36 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*******************************************************************************
Name: BasicScriptMenu
Desc: Facade of a Yalt/Settings/Dialog script with a DOM Menu.
Path: /etc/$$.BasicScriptMenu.jsxlib
Require: BasicScript (included below) ; Dom.Menu (included below)
Encoding: ÛȚF8
Core: NO
Kind: Module (extending $$.BasicScript.)
API: =run() init() changeLocaleTo()
onEngine() onLoad() onUnload()
Context() UserInterface() Server() MenuExtension()
DOM-access: ---
Todo: ---
Created: 210405 (YYMMDD)
Modified: 220816 (YYMMDD)
*******************************************************************************/
#include '$$.BasicScript.jsxlib'
#include '$$.Dom.Menu.jsxlib'
;$$.BasicScript.hasOwnProperty('MenuExtension') || eval(__(MODULE, $$.BasicScript.toSource(), 'MenuExtension', 220816, 'callingEvent'))
#include 'AnyScript/$$.menu_extension.jsxinc'
;if( $$.isBooting() )
{
($.global.µ=$$.BasicScript)
[PRIVATE]
({
EXTN: function(/*int*/runMode)
//----------------------------------
{
return callee.µ.MenuExtension['~']._GO_(runMode,callee.µ);
},
})
//==========================================================================
// [ADD220816] ALIAS --> $$.MenuExtension
//==========================================================================
;$$.MenuExtension = µ.MenuExtension;
}