The ispconfig interface part works fine on windoes, ...
please forgive me, for you are right, but at first it really didn't. And this is not a question of missing php modules or error_reporting settings.
I always got the following message:
Warning: include_once(C:\xampp\htdocs\ispconfig3-module\web\tools\lib\interface.d\default.menu.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\ispconfig3-module\web\admin\lib\module.conf.php on line 95
and the loading gif was showing on some of the menus.
Looking inside the given directory, the default.menu.php file was missing indeed. Instead I found 'default-v2.menu.php'. So I just made a copy of it, renamed it to default.menu.php and the warnings were gone.