Note: Here is the latest. Still have a problem with nested tags, but I'll get around to that. This version has a nice find and replace and an improved Spell Checker, now you can right click on the spelling error rather than double click. I'm putting everything into classes so you'll see there are currently 14 classes in the project.
Beta 2: Fixed a few problems.
No longer spell checks code areas as per Wiz's suggestion.
Automatically recognizes when you want to insert more code into a code region and marks it for you.
Allows you to deleted code sections.
Basic Smilies work, but still need to add Candor smilies
Still not ready for Prime-time, but here is a Beta version of a WYSIWYG editor for these VBForums.
Using the editor is similar to using WordPad, but with additional features.
After composing your post in the WYSIWYG editor, you can then copy the post to
the clipboard and the program will insert the appropriate tags.
In addition to the text editing features, it has spell checking, and markup features
for Visual Basic and C++ code.
It is a Beta program so not all the features have been finished or fully debugged. It's still useable
Since you can view the and alter the vb tags before pasting them into your post.
Please take a look at it and tell me what you think. I will continue to update the zip file as new features are installed and bugs fixed.
This program has turned out to be a much bigger job than I thought. The main problem is what I call "nesting errors". The VBulletin tags are very picky about how they are nested. So I need to make sure that tags opened inside other tags are closed before to outside tag. For instance
Will not give the desired results instead I have to honor the nesting order, font is nested inside color so must be closed before color. This is even more of a nightmare when dealing with lists.
Anyway I've handled two of the types of nesting errors and am working on the third type. I've also added a few more features such as smilie an hyperlink insertion.
Here is some of the things i think you might wona add fix:
FIX:
spell checker needs to eliminate ever word that strarts with int??? str??? that way it will know its a veriable not a miss spelled word.
UPDATE:
Short cut to: VB6, VBForums - (VB6 and befor .net chit chat etc..) , and Microsoft Research Center
OverAll Nice Work
1) If your post has been adequately answered please click in your post on "Mark Thread Resolved".
2) If someone has been useful to you please show your respect by rating their posts.
3) Please use [highlight="VB"] 'your code goes in here [/highlight] tags when posting code.
4) Before posting your question, make sure you checked this links: MICROSOFT MSDN -- VB FORUMS SEARCH
5)Support Classic VB - A PETITION TO MICROSOFT
I see on your app you still have the numbered list to do. I am making an app similar to yours and was wondering how you would make this feature because the rich text box unfortunately doesn't have a .sel function for a numbered list like the .sellbullet as im sure your aware.