home *** CD-ROM | disk | FTP | other *** search
- !!Script
- // Copyright ⌐ 1997-1998 - Modelworks Software
- // @Modified build 239 cm19981207 - added document comment
- // @Modified build 326 cm19991011 - added cc type
- // @Modified build 611 cm04132002 - added support for preprocessor syntax coloring
-
- /**
- @Notify: onPrestartupCFiles~adds support for h, c, cpp and mak file types.
- @EndTool:
- @Summary: onPrestartupCFiles~adds C file support
- */
-
- function OnNotify()
- {
- var output = getOutput();
- var logEvents = getGlobal("LogEvents", false);
- if (logEvents)
- {
- output.writeLine("Running onPreStartupCFiles");
- }
-
- var documentTemplate = Application.createDocumentType("h file", "",
- "h (*.h)", ".h", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("hh file", "",
- "hh (*.hh)", ".hh", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("hpp file", "",
- "hpp (*.hpp)", ".hpp", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("c++ file", "",
- "c++ (*.cpp)", ".cpp", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("cc file", "",
- "c++ (*.cc)", ".cc", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("c file", "",
- "c (*.c)", ".c", "", "C++");
- documentTemplate.specialKeywordCharacters("#");
-
- var documentTemplate = Application.createDocumentType("Make file", "",
- "mak (*.mak)", ".mak", "", "Make");
- documentTemplate.specialKeywordCharacters("#");
- }
-
- !!/Script
-
-