Turtle Rich Text control: vbAccelerator's RichEdit control modified to work in an OCX
Turtle Rich Edit Control
version 1.0.1
Many of you may have noticed issues in using Steve's original VbAccelerator Rich Edit control to build an OCX. Basically, you might just as me not be able to build an UserControl using the original vbAccelerator's Rich Edit control.
I took the chance of debugging Steve's original excellent control as i wanted to be able to build OCXs using it. This resulted in minor code modifications and in the necessity of including the SsubTmr6 code (still from VbAccelerator) within the control itself due to hooking issues that often resulted into crashing.
This is a first release of this modified control, and as per the vbAccelerator original license included in the downloadable file I have retained the original copyright notice, changed the name to 'Turtle Rich Edit Control' to exclude the name 'vbAccelerator' and made no mistery that this is entirely based on Steve McMahon's code.
Should I be infringing some copyrights which I might not be aware of just let me know, my intention here is just to give it back to Steve and to the community of VB developers out there (VBforums.com, you guys rock!).
Finally, this control has not been fully tested therefore if you use it, you are doing so AT YOUR OWN RISK. I will simply take no responsability for any damage this control may cause.
Hopefully this will help some developers just as it did help me.
Cheers,
Roberto Ostinelli
(aka wildcat_2000 on VBforums.com).
Last edited by wildcat_2000; Sep 8th, 2005 at 10:46 AM.
When your car breaks down,
close all windows and retry
Re: Turtle Rich Text control: vbAccelerator's RichEdit control modified to work in an OCX
For me, the major problem with Steve's code is that even though you can write Unicode text into it, you still can't get the text out of the control in Unicode format. And I haven't figured yet how to fix that (though paid only about an hour to the code at this point).
Atleast it is great you've taken out the DLL requirement, I don't fancy them all that much.