Addin Syntax Highlighter DLL, and BCX Wizard DLL for PellesC

Version 2.90.0 of PellesC includes an updated addin interface. As promised there is now support for writing a customized Syntax Highlighter addin, allowing BASIC files to be edited directly in the IDE. The download includes a sample of a generic BASIC highlighter which I modified, adding;

To use the DLL you must copy the file "BCXfile.dll" and "BCXfile.ini" to the "\PellesC\Bin\AddIns" folder. If the folder does not exist, you can create it. When you next start PellesC, go to the Tools - Customize - Add-in and check "BCX syntax color highlighter". A "BCX Build" button will be added to the button bar, and when you select "File - Open" in the IDE, there will be an option to open BCX Source files (*.bas). The "BCXWizard.dll" must be copied to the "\PellesC\Bin\Wizards" folder. You can now open or create your BCX file in POIDE, then press the BCX Build button to translate it. If you do not already have a project defined, the "New Project" dialog opens and you can use the BCXWizard to create the project. Creating the project needs only be done once. If a project is open when you press the BCX Build button, then the BCX file is translated and the project build in one step. You might need the header files for add ins (available from the PellesC download page) to recompile the source. The source code of the DLLs can be found here.

bcx-addin-wiz-source.zip

If you only want the DLLs

bcx-addin-wiz-dll.zip