Skip to main content


Showing posts from September, 2010

A couple bug fixes and a new video

Yesterday I found a couple bugs. Tabbing or untabbing multiple lines of text would occasionally fail. The size of the tab itself was inconsistent inside the textbox. This seems to be a glitch in the RichTextBox itself. I solved both bugs yesterday and it's working fine now. Then today I created a little promotional video for Regex Hero Professional . It's definitely of a different style than the other videos I've made. It's a little light on dialog and a little heavy on demonstration. Also I've included a couple clips from royalty-free songs I purchased from today. Let me know what you think.

Regex Hero Now Handles Wide Spans of Text

There's been a bug in Regex Hero (and in Silverlight) ever since it launched. It's something I've tried to fix on many occasions but was always left in tears. The problem lies with scrollable textboxes. You see, Regex Hero doesn't word wrap. If it did, the instant highlighting would be much, much slower. So if you're pasting a huge block of text that is over 25,000 pixels wide into the textbox, of course you'll be doing a lot of scrolling. The bug was a strange one. After a certain limit the text would essentially go blank as you're scrolling. This was incredibly annoying. Finally, Microsoft released the RichTextBox control in Silverlight 4. It's a much more powerful control, and best of all, it doesn't have this bug! I've spent the last 3 weeks implementing changes to make the RichTextBox work within Regex Hero... In making this change I've also solved a problem with my multiple undo/redo system. That's simply because