Hi,
Such an option would be confusing (and useless) for users.. only developers would need it.. and developers should have enough knowledge to know how to do it without a UI... don't forget aMSN is written in Tcl and you can call anything you want from the Tcl shell.. press Ctrl-Shift-C from the main window, you'll get amsn's console and in it, type this :
::skins::reloadSkin "skin name"
You could also write a small plugin that just adds a button that calls that function if you're into GUI buttons...
something like a plugin that does this in its Init :
proc Init { dir } {
pack [button .skin_reload -text "Reload Skin" -command [list ::skins::reloadSkin "name of your skin"]]
}
proc DeInit { } {
destroy .skin_reload
}
simple, no ? well, it could be more complicated if you want some text field to enter the name of the skin, or even a combobox where you should which skin to reload, etc...
oh and by the way.. the "name of the skin" is not the actual name, but the name of the directory.. so make sure it's the name of the directory, respecting lower/upper cases, etc.. if you want it to work...