First post here, yay! =)

I'd like something like this:
/nicklist [-a[n]dr] [on|off|default] [right|left] [size_px] [window_name]
to control the nicklist with scripts, the only way to do it now is doing it manually with the dialog (and maybe dlls, havent checked).

breakdown of it:

[-a[n]dr]
-a[n] = 0 = auto-hide off, 1 = auto-hide on, 2 = auto-hide on with shift-tab key to view it
-d = set as default
-r = reset default

[on|off|default]
Sets the nicklist on, off or uses default values

[right|left]
Sets the nicklist to show on right or left side, this might be put into the part above replacing the "on" part.

[size_px]
Sets the pixel width of nicklist
Note: This will also let us set the default width of a nicklist, which i really want, having it decided by what font and size you have is really annoying as you cannot figure really figure out what they are. (closest thing is $calc($window($1).w - $window($1).dw) but that doesnt take into consideration of scrollbar or border widths.

window_name
The window name, isnt needed if -d is used.

/nicklist [windowname]
Just typing it alone will open a default-dialog like the one we currently have for windownames, adding [windowname] will open the options dialog for that window.