VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



clsScintilla: Scintall Source Code Highlighting DLL in VB

by Stewart (12 Submissions)
Category: Custom Controls/Forms/Menus
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (5 Votes)

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

Download clsScintilla: Scintall Source Code Highlighting DLL in VB

Download clsScintilla: Scintall Source Code Highlighting DLL in VB (84 KB)

clsScintilla: Scintall Source Code Highlighting DLL in VB Comments

No comments have been posted about clsScintilla: Scintall Source Code Highlighting DLL in VB. Why not be the first to post a comment about clsScintilla: Scintall Source Code Highlighting DLL in VB.

Post your comment

Subject:
Message:
0/1000 characters