Does gmenu2x provide its own window manager or could we just use something like CTWM for having normal X11 apps (like xchat, pidgin, gedit, etc)? What library is gmenu written with anyway? I'm fairly sure that Xlib window manager code won't work with SDL (tried it once). But it is possible to list x windows that are present from SDL.