2. Would be nice

6. Not sure i like this, what would happen to this new dock if the nicklist for the channel was turned off or you switched to a custom window? What if you like different left/right/off nicklist settings for different channels?, it would have to rebuild it everytime you switched window. Or would such features not be availible? hmm

8. It could be hard to figure out where some color settings belong (like quits/notices/joins/parts/ctcps/etc) since you can customise which windows these are displayed in...

So if the overhaul is ever done a 'default' at the top with everything in it (exactly how it is now in terms of what you can choose the colors for) would be a good idea. In tune with this would be to add a new color state along side all the colors you can already choose. This new color 'state' would tell mirc to use the default color for that item under those circumstances (ie part from channel). That way if you set the part color for 'channel' to bright yellow, but change mirc to display parts in status, it could automatically use the default part color instead of either assuming the same color or having to manually define the part color in the 'status' section as well. (have the option to define the part color for status section by all means, but if the color was set to the new 'use default' state it would do just that rather than assume to use it from the channel section).

You could possibly even allow the user to add custom sections, along side a new /window flag, to define with color section to use for that window. Could be quite useful for custom windows or rebuilt channel windows etc. eg, if you were to rebuild the channel window you could use the new window flag to specify that it should use the channel color section or a custom section.

And yes, a command to modify the colors in such an overhaul (as well as change the new 'use default' state) would be essential.

Of corse it stands to reason that the default for any new installation, or upgrade from a mirc with the 'old' color settings would be for the 'default' section to be filled with the default mirc colors or with the colors from your previous configuration and for all the rest to be set to 'use defaul'.


"Allen is having a small problem and needs help adjusting his attitude" - Flutterby