I ported Rennus_Dragonbane's Chat Catcher for ZMud over to MushClient.
http://www.2shared.com/file/41aCWQhS/miniChat.html
If anything doesn't seem right, let me know.
WindowCreate (win, 0, 0, 800, 800, 7, 0, ColourNameToRGB("black"))
Here, "800, 800" is the width and height of the miniwindow. I tried to derive it from the current window size, but it didn't work right off the bat and it's lunch time. I'll continue to work on it, but for now, you will need to change the values to something that fits your screen, or who knows, maybe it already fits.
Also with the above line, you can change the background color of this miniwindow. I chose black for myself, but "gray" looks ok too.
WindowFont (win, "f", "Times New Roman", 12, true, false, false, false)
Here, "12" is the font size. choose what you wish.
yPos = yPos + 15
Changing the font size will likely cause this to need to be changed. Quick example: If font size is 15 and you have the line just above, adding only 15, then subsequent messages will be stacked right on top of each other with absolutely no space in between them.
WindowText (win, "f", messages[i],
5, yPos, 0, 0, ColourNameToRGB ("white"),
false)
The color here is the font colour. Change it if you want.
When you have read all of your messages, or you just want to clear it, type "clear" as a command. The clear alias I added will clear the window and all messages, so be sure to read them all before typing "clear".
I think that's it...Enjoy.