You really don't need to bump the thread every 12 hours. I'm not glued to the forums. When I visit, I'll see your post on my "new posts since last visit" list, whether it's been 20 seconds or 20 years since you posted. Bumping doesn't magically summon me, or alert me in any way that you're posting.

Anyway, I've edited my code again. Since I don't have time to look through thousands of lines of crappy Blizzard UI code to figure out why their template is so bad, I've just switched it to using the existing editbox for ChatFrame1. This may cause taint, so let me know if you get any "action blocked" errors as a result.

@elcius:

As I already said in my first code post, your code may "work" but it has a lot of issues -- global leakage, unnecessary calls to useless functions, and (most problematic) no error checking.