MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: JEDIT[Next]: WinVI (large file editor)
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Tips and Tricks->Tools->Text Editors->PsPad

PsPad

I haven't used this editor myself but it did look pretty impressive. You can download it from "http://www.pspad.com/".

Adding Syntax Highlighting

Thanks to Carsten Gerhardt for these instructions (posted it in the MAKEMSI newsgroup):

You've to add a section in an ini-file in syntax-folder like this:

[KeyWords]
AbortIf=
Access=
Adsi=
/Adsi=
Binary=
CodePage=
Column=
Component=
/Component=
Component?=
ComPlusApp=
/ComPlusApp=
ComPlusComp=
ComPlusCompUpdate=
/ComPlusCompUpdate=
ComPlusProperty=
ComPlusRole=
ComPlusExport=
Dialog=
/Dialog=
DialogEntry=
DialogPreview=
DialogRemove=
Directory=
DirectoryCompress=
DirectoryTree=
DllCa=
Environment=
ExeCa=
Extn=
/Extn=
ExtnAction=
Feature=
/Feature=
Feature?=
File=
FileComment=
/FileComment=
Files=
FilesExclude=
FilesExcludeClear=
FileFind=
FileMake=
/FileMake=
FileMakeIgnore=
/FileMakeIgnore=
Guid=
HtmlDirTable=
Icon=
Ini=
IniFile=
/IniFile=
IniSection=
/IniSection=
JsCa=
/JsCa=
JsCaSetup=
MapUserDir=
MergeModule=
MSI=
/MSI=
MsiExtraFiles=
MsiValFilter=
Path=
Platform=
Property=
PropertyCa=
PropertyList=
Registry=
RegistryComment=
/RegistryComment=
RegistryImport=
RegistryRead=
RemoveFile=
Row=
/Row=
RowsDelete=
RowsDeleteAll=
RunCmd=
/RunCmd=
Schedule=and=/Schedule =
SelfRegister=
ServiceControl=
ServiceInstall=
Shortcut=
SourceFile=
Summary=
Table=
/Table=
TableCreate=
TableDefinition=
/TableDefinition=
TableExportToIdt=
TableImportFromIdt=
VBS=
/VBS=
VbsCa=
/VbsCa=
VbsCaEntry=
/VbsCaEntry=
VbsCaSetup=
WrapInstall=

Then you have a basic syntax-highlighting.
Not everything works, eg. the string quoting of PPWIZARD is much more
powerful than the highlighting of PSPad.
But in PSPad you're able to start the mm-compiler with a Button when
you're editing a .mm, .mmh or .ver file and you could also call the
MakeMSI-Help via ALT-F1, ....

This is quite ok for me.
Checkout the PSPad-Help for Syntax-Highlighting. If you need more
advice or my MakeMSI.ini file contact me.


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: JEDIT[Next]: WinVI (large file editor)


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.