A gradually self-hiding chat box
Would it be possible to create a chat box that can gradually re-size itself, so that it can shrink based on the amount of text in it?
As an example, let's say I have not recieved any tells for some time, so my chat box is currently invisible. I then recieve a tell that is 3 lines long, so my chat box appears and shows the last 3 lines of text I have recieved. After a short period of time (say 20 seconds or so), if no more tells are recieved, the box resizes so that only the last 2 lines are visible. If no further input is recieved, the box will continue to shrink to 1 line, and then vanish altogether.
There would be a maximum number of lines that could be shown at once, possibly a variable amount between 4-8 or so, until it started scrolling as normal. This way, those of us who really like to maximize our visible space at all times could make sure to always have as small a chat box as possible.
I got this idea from Final Fantasy 11's UI, which I thought was very good about keeping the UI unobtrusive. Basically, it would allow you to always keep a background on your chat box that allows you to easily read the text therein, but also makes it vanish when unused without having to mouse over it.
I do not know if resizing on-the-fly is even possible within EQ2's UI, but I think it would be a very nice addition, if so.
|