Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Example dll for syntax hiliting
#1
This is example dll for syntax hiliting.
A lot faster then native RapidQ procedure (see HLEditor.zip)
'Not complete, for example only.
'known parser bugs - with esc sequences, with tabs (for fix tabs replaced by spaces)
'colors choose is not completed.
' not works properly with large (~200 k) files
http://www.wildgardenseed.com/RQDP/HiLightDll.zip
ith best regards, Andrew Shelkovenko.
http://www.wildgardenseed.com/RQDP/FreeBasic/index.html - FreeBasic documentation Project
Reply
#2
v1.1

http://www.wildgardenseed.com/RQDP/HiLightDll.zip

-bug ' not works properly with large (~200 k) files
+keylist passed as parameter
ith best regards, Andrew Shelkovenko.
http://www.wildgardenseed.com/RQDP/FreeBasic/index.html - FreeBasic documentation Project
Reply
#3
How do I use it with context?
y smiley is 24 bit.
[Image: anya2.jpg]

Genso's Junkyard:
http://rel.betterwebber.com/
Reply
#4
Quote:How do I use it with context?

With context editor?
If you have context sources you can call

Function HiLight (byval RhWnd as long, byval HiLiteFontHandle as long, KeyListText as string) as long

RhWnd is RichEdit handle
HiLiteFontHandle is used font handle
KeyListText is keyword list string.

and text in RichEdit will be hilited.

Well, see HLDllEditor.bas example. 8)
ith best regards, Andrew Shelkovenko.
http://www.wildgardenseed.com/RQDP/FreeBasic/index.html - FreeBasic documentation Project
Reply
#5
Quote:How do I use it with context?

I have a freebasic lighlighter for the Context Text Editor if you'd like send me an email addy I can send it to and i'll be happy to oblige ;-)
hen they say it can't be done, THAT's when they call me ;-).

[Image: kaffee.gif]
[Image: mystikshadows.png]

need hosting: http://www.jc-hosting.net
All about ASCII: http://www.ascii-world.com
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)