scriptitem_codeonly = $00000200;
scriptitem_nocode = $00000400;
scriptitem_all_flags = (scriptitem_issource or
scriptitem_isvisible or
scriptitem_ispersistent or
scriptitem_globalmembers or
scriptitem_nocode or
scriptitem_codeonly);
// iactivescript::addtypelib() input flags
scripttypelib_iscontrol = $00000010;
scripttypelib_ispersistent = $00000040;
scripttypelib_all_flags = (scripttypelib_iscontrol or
scripttypelib_ispersistent);
// iactivescriptparse::addscriptlet() and iactivescriptparse::parsescripttext() input flags */
scripttext_delayexecution = $00000001;
scripttext_isvisible = $00000002;
scripttext_isexpression = $00000020;
scripttext_ispersistent = $00000040;
scripttext_hostmanagessource = $00000080;
scripttext_all_flags = (scripttext_delayexecution or
scripttext_isvisible or
scripttext_isexpression or
scripttext_hostmanagessource or
scripttext_ispersistent);
// iactivescriptparseprocedure::parseproceduretext() input flags
scriptproc_hostmanagessource = $00000080;
scriptproc_implicit_this = $00000100;
scriptproc_implicit_parents = $00000200;
scriptproc_all_flags = (scriptproc_hostmanagessource or
scriptproc_implicit_this or
scriptproc_implicit_parents);
// iactivescriptsite::getiteminfo() input flags */
scriptinfo_iunknown = $00000001;
scriptinfo_itypeinfo = $00000002;
scriptinfo_all_flags = (scriptinfo_iunknown or
scriptinfo_itypeinfo);
// iactivescript::interrupt() flags */
scriptinterrupt_debug = $00000001;
scriptinterrupt_raiseexception = $00000002;
scriptinterrupt_all_flags = (scriptinterrupt_debug or