00001 //00002 // "$Id$"00003 //00004 // Menu window header file for the Fast Light Tool Kit (FLTK).00005 //00006 // Copyright 1998-2010 by Bill Spitzak and others.00007 //00008 // This library is free software. Distribution and use rights are outlined in00009 // the file "COPYING" which should have been included with this file. If this00010 // file is missing or damaged, see the license at:00011 //00012 // http://www.fltk.org/COPYING.php00013 //00014 // Please report all bugs and problems on the following page:00015 //00016 // http://www.fltk.org/str.php00017 //00018
00019 /* \file00020 Fl_Menu_Window widget . */00021
00022 #ifndef Fl_Menu_Window_H00023 #define Fl_Menu_Window_H00024
00025 #include "Fl_Single_Window.H"00026
00033class FL_EXPORT Fl_Menu_Window : publicFl_Single_Window {
00034 public:
00035 voidshow();
00036 void erase();
00037 voidflush();
00038 voidhide();
00040unsignedintoverlay() {return !(flags()&NO_OVERLAY);}
00042voidset_overlay() {clear_flag(NO_OVERLAY);}
00045voidclear_overlay() {set_flag(NO_OVERLAY);}
00046 ~Fl_Menu_Window();
00048 Fl_Menu_Window(int W, int H, constchar *l = 0);
00050 Fl_Menu_Window(int X, int Y, int W, int H, constchar *l = 0);
00051 };
00052
00053 #endif00054
00055 //00056 // End of "$Id$".00057 //