IModuleTree.GetFirstToplevelInstance (METH) ¶ METHOD GetFirstToplevelInstance : IModule Returns the first toplevel instance of the tree. Returns 0 if (and only if) the tree is empty. InOut: Scope Name Type Return GetFirstToplevelInstance IModule
IModuleTree.GetParent (METH) ¶ METHOD GetParent : IModule Returns the parent instance of a given module instance Returns 0 if (and only if) md is a toplevel module instance. InOut: Scope Name Type Comment Return GetParent IModule Input md IModule The module instance that is queried (must not be 0)
IModuleTree.NextSibling (METH) ¶ METHOD NextSibling : IModule Returns the next sibling of a module instance. Returns 0 if (and only if) md has no further sibling. Note: can be called for toplevel instances, too. InOut: Scope Name Type Comment Return NextSibling IModule Input md IModule The module instance that is queried (must not be 0)
IModuleTree.PrevSibling (METH) ¶ METHOD PrevSibling : IModule Returns the previous sibling of a module instance. Returns 0 if (and only if) md has no previous sibling. Note: can be called for toplevel instances, too. InOut: Scope Name Type Comment Return PrevSibling IModule Input md IModule The module instance that is queried (must not be 0)
Identification ¶ Environment (Property) Handle (Property) ModuleInfo (Property)
IModule.Environment (PROP) ¶ PROPERTY Environment : POINTER TO MEnv The environment of the instance. (Used e.g. by the TreeAccess functions.)
IModule.Handle (PROP) ¶ PROPERTY Handle : ModuleHandle Gets an internal handle of the module instance. The handle is set by the initialization code of the application composer and should not be set in any other context. The handle is used internally to identify the module instance inside the module tree. You should never need this handle in any other context.
IModule.ModuleInfo (PROP) ¶ PROPERTY ModuleInfo : POINTER TO ModuleInfo The module info of this module instance.
StandardCalls ¶ CallPrioHighEnd (Method) CallPrioHighStart (Method) CallPrioLowEnd (Method) CallPrioLowStart (Method) CallPrioMediumEnd (Method) CallPrioMediumStart (Method)
IModule.CallPrioHighEnd (METH) ¶ METHOD CallPrioHighEnd : BOOL Called at the end of the high priority task if one is defined. Note : the return value is not used. InOut: Scope Name Type Return CallPrioHighEnd BOOL