SyntaxArea (please test)

BlitzMax Forums/BlitzMax GUI Programming/SyntaxArea (please test)

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

hi, currently I'm developing a new IDE for Bmax and maybe other BB dialects.
The target is to create a crossplattform single textarea replacement for the standard ones.

Currently it features:
-Text Loading/Saving (unicode)
-Text Editing
-Getting the selected Text
-Linenumbers
-Syntaxhighlighting
-a small parser for getting syntax errors (not build into the test)
- very fast file loading and display (maxide.bmx in ~60ms, minib3d ~150ms)
- low CPU usage
- currently only monotype fonts

planned Features:
-Folding (is already in but not ready ;) )
-All the Edit functionality like Copy,Paste,Cut etc...
-Autolists (like the ones out of VStudio)
-All kinds of Fonts
-and a lot more

the syntaxhighlighter and parser is flexible and Keywords or blocks could be added on the fly. So syntax highlighting for other languages should be very easy to implement.

Here is a small test file:
http://klepto2.kl.funpic.de/DL/CodeArea5.exe

Note: it needs some time to start at the moment, because it is scanning all available modules on the start.

and a small screen: