A simple and straightforward NET 2.0 wrapper around the Scintilla Native control that enables you to manage the client more easier. #NET wrapper #Scintilla Native control #Code snippet #Scintilla #Wrapper #Native control
ScintillaNET was developed to be a .NET 2.0 wrapper around the Scintilla Native control. It provides a friendly .NET interface around the unwieldy Scintilla component which has an intentionally flat API so that a maximum language integration compatibility is possible.
While released more than a decade ago, the app has suffered some changes, as the developer decided to rewrite everything from scratch to improve it. For starters, the project now features First Class Characters that resolved the issue that Scintilla works with bytes and not characters.The APIs can now work with character-based offsets and ranges.
A further noteworthy change from the original project is the integration of a single library. Since it was very confusing to distribute ScintillaNET DLL and its native component, now the library packs SciLexer.dll in the ScintillaNET DLL. Consequently, everything can now be run from a single library and even create NuGet packages.
Lastly, the library uses indexers to access lines, but not treat them as a .NET collection, since this was not the purpose of the project. The developer points out that even though this is not the goal, ScintillaNET cannot add, insert or remove lines, as the operations are handled as text changes.
What's new in ScintillaNET 3.6.3:
- Updated native SciLexer DLLs to version 3.7.2 (latest)
- Fixed a few misspellings in the Style type (thanks to @tarobun)
- Support for .NET 3.5 Client Profile (thanks to @martinrotter)
- VirtualSpace.NoWrapLineStart to prevent left arrow movement and selection from wrapping to the previous line
ScintillaNET 3.6.3
add to watchlist add to download basket send us an update REPORT- PRICE: Free
- runs on:
- Windows All
- file size:
- 1.3 MB
- filename:
- jacobslusser.ScintillaNET.3.6.3.zip
- main category:
- Programming
- developer:
- visit homepage
Zoom Client
calibre
ShareX
Bitdefender Antivirus Free
IrfanView
Microsoft Teams
Windows Sandbox Launcher
4k Video Downloader
Context Menu Manager
7-Zip
- 4k Video Downloader
- Context Menu Manager
- 7-Zip
- Zoom Client
- calibre
- ShareX
- Bitdefender Antivirus Free
- IrfanView
- Microsoft Teams
- Windows Sandbox Launcher