Looks really nice, but if I understand it correctly it is specific for X, so does not work on Windows? If so, would it be possible to integrate this into GTK2HS so it works as a docking manager inside an application?