Now if we could just make vbChat make better use of the window size it has assigned to it we'd really be talking. It seems to be limited to a fixed number of characters per line which seems to be hard coded somewhere.
Unfortunatelly, even though I know how to find out the user's screen resolution via a javascript, I have no idea how to pass this parameter to HTML.
The characters per line, I can't remember if it hard encoded, but the vertical size of the main messages window is. This can be found in the chat_main template, if you look in there, you will find something like:
<td class='alt2' align='center' width='85%' height='300'>
<iframe width='100%' height='100%' frameborder='0' border='0' src='vBChat.php?&do=chatFrameBlank' name='vBChatFrame'>Your Browser Does Not Support Iframe's, Get One That Does!</iframe>
The syntax might be a bit different, because my installation is heavily customized. However, you will notice that height='300' in the td tag. If you change that, the main area of the chat window gets larger, so more rows fit in there. However, ideally, this shouldn't be an arbitrary number, hard-encoded in the template, but something that is derived from the screen's resolution or even better, the window size itself. BUT, as I said, I do not know how to pass a parameter I calculate in a javascript, to HTML.
As for the characters per line, I think you could do something in the declaration of the tables, mine certainly seem to resize OK horizontally. Check out the table tags in the chat main, if memory servers me right, that's the place to look for.
Sorry I can't be more helpful :-(