Any of the Words
Link to us
Scintilla ActiveX Control
Click to e-mail author
For those of you who aren't aware scintilla is a component written in C++ which provides advanced support for syntax highlighting and support for virtually any programming language. This project has been somewhat ongoing and will continue to evolve as bugs are found and suggestions and requests are built into it. What this control does is wrap the Scintilla DLL into an easy to use ActiveX control. Because of VB's differences from C++ utilizing Scintilla is no easy task. However this control makes it fairly easy to do. Some of the changes to this project overall have been 1) Removing all outside dependancies apart from of course VB's runtime library's and scintilla itself. 2) Wrapping the class into an activex control to provide a visual control to work with at design time. 3) Repaired the ExportToHTML function. 4) Support for automaticly displaying intellisense following any character. 5) Improved the Options Dialog, 6) Converted the language format from INI to binary drastically improving load and save time 6) Added flags. More has been done but those are the major changes. A help file has been included outlining all the properties and methods. You will need the scilexer dll which is available at http://www.scintilla.org. You can download directly from here or you can download from http://www.ceditmx.com/scintillaax.zip. The file off my site does contain the sciLexer.dll and a compiled version of the control however the oCX is not necessary. I'm looking for any help I can get on this project. I want to get it as advanced and useful to all as possible. I plan to dedicate a section of my website to it in the near future. For the moment if you make any changes or bug fixes please feel free to share them with me so I can include them. Also if you have any thoughts, idea's or suggestions share them so I can improve this as much as possible. Thank you.
© 2013 A1VBCode. All rights reserved.