GUI enabling/disabling of controls: Difference between revisions

Content added Content deleted
No edit summary
Line 1,497: Line 1,497:


=={{header|M2000 Interpreter}}==
=={{header|M2000 Interpreter}}==
Normally a function can't call other except something global or something defined in function (local). Using Call Local we call functions like function's part. When an event service function called (by event), interpreter provide the same name as the module's name, where form declared, so this call is a "local call". So a second local call inside event service function,also provide same name. So global local1 called as local, so code executed as part of CheckIt (but without same "current" stack, and other specific to execution object properties). Modules, functions, threads, events are all executed on "execution objects" which carries the execution code.
Normally a function can't call other except something global or something defined in function (local), or for member functions in Group object, they can call other members public or private at same level or deeper but then only the public members. Using Call Local we call functions like function's part. When an event service function called (by event), interpreter provide the same name as the module's name, where form declared, so this call is a "local call". So a second local call inside event service function,also provide same name. So global local1 called as local, so code executed as part of CheckIt (but without same "current" stack, and other specific to execution object properties). Modules, functions, threads, events are all executed on "execution objects" which carries the execution code.


<lang M2000 Interpreter>
<lang M2000 Interpreter>
Line 1,570: Line 1,570:


</lang>
</lang>





=={{header|Maple}}==
=={{header|Maple}}==