class Fl_Menu_Window : public Fl_Single_Window

This window draws in the hardware overlay planes, if possible (this has only been tested on SGI hardware). These windows are useful for pop-up menus and control panels. If you don't have hardware overlay this acts like a normal Fl_Window.

Fl_Menu_Window::Fl_Menu_Window(int X, int Y, int W, int H, const char *l);

Constructor.

Fl_Menu_Window::set_overlay();
Fl_Menu_Window::clear_overlay();

This flag tells fltk to try to use hardware overlay planes. By default it is on. Turning it off makes the Fl_Menu_Window act like a normal Fl_Window.

In case you need to draw in color (such as the menus do sometimes if labelcolor is set) you can force it not to use the overlay with clear_overlay();