Support Statement: gmSL Handlers and Commands

 

At present the gmSL events I find are the following:

EventType_CodeReference 0
EventType_AdjustProperties 1
EventType_AuthorProperties 2
EventType_AuthorDeclarations 3
EventType_AuthorAllocations 4
EventType_ControlMigration 5
EventType_UndefinedProperty 6
EventType_AuthorSubsystem 7
EventType_RefactorHost 8
EventType_InitializeComponent 9

 

In addition, there are many tool operations implemented with the help of gmSL commands. 

AUTHOR.C(722): gmslRunCommand("appObject1",NULL,0);
AUTHOR.C(768): gmslRunCommand("appObject2",textName,0);
AUTHOR.C(770): gmslRunCommand("appObject3",NULL,0);
AspAuthor.c(1279): gmslRunCommand("AspAuthorInterface",prams,0);
AspAuthor.c(1175): gmslRunCommand("AspAuthorInterface",prams,0);
AspAuthor.c(1847): gmslRunCommand("asp_endpage",NULL,0);
AspAuthor.c(1527): gmslRunCommand("asp_HostPage",buffer,0);
AspAuthor.c(1531): gmslRunCommand("asp_NewInclude",buffer,0);
AspAuthor.c(1806): gmslRunCommand("asp_vbnetlib",NULL,0);
AUTHOR.C(858): gmslRunCommand("AssemblyFile",NULL,0);
AUTDEFN.C(1228): gmslRunCommand("AuthorGetEnumerator",buffer,0);
AUTUTIL.C(160): gmslRunCommand("AuthorProjectCompileIncludes",prams,0);
XEQVB7.C(310): gmslRunCommand("BuildOrder_ScriptCommand",NULL,0);
AUTHOR.C(657): gmslRunCommand("classfile",classInfo,0);
AUTDEFN.C(1458): gmslRunCommand("ClassInitialize",buffer,0);
AUTDEFN.C(1474): gmslRunCommand("ClassTerminate",NULL,0);
cblauthor.c(1130): gmslRunCommand("CobolBuildFile",cname,0);
cblauthor.c(824): gmslRunCommand("CobolClassDeclaration",cname,0);
cblauthor.c(823): gmslRunCommand("CobolProjectFile",cname,0);
AUTHOR.C(474): gmslRunCommand("ControlCodeBegin",formInfo,0);
AspAuthor.c(1782): gmslRunCommand("ControlCodeEnd",NULL,0);
AspAuthor.c(1568): gmslRunCommand("ControlCodeEnd",NULL,0);
AUTHOR.C(534): gmslRunCommand("ControlCodeEnd",NULL,0);
AUTHOR.C(483): gmslRunCommand("ControlCodeMain",formInfo,0);
autwrapper.c(2140): gmslRunCommand("DeclareLibrary",externInfo,0);
autwrapper.c(2290): gmslRunCommand("DeclareLibrary",externInfo,0);
AspAuthor.c(169): gmslRunCommand("declare_crosslink",netName,0);
AUTHOR.C(664): gmslRunCommand("Declare_dispose",NULL,0);
AUTHOR.C(463): gmslRunCommand("DesignFileBegin",formInfo,0);
AUTHOR.C(470): gmslRunCommand("DesignFileEnd",NULL,0);
AUTHOR.C(465): gmslRunCommand("DesignSubInitialize",formInfo,0);
AUTHOR.C(467): gmslRunCommand("DesignSubProperties",NULL,0);
AUTHOR.C(694): gmslRunCommand("endclass",NULL,0);
AUTDEFN.C(1754): gmslRunCommand("EndConditionalRemove",NULL,0);
AUTDEFN.C(1733): gmslRunCommand("EndConditionalRemove",NULL,0);
AUTHOR.C(593): gmslRunCommand("EndModule",moduleName,0);
autwrapper.c(2289): gmslRunCommand("EndNewcProject",externInfo,0);
AUTHOR.C(1046): gmslRunCommand("EndWebProject",webInfo,0);
AUTDEFN.C(2692): gmslRunCommand("eventhandler",(char*)(codptr+oldPcnt),0);
GlobalStubs.c(237): gmslRunCommand("ExternalBuildFile",extName,0);
AUTUTIL.C(221): gmslRunCommand("ExternalLibraryReference",prams,0);
AUTUTIL.C(191): gmslRunCommand("ExternalLibraryReference",prams,0);
IdlAuthor.c(30): gmslRunCommand("IdlAuthor.IdlWriteEnumeration",pram,0);
AUTLIBR.C(1280): gmslRunCommand("libend",NULL,0);
AUTLIBR.C(1015): gmslRunCommand("libstart",NULL,0);
autwrapper.c(2139): gmslRunCommand("LocalNewc1",externInfo,0);
autwrapper.c(2150): gmslRunCommand("LocalNewc2",NULL,0);
DOCAUDIT.C(71): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(80): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(68): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(65): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(83): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(62): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(59): gmslRunCommand("LocClsFile",pram,0);
DOCAUDIT.C(135): gmslRunCommand("LocCobolFile",pram,0);
DOCAUDIT.C(117): gmslRunCommand("LocCoclass",pram,0);
DOCAUDIT.C(92): gmslRunCommand("LocConstant",pram,0);
DOCAUDIT.C(129): gmslRunCommand("LocDataField",pram,0);
DOCAUDIT.C(98): gmslRunCommand("LocDeclare",pram,0);
DOCAUDIT.C(104): gmslRunCommand("LocEnumeration",pram,0);
DOCAUDIT.C(111): gmslRunCommand("LocEvent",pram,0);
DOCAUDIT.C(114): gmslRunCommand("LocInterface",pram,0);
DOCAUDIT.C(123): gmslRunCommand("LocLibComponent",pram,0);
DOCAUDIT.C(77): gmslRunCommand("LocLibrary",pram,0);
DOCAUDIT.C(132): gmslRunCommand("LocParagraph",pram,0);
DOCAUDIT.C(95): gmslRunCommand("LocProperty",pram,0);
DOCAUDIT.C(101): gmslRunCommand("LocStructure",pram,0);
DOCAUDIT.C(86): gmslRunCommand("LocSubprogram",pram,0);
DOCAUDIT.C(120): gmslRunCommand("LocTypedef",pram,0);
DOCAUDIT.C(150): gmslRunCommand("LocUserControl",pram,0);
DOCAUDIT.C(89): gmslRunCommand("LocVariable",pram,0);
DOCAUDIT.C(74): gmslRunCommand("LocVbname",pram,0);
AUTHOR.C(591): gmslRunCommand("ModuleFile",moduleName,0);
AUTUTIL.C(291): gmslRunCommand("PrinterReference",NULL,0);
AUTHOR.C(855): gmslRunCommand("Project_Assembly",NULL,0);
AUTHOR.C(857): gmslRunCommand("Project_EndCompile",NULL,0);
AUTHOR.C(851): gmslRunCommand("Project_Preamble",(char*)("T"),0);
AUTHOR.C(854): gmslRunCommand("Project_StartCompile",NULL,0);
AUTUTIL.C(276): gmslRunCommand("ReferenceMigSupport",(char*)("F"),0);
AUTUTIL.C(280): gmslRunCommand("ReferenceMigSupport",(char*)("T"),0);
AUTHOR.C(557): gmslRunCommand("resxend",NULL,0);
AUTHOR.C(549): gmslRunCommand("resxinfo",formInfo,0);
DOCAUDIT.C(442): gmslRunCommand("SearchDefinitions",pram,0);
DOCAUDIT.C(453): gmslRunCommand("SearchReferences",pram,0);
DOCAUDIT.C(464): gmslRunCommand("SearchReferences",pram,0);
DOCAUDIT.C(328): gmslRunCommand("SearchSymbols",NULL,0);
DOCAUDIT.C(414): gmslRunCommand("SearchSymbols",pram,0);
AUTHOR.C(1290): gmslRunCommand("SharedFile_FindDefined",NULL,0);
XEQVB7.C(330): gmslRunCommand("SharedFile_ScriptCommand",NULL,0);
DOCAUDIT.C(35): gmslRunCommand("SrchAuditSymbol",pram,0);
AUTDEFN.C(1627): gmslRunCommand("StartConditionalRemove",buffer,0);
autwrapper.c(2252): gmslRunCommand("StartNewcProject",externInfo,0);
AUTHOR.C(1011): gmslRunCommand("StartWebProject",webInfo,0);
AnaFixType.c(144): gmslRunCommand("TypeInferenceFile",vb7Info.Select.sysId,0);
AUTHOR.C(1028): gmslRunCommand("WebAppProjFile",NULL,0);
AUTHOR.C(1023): gmslRunCommand("WebAppProjRef",prams,0);
AUTHOR.C(1027): gmslRunCommand("WebFixedReferences",NULL,0);
AUTHOR.C(1245): gmslRunCommand("WriteBuildFile",localName,0);
AUTHOR.C(291): gmslRunCommand("WriteBuildFile",localName,0);
AUTUTIL.C(216): gmslRunCommand("WriteGlobalReference",libName,0);
autwrapper.c(2285): gmslRunCommand("WriteGlobalReference",libName,0);