VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

clsScintilla: Scintall Source Code Highlighting DLL in VB

Stewart  (12 Submissions)   Custom Controls/Forms/Menus   Intermediate   Wed 3rd February 2021

Update: ClearUndoBuffer called when opening a document and also when creating a new document. This will prevent performing an undo event or redo event after creating a new document. Also added undo and redo (CTRL+Z and CTRL+Y) to the removehotkeys function so it won't double undo or double redo. Also noticed in replaceall I had left a debug.print which was the biggest reason for it's incredibly slow speed. Removed that.

This is a wrapper for Scintilla. For those of you who don't know it's a source code highlighting component wrapped in a DLL. It is written in C++ and regularly updated.
The main portion of this code is a class file which provides control like properties and functions. It also has a Find, Replace and Goto form, and several modules. Thanks to Steve McMahon from VbAccelerator who helped me on several things when writing this. Also thanks to the author of ScintillaVB which I did get some pieces of code from and plenty of ideas. And most of all thanks to the authors of Scintilla. This code is not yet complete and honestly probably never will be due to how often scintilla is updated, but it's got a good ammount of support for Scintilla built in. I will post updates in features and bug fixes as they are done. Please if you find a bug or wish to see something of scintilla added which is not already available post it on the forums at https://www.ceditmx.com. Please leave comments an d suggestions :)

Rate clsScintilla: Scintall Source Code Highlighting DLL in VB (6(6 Vote))

Download clsScintilla: Scintall Source Code Highlighting DLL in VB

clsScintilla: Scintall Source Code Highlighting DLL in VB Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters