Excuse me if this comes accross as rambling.

a /treebar and /switchbar command to change the default icons would be a very nice addition smile something like
/treebar -s "path/to/icon/file" to change the default icon for status windows in the treebar.

Adding to that state icons might be hot too i.e
-a node is active
-n normal (not active)

/treebar -as "path/to/icon/file" it will add that icon as the icon to display when that status window node is the active window. if no state switch is specified it will add it for all.

An option too kill the haslines style on the treebar in Display (and in the INI) would be lovely as well.

Another addition might be too set different fonts for the different types of windows. So forget previous syntax :tongue:

/switchbar|treebar [-<n|a><f|i|s> +<bui|csqpdNfa]|r] [<font fontsize|"path/to/icon/file"|styles>]

first set of switches:
-n normal state
-a active state
if none is specified done for both
-f set font
-i set icon
-s set style

font 2nd switches
b font is bold
u font is underlined
i font is italic

icon 2nd switches
c = custum window
s = status window
g = channel window
q = query window
d1 = dcc send
d2 = dcc recieve
d3 = dcc chat
f = fserv window

stles 2nd switches
r = reverses the style so "/treebar -s +r haslines" means no haslines

styles is a list of styles to set

such as "haslines hottrack" not all might apply
rest speaks for itself smile