Excuse me if this comes accross as rambling.
a /treebar and /switchbar command to change the default icons would be a very nice addition
/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 stylefont 2nd switches
b font is bold
u font is underlined
i font is italicicon 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 windowstles 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