Excuse me if this comes accross as rambling.
a /treebar and /switchbar command to change the default icons would be a very nice addition
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 switchesb font is bold
u font is underlined
i font is italic
icon 2nd switchesc = 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 switchesr = 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