|
HookPoint Interface (old)
|
|
| · | OUI_Extension2()
|
| · | OUI_Clear_Extensions()
|
| · | OUI_Register_Extension()
|
| · | OUI_Register_Extensions()
|
| · | OUI_Register_SubExtension()
|
| · | OUI_Register_Vendor() (compiled only)
|
| <MvFUNCTION NAME = "OUI_Install" STANDARDOUTPUTLEVEL = "" ERROROUTPUTLEVEL = "syntax, expression">
|
| <MvASSIGN NAME = "l.modcode" VALUE = "{ Module_Code() }">
|
| <MvASSIGN NAME = "l.save_mod" VALUE = "{ Modules.d.id }">
|
| <MvDO FILE = "{ g.Module_Library_DB }" NAME = "l.ok" VALUE = "{ Module_Find_ID(Stores.d.ui_id) }">
|
| <MvIF EXPR = "{ l.ok }">
|
| <MvIF EXPR = "{ substring(Modules.d.code, 1, 6) EQ 'OPENUI' }">
|
| <MvDO FILE = "{ g.Module_Root $ Modules.d.module }" NAME = "l.trash" VALUE = "{ OUI_Register_Extension(l.modcode, 1, '------------------------------------------*') }">
|
| <MvDO FILE = "{ g.Module_Root $ Modules.d.module }" NAME = "l.trash" VALUE = "{ OUI_Register_Extension(l.modcode, 21, '--*') }">
|
| </MvIF>
|
| </MvIF>
|
| <MvDO FILE = "{ g.Module_Library_DB }" NAME = "l.ok" VALUE = "{ Module_Find_ID(l.save_mod) }">
|
|
|
| <MvFUNCRETURN VALUE = "{ l.ok }">
|
| </MvFUNCTION>
|
| <MvFUNCTION NAME = "OUI_Uninstall" STANDARDOUTPUTLEVEL = "" ERROROUTPUTLEVEL = "syntax, expression">
|
| <MvASSIGN NAME = "l.modcode" VALUE = "{ Module_Code() }">
|
| <MvASSIGN NAME = "l.save_mod" VALUE = "{ Modules.d.id }">
|
| <MvDO FILE = "{ g.Module_Library_DB }" NAME = "l.ok" VALUE = "{ Module_Find_ID(Stores.d.ui_id) }">
|
| <MvIF EXPR = "{ l.ok }">
|
| <MvIF EXPR = "{ substring(Modules.d.code, 1, 6) EQ 'OPENUI' }">
|
| <MvDO FILE = "{ g.Module_Root $ Modules.d.module }" NAME = "l.trash" VALUE = "{ OUI_Register_Extension(l.modcode, 1, '') }">
|
| <MvDO FILE = "{ g.Module_Root $ Modules.d.module }" NAME = "l.trash" VALUE = "{ OUI_Register_Extension(l.modcode, 21, '') }">
|
| </MvIF>
|
| </MvIF>
|
| <MvDO FILE = "{ g.Module_Library_DB }" NAME = "l.ok" VALUE = "{ Module_Find_ID(l.save_mod) }">
|
|
|
| <MvFUNCRETURN VALUE = "{ l.ok }">
|
| </MvFUNCTION>
|