These are good ideas, but doing any of them would involve huge amounts of work. I personally hate the fact that the default interface doesn't better support cut / copy / paste, but adding it would involve writing a text editor that uses Windows API calls to work on the interface windows directly. That would be HARD, if it could be done at all.
Colorizing chat at the interface level would probably cause a huge performance hit. Displaying a predetermined color is easy. Scanning all the text and applying logic to make a color decision is a lot more work.
I wish it were easier to do these things, but there are some hard limits imposed by the default UI and the xml language itself.
-= Therendil =-
__________________
|