diff --git a/FL/Fl_Tooltip.H b/FL/Fl_Tooltip.H index 8826fdff7..62875dc38 100644 --- a/FL/Fl_Tooltip.H +++ b/FL/Fl_Tooltip.H @@ -1,5 +1,5 @@ // -// "$Id: Fl_Tooltip.H,v 1.16.2.1 2001/08/01 21:24:48 easysw Exp $" +// "$Id: Fl_Tooltip.H,v 1.16.2.2 2001/08/02 15:31:59 easysw Exp $" // // Tooltip header file for the Fast Light Tool Kit (FLTK). // @@ -56,8 +56,8 @@ FL_EXPORT class Fl_Tooltip { public: // These functions are user-called functions - static float tooltip_delay() { return delay_; } - static void tooltip_delay(float f) { delay_ = (f < 0.1) ? 0.1 : f; } + static float delay() { return delay_; } + static void delay(float f) { delay_ = (f < 0.1) ? 0.1 : f; } static int font() { return font_; } static int size() { return size_; } static void font(int i) { font_ = i; } @@ -67,13 +67,14 @@ public: static void enter(Fl_Widget *w); static void exit(Fl_Widget *w); - static void enable() {tooltip_callback_ = tooltip_timeout; tooltip_exit_ = (void (*)(void *))tooltip_exit;} - static void disable() {tooltip_callback_ = 0; tooltip_exit_ = 0;} + static int enabled() {return tooltip_callback_ != 0;} + static void enable(int b = 1) {if (!b) enter(0); tooltip_callback_ = b ? tooltip_timeout : 0; tooltip_exit_ = b ? (void (*)(void *))tooltip_exit : 0;} + static void disable() {enter(0); tooltip_callback_ = 0; tooltip_exit_ = 0;} }; #endif // -// End of "$Id: Fl_Tooltip.H,v 1.16.2.1 2001/08/01 21:24:48 easysw Exp $". +// End of "$Id: Fl_Tooltip.H,v 1.16.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/FL/Fl_Widget.H b/FL/Fl_Widget.H index 72e5b8b4e..9fbdc862b 100644 --- a/FL/Fl_Widget.H +++ b/FL/Fl_Widget.H @@ -1,5 +1,5 @@ // -// "$Id: Fl_Widget.H,v 1.6.2.4.2.1 2001/08/01 21:24:48 easysw Exp $" +// "$Id: Fl_Widget.H,v 1.6.2.4.2.2 2001/08/02 15:31:59 easysw Exp $" // // Widget header file for the Fast Light Tool Kit (FLTK). // @@ -27,7 +27,6 @@ #define Fl_Widget_H #include "Enumerations.H" -#include "Fl_Tooltip.H" class Fl_Widget; class Fl_Window; @@ -132,7 +131,7 @@ public: uchar labelsize() const {return label_.size;} void labelsize(uchar a) {label_.size=a;} const char *tooltip() const {return tooltip_;} - void tooltip(const char *t) {Fl_Tooltip::enable(); tooltip_ = t;} + void tooltip(const char *t); Fl_Callback_p callback() const {return callback_;} void callback(Fl_Callback* c, void* p) {callback_=c; user_data_=p;} void callback(Fl_Callback* c) {callback_=c;} @@ -196,5 +195,5 @@ public: #endif // -// End of "$Id: Fl_Widget.H,v 1.6.2.4.2.1 2001/08/01 21:24:48 easysw Exp $". +// End of "$Id: Fl_Widget.H,v 1.6.2.4.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/Makefile b/Makefile index bde854c79..0c9aff353 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # -# "$Id: Makefile,v 1.12.2.6.2.1 2001/08/01 21:24:48 easysw Exp $" +# "$Id: Makefile,v 1.12.2.6.2.2 2001/08/02 15:31:59 easysw Exp $" # # Top-level makefile for the Fast Light Tool Kit (FLTK). # @@ -29,18 +29,12 @@ DIRS = src fluid test all: makeinclude @for dir in $(DIRS); do\ echo "=== making $$dir ===";\ - if test ! -f $$dir/makedepend; then\ - touch $$dir/makedepend;\ - fi;\ (cd $$dir; $(MAKE) $(MFLAGS)) || break;\ done install: makeinclude @for dir in $(DIRS); do\ echo "=== installing $$dir ===";\ - if test ! -f $$dir/makedepend; then\ - touch $$dir/makedepend;\ - fi;\ (cd $$dir; $(MAKE) $(MFLAGS) install) || break;\ done (cd documentation; $(MAKE) $(MFLAGS) install) @@ -48,9 +42,6 @@ install: makeinclude depend: makeinclude @for dir in $(DIRS); do\ echo "=== making dependencies in $$dir ===";\ - if test ! -f $$dir/makedepend; then\ - touch $$dir/makedepend;\ - fi;\ (cd $$dir; $(MAKE) $(MFLAGS) depend) || break;\ done @@ -75,5 +66,5 @@ configure: configure.in autoconf # -# End of "$Id: Makefile,v 1.12.2.6.2.1 2001/08/01 21:24:48 easysw Exp $". +# End of "$Id: Makefile,v 1.12.2.6.2.2 2001/08/02 15:31:59 easysw Exp $". # diff --git a/fluid/Makefile b/fluid/Makefile index cc8530bb0..47806de05 100644 --- a/fluid/Makefile +++ b/fluid/Makefile @@ -1,5 +1,5 @@ # -# "$Id: Makefile,v 1.10.2.6 2001/01/22 15:13:38 easysw Exp $" +# "$Id: Makefile,v 1.10.2.6.2.1 2001/08/02 15:31:59 easysw Exp $" # # Fluid makefile for the Fast Light Tool Kit (FLTK). # @@ -58,7 +58,9 @@ clean : @touch makedepend depend: - $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) $(CFILES) > makedepend +# $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) $(CFILES) > makedepend + makedepend -Y -I.. -f makedepend $(CPPFILES) + include makedepend install: $(PROGRAM) @@ -83,5 +85,5 @@ rebuild: ./fluid -c widget_panel.fl # -# End of "$Id: Makefile,v 1.10.2.6 2001/01/22 15:13:38 easysw Exp $". +# End of "$Id: Makefile,v 1.10.2.6.2.1 2001/08/02 15:31:59 easysw Exp $". # diff --git a/fluid/makedepend b/fluid/makedepend new file mode 100644 index 000000000..49a50de72 --- /dev/null +++ b/fluid/makedepend @@ -0,0 +1,133 @@ +# DO NOT DELETE + +Fl_Function_Type.o: ../FL/Fl.H ../FL/Enumerations.H Fl_Type.h +Fl_Function_Type.o: ../FL/Fl_Widget.H ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H +Fl_Function_Type.o: Fluid_Image.h ../FL/Fl_Tabs.H ../FL/Fl_Group.H +Fl_Function_Type.o: ../FL/Fl_Pack.H ../FL/Fl_Group.H ../FL/Fl_Menu_.H +Fl_Function_Type.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +Fl_Function_Type.o: ../FL/Fl_Menu_Bar.H ../FL/fl_show_input.H ../FL/fl_ask.H +Fl_Function_Type.o: function_panel.h ../FL/Fl_Window.H +Fl_Function_Type.o: ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +Fl_Function_Type.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H +Fl_Function_Type.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/Fl_Box.H +Fl_Function_Type.o: ../FL/fl_ask.H +Fl_Menu_Type.o: ../FL/Fl.H ../FL/Enumerations.H Fl_Widget_Type.h Fl_Type.h +Fl_Menu_Type.o: ../FL/Fl_Widget.H ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H +Fl_Menu_Type.o: Fluid_Image.h ../FL/Fl_Tabs.H ../FL/Fl_Group.H +Fl_Menu_Type.o: ../FL/Fl_Pack.H ../FL/Fl_Group.H ../FL/Fl_Menu_.H +Fl_Menu_Type.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +Fl_Menu_Type.o: ../FL/Fl_Menu_Bar.H alignment_panel.h ../FL/Fl_Window.H +Fl_Menu_Type.o: ../FL/Fl_Box.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +Fl_Menu_Type.o: ../FL/Fl_Button.H ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +Fl_Menu_Type.o: ../FL/fl_message.H ../FL/fl_ask.H ../FL/Fl_Output.H +Fl_Menu_Type.o: Shortcut_Button.h ../FL/fl_draw.H +Fl_Group_Type.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Group.H +Fl_Group_Type.o: ../FL/fl_message.H ../FL/fl_ask.H Fl_Widget_Type.h Fl_Type.h +Fl_Group_Type.o: ../FL/Fl_Widget.H ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H +Fl_Group_Type.o: Fluid_Image.h ../FL/Fl_Tabs.H ../FL/Fl_Group.H +Fl_Group_Type.o: ../FL/Fl_Pack.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Button.H +Fl_Group_Type.o: ../FL/Fl_Menu_.H ../FL/Fl_Choice.H ../FL/Fl_Menu_Bar.H +Fl_Group_Type.o: ../FL/Fl_Scroll.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +Fl_Group_Type.o: ../FL/Fl_Valuator.H +Fl_Widget_Type.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Group.H +Fl_Widget_Type.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H Fl_Widget_Type.h +Fl_Widget_Type.o: Fl_Type.h ../FL/Fl_Widget.H ../FL/Fl_Menu.H +Fl_Widget_Type.o: ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H +Fl_Widget_Type.o: ../FL/Fl_Group.H ../FL/Fl_Pack.H ../FL/Fl_Menu_.H +Fl_Widget_Type.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +Fl_Widget_Type.o: ../FL/Fl_Menu_Bar.H alignment_panel.h ../FL/Fl_Window.H +Fl_Widget_Type.o: ../FL/Fl_Box.H ../FL/Fl_Button.H ../FL/Fl_Light_Button.H +Fl_Widget_Type.o: ../FL/Fl_Button.H ../FL/fl_message.H ../FL/fl_ask.H +Fl_Widget_Type.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H widget_panel.h +Fl_Widget_Type.o: ../FL/Fl_Value_Input.H ../FL/Fl_Input.H Shortcut_Button.h +Fl_Widget_Type.o: ../FL/Fl_Return_Button.H ../FL/fl_show_colormap.H +Fl_Type.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Browser_.H +Fl_Type.o: ../FL/Fl_Group.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +Fl_Type.o: ../FL/Fl_Valuator.H ../FL/fl_draw.H Fl_Type.h ../FL/Fl_Widget.H +Fl_Type.o: ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H +Fl_Type.o: ../FL/Fl_Pack.H ../FL/Fl_Group.H ../FL/Fl_Menu_.H +Fl_Type.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +Fl_Type.o: ../FL/Fl_Menu_Bar.H +Fl_Window_Type.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Overlay_Window.H +Fl_Window_Type.o: ../FL/Fl_Double_Window.H ../FL/Fl_Window.H ../FL/Fl_Group.H +Fl_Window_Type.o: ../FL/fl_message.H ../FL/fl_ask.H ../FL/fl_draw.H +Fl_Window_Type.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Widget.H Fl_Widget_Type.h +Fl_Window_Type.o: Fl_Type.h ../FL/Fl_Widget.H ../FL/Fl_Menu.H +Fl_Window_Type.o: ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H +Fl_Window_Type.o: ../FL/Fl_Pack.H ../FL/Fl_Group.H ../FL/Fl_Menu_.H +Fl_Window_Type.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +Fl_Window_Type.o: ../FL/Fl_Menu_Bar.H alignment_panel.h ../FL/Fl_Window.H +Fl_Window_Type.o: ../FL/Fl_Box.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +Fl_Window_Type.o: ../FL/Fl_Button.H ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +Fl_Window_Type.o: widget_panel.h ../FL/Fl_Value_Input.H ../FL/Fl_Valuator.H +Fl_Window_Type.o: ../FL/Fl_Input.H Shortcut_Button.h ../FL/Fl_Return_Button.H +Fluid_Image.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H Fl_Type.h +Fluid_Image.o: ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H Fluid_Image.h +Fluid_Image.o: ../FL/Fl_Tabs.H ../FL/Fl_Group.H ../FL/Fl_Pack.H +Fluid_Image.o: ../FL/Fl_Group.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Button.H +Fluid_Image.o: ../FL/Fl_Menu_.H ../FL/Fl_Choice.H ../FL/Fl_Menu_Bar.H +Fluid_Image.o: ../FL/filename.H ../FL/Fl_Pixmap.H +code.o: ../FL/Fl.H ../FL/Enumerations.H Fl_Type.h ../FL/Fl_Widget.H +code.o: ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H +code.o: ../FL/Fl_Group.H ../FL/Fl_Pack.H ../FL/Fl_Group.H ../FL/Fl_Menu_.H +code.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +code.o: ../FL/Fl_Menu_Bar.H alignment_panel.h ../FL/Fl_Window.H +code.o: ../FL/Fl_Box.H ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/Fl_Button.H +code.o: ../FL/Fl_Light_Button.H ../FL/Fl_Button.H ../FL/filename.H +factory.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Group.H +factory.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Widget.H ../config.h +factory.o: Fl_Widget_Type.h Fl_Type.h ../FL/Fl_Widget.H ../FL/Fl_Menu.H +factory.o: ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H +factory.o: ../FL/Fl_Group.H ../FL/Fl_Pack.H ../FL/Fl_Menu_.H +factory.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H ../FL/Fl_Choice.H +factory.o: ../FL/Fl_Menu_Bar.H ../FL/Fl_Box.H ../FL/Fl_Button.H +factory.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +factory.o: ../FL/Fl_Repeat_Button.H ../FL/Fl.H ../FL/Fl_Light_Button.H +factory.o: ../FL/Fl_Check_Button.H ../FL/Fl_Light_Button.H +factory.o: ../FL/Fl_Round_Button.H ../FL/Fl_Browser.H ../FL/Fl_Browser_.H +factory.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H ../FL/Fl_Valuator.H +factory.o: ../FL/Fl_Counter.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +factory.o: ../FL/Fl_Clock.H ../FL/Fl_Adjuster.H ../FL/Fl_Dial.H +factory.o: ../FL/Fl_Roller.H ../FL/Fl_Scrollbar.H ../FL/Fl_Output.H +factory.o: ../FL/Fl_Value_Input.H ../FL/Fl_Input.H ../FL/Fl_Value_Output.H +factory.o: ../FL/Fl_Value_Slider.H +file.o: alignment_panel.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +file.o: ../FL/Fl_Group.H ../FL/Fl_Box.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +file.o: ../FL/Fl_Button.H ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +file.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H ../FL/fl_message.H ../FL/fl_ask.H +file.o: Fl_Widget_Type.h Fl_Type.h ../FL/Fl_Widget.H ../FL/Fl_Menu.H +file.o: ../FL/Fl_Menu_Item.H Fluid_Image.h ../FL/Fl_Tabs.H ../FL/Fl_Pack.H +file.o: ../FL/Fl_Group.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Button.H +file.o: ../FL/Fl_Menu_Bar.H +fluid.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +fluid.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Box.H ../FL/Fl_Button.H +fluid.o: ../FL/Fl_Hold_Browser.H ../FL/Fl_Browser.H ../FL/Fl_Browser_.H +fluid.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H ../FL/Fl_Valuator.H +fluid.o: ../FL/Fl_Menu_Bar.H ../FL/Fl_Menu_.H ../FL/Fl_Input.H +fluid.o: ../FL/Fl_Input_.H ../FL/fl_ask.H ../FL/fl_draw.H +fluid.o: ../FL/fl_file_chooser.H ../FL/fl_message.H ../FL/fl_ask.H +fluid.o: ../FL/filename.H about_panel.h ../FL/Fl_Window.H ../FL/Fl_Group.H +fluid.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H Fl_Type.h +fluid.o: ../FL/Fl_Widget.H ../FL/Fl_Menu.H ../FL/Fl_Menu_Item.H Fluid_Image.h +fluid.o: ../FL/Fl_Tabs.H ../FL/Fl_Pack.H ../FL/Fl_Menu_.H +fluid.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Choice.H +about_panel.o: about_panel.h ../FL/Fl.H ../FL/Enumerations.H +about_panel.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Group.H +about_panel.o: ../FL/Fl_Box.H ../FL/Fl_Button.H ../FL/Fl_Return_Button.H +about_panel.o: ../FL/Fl_Button.H +widget_panel.o: widget_panel.h ../FL/Fl.H ../FL/Enumerations.H +widget_panel.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Input.H +widget_panel.o: ../FL/Fl_Input_.H ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +widget_panel.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H ../FL/Fl_Button.H +widget_panel.o: ../FL/Fl_Value_Input.H ../FL/Fl_Valuator.H ../FL/Fl_Input.H +widget_panel.o: Shortcut_Button.h ../FL/Fl_Group.H ../FL/Fl_Box.H +widget_panel.o: ../FL/Fl_Return_Button.H +alignment_panel.o: alignment_panel.h ../FL/Fl.H ../FL/Enumerations.H +alignment_panel.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Box.H +alignment_panel.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/Fl_Button.H +alignment_panel.o: ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +alignment_panel.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H +function_panel.o: function_panel.h ../FL/Fl.H ../FL/Enumerations.H +function_panel.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Light_Button.H +function_panel.o: ../FL/Fl_Button.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +function_panel.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/Fl_Box.H diff --git a/src/Fl.cxx b/src/Fl.cxx index b973d1748..86a2416f3 100644 --- a/src/Fl.cxx +++ b/src/Fl.cxx @@ -1,5 +1,5 @@ // -// "$Id: Fl.cxx,v 1.24.2.41.2.1 2001/08/01 21:24:49 easysw Exp $" +// "$Id: Fl.cxx,v 1.24.2.41.2.2 2001/08/02 15:31:59 easysw Exp $" // // Main event handling code for the Fast Light Tool Kit (FLTK). // @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -149,7 +150,7 @@ void Fl::remove_timeout(Fl_Timeout_Handler cb, void *arg) { // This may change in the future. for (Timeout** p = &first_timeout; *p;) { Timeout* t = *p; - if (t->cb == cb && t->arg == arg) { + if (t->cb == cb && (t->arg == arg || !arg)) { *p = t->next; t->next = free_timeout; free_timeout = t; @@ -388,6 +389,7 @@ void Fl::focus(Fl_Widget *o) { void Fl::belowmouse(Fl_Widget *o) { if (grab()) return; // don't do anything while grab is on + Fl_Tooltip::enter(o); Fl_Widget *p = belowmouse_; if (o != p) { belowmouse_ = o; @@ -469,6 +471,7 @@ void fl_throw_focus(Fl_Widget *o) { if (o->contains(Fl::focus())) Fl::focus_ = 0; if (o == fl_xfocus) fl_xfocus = 0; if (o == fl_xmousewin) fl_xmousewin = 0; + Fl_Tooltip::exit(o); fl_fix_focus(); } @@ -510,6 +513,7 @@ int Fl::handle(int event, Fl_Window* window) return 1; case FL_PUSH: + if (!pushed()) Fl_Tooltip::enter(0); if (grab()) w = grab(); else if (modal() && w != modal()) return 0; pushed_ = w; @@ -548,6 +552,8 @@ int Fl::handle(int event, Fl_Window* window) return 1; case FL_KEYBOARD: + Fl_Tooltip::enter((Fl_Widget*)0); + fl_xfocus = window; // this should not happen! But maybe it does: // Try it as keystroke, sending it to focus and all parents: @@ -565,6 +571,7 @@ int Fl::handle(int event, Fl_Window* window) event = FL_SHORTCUT; case FL_SHORTCUT: + Fl_Tooltip::enter((Fl_Widget*)0); if (grab()) {w = grab(); break;} // send it to grab window @@ -605,7 +612,6 @@ int Fl::handle(int event, Fl_Window* window) void Fl_Window::hide() { clear_visible(); - Fl_Tooltip::exit(this); if (!shown()) return; @@ -782,5 +788,5 @@ void Fl_Window::flush() { } // -// End of "$Id: Fl.cxx,v 1.24.2.41.2.1 2001/08/01 21:24:49 easysw Exp $". +// End of "$Id: Fl.cxx,v 1.24.2.41.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/src/Fl_Button.cxx b/src/Fl_Button.cxx index 50934aaee..76eb8b5fd 100644 --- a/src/Fl_Button.cxx +++ b/src/Fl_Button.cxx @@ -1,5 +1,5 @@ // -// "$Id: Fl_Button.cxx,v 1.4.2.6.2.1 2001/08/01 21:24:49 easysw Exp $" +// "$Id: Fl_Button.cxx,v 1.4.2.6.2.2 2001/08/02 15:31:59 easysw Exp $" // // Button widget for the Fast Light Tool Kit (FLTK). // @@ -26,7 +26,6 @@ #include #include #include -#include // tooltip // There are a lot of subclasses, named Fl_*_Button. Some of // them are implemented by setting the type() value and testing it @@ -61,15 +60,11 @@ int Fl_Button::handle(int event) { int newval; switch (event) { case FL_ENTER: - Fl_Tooltip::enter(this); // tooltip - return 1; // tooltip case FL_LEAVE: // if ((value_?selection_color():color())==FL_GRAY) redraw(); - Fl_Tooltip::exit(this); // tooltip return 1; case FL_PUSH: case FL_DRAG: - Fl_Tooltip::exit(this); // tooltip if (Fl::event_inside(this)) { if (type() == FL_RADIO_BUTTON) newval = 1; else newval = !oldval; @@ -82,7 +77,6 @@ int Fl_Button::handle(int event) { } return 1; case FL_RELEASE: - Fl_Tooltip::exit(this); // tooltip if (value_ == oldval) { if (when() & FL_WHEN_NOT_CHANGED) do_callback(); return 1; @@ -124,5 +118,5 @@ Fl_Button::Fl_Button(int x,int y,int w,int h, const char *l) } // -// End of "$Id: Fl_Button.cxx,v 1.4.2.6.2.1 2001/08/01 21:24:49 easysw Exp $". +// End of "$Id: Fl_Button.cxx,v 1.4.2.6.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/src/Fl_Group.cxx b/src/Fl_Group.cxx index 2b371da36..db7d1bc43 100644 --- a/src/Fl_Group.cxx +++ b/src/Fl_Group.cxx @@ -1,5 +1,5 @@ // -// "$Id: Fl_Group.cxx,v 1.8.2.8.2.1 2001/08/01 21:24:49 easysw Exp $" +// "$Id: Fl_Group.cxx,v 1.8.2.8.2.2 2001/08/02 15:31:59 easysw Exp $" // // Group widget for the Fast Light Tool Kit (FLTK). // @@ -278,16 +278,12 @@ void Fl_Group::clear() { for (int i=old_children; i--;) { Fl_Widget* o = *a++; // test the parent to see if child already destructed: - if (o->parent() == this) { - Fl_Tooltip::exit(o); - delete o; - } + if (o->parent() == this) delete o; } if (old_children > 1) free((void*)old_array); } Fl_Group::~Fl_Group() { - Fl_Tooltip::exit(this); clear(); } @@ -527,5 +523,5 @@ void Fl_Group::draw_outside_label(const Fl_Widget& w) const { } // -// End of "$Id: Fl_Group.cxx,v 1.8.2.8.2.1 2001/08/01 21:24:49 easysw Exp $". +// End of "$Id: Fl_Group.cxx,v 1.8.2.8.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/src/Fl_Tooltip.cxx b/src/Fl_Tooltip.cxx index a2c05b07a..929f90ca9 100644 --- a/src/Fl_Tooltip.cxx +++ b/src/Fl_Tooltip.cxx @@ -1,5 +1,5 @@ // -// "$Id: Fl_Tooltip.cxx,v 1.38.2.1 2001/08/01 21:24:49 easysw Exp $" +// "$Id: Fl_Tooltip.cxx,v 1.38.2.2 2001/08/02 15:31:59 easysw Exp $" // // Tooltip source file for the Fast Light Tool Kit (FLTK). // @@ -27,6 +27,7 @@ #include #include #include +#include #include @@ -71,7 +72,7 @@ public: Fl_Window *widgetWindow = Fl_Tooltip::widget->window(); if (!widgetWindow) { - printf("!widgetWindow\n"); +// printf("!widgetWindow\n"); return; } @@ -109,6 +110,13 @@ public: // when the pointer enters them void Fl_Tooltip::enter(Fl_Widget *w) { +// printf("Fl_Tooltip::enter(%p)\n", w); + if ((!w || !w->tooltip()) && tooltip_callback_ && window) { + Fl::remove_timeout(tooltip_callback_); + window->hide(); + shown = 0; + return; + } if (!tooltip_callback_ || !w || !w->tooltip()) return; Fl::add_timeout(delay_, tooltip_callback_, w); } @@ -119,14 +127,21 @@ Fl_Tooltip::enter(Fl_Widget *w) { // the widget void Fl_Tooltip::exit(Fl_Widget *w) { - if (tooltip_exit_ && w && w->tooltip()) tooltip_exit_(w); +// printf("Fl_Tooltip::exit(%p)\n", w); + if (tooltip_exit_) tooltip_exit_(w); } void Fl_Tooltip::tooltip_exit(Fl_Widget *w) { - Fl::remove_timeout(tooltip_callback_, w); - if ((w == widget || (widget && w == widget->window())) && shown && window) { - widget = 0; +// printf("Fl_Tooltip::tooltip_exit(%p), widget = %p, window = %p, shown = %d\n", +// w, widget, window, shown); + if (!w || w != widget) return; + + Fl::remove_timeout(tooltip_callback_); + + widget = 0; + + if (window) { window->hide(); shown = 0; } @@ -134,6 +149,7 @@ Fl_Tooltip::tooltip_exit(Fl_Widget *w) { void Fl_Tooltip::tooltip_timeout(void *v) { +// printf("Fl_Tooltip::tooltip_timeout(%p)\n", v); if (!window) { Fl_Group* saveCurrent = Fl_Group::current(); Fl_Group::current(0); @@ -172,5 +188,5 @@ Fl_Tooltip::tooltip_timeout(void *v) { // -// End of "$Id: Fl_Tooltip.cxx,v 1.38.2.1 2001/08/01 21:24:49 easysw Exp $". +// End of "$Id: Fl_Tooltip.cxx,v 1.38.2.2 2001/08/02 15:31:59 easysw Exp $". // diff --git a/src/Fl_Widget.cxx b/src/Fl_Widget.cxx index 1ba161afd..f10655e3d 100644 --- a/src/Fl_Widget.cxx +++ b/src/Fl_Widget.cxx @@ -1,5 +1,5 @@ // -// "$Id: Fl_Widget.cxx,v 1.5.2.4 2001/01/22 15:13:40 easysw Exp $" +// "$Id: Fl_Widget.cxx,v 1.5.2.4.2.1 2001/08/02 15:31:59 easysw Exp $" // // Base widget class for the Fast Light Tool Kit (FLTK). // @@ -26,6 +26,8 @@ #include #include #include +#include + //////////////////////////////////////////////////////////////// // for compatability with Forms, all widgets without callbacks are @@ -93,6 +95,11 @@ Fl_Widget::Fl_Widget(int X, int Y, int W, int H, const char* L) { if (Fl_Group::current()) Fl_Group::current()->add(this); } +void Fl_Widget::tooltip(const char *t) { + Fl_Tooltip::enable(); + tooltip_ = t; +} + void Fl_Widget::resize(int X, int Y, int W, int H) { x_ = X; y_ = Y; w_ = W; h_ = H; } @@ -198,5 +205,5 @@ int Fl_Widget::contains(const Fl_Widget *o) const { } // -// End of "$Id: Fl_Widget.cxx,v 1.5.2.4 2001/01/22 15:13:40 easysw Exp $". +// End of "$Id: Fl_Widget.cxx,v 1.5.2.4.2.1 2001/08/02 15:31:59 easysw Exp $". // diff --git a/src/Makefile b/src/Makefile index 4c6349e04..15d1c3d86 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,5 +1,5 @@ # -# "$Id: Makefile,v 1.18.2.14.2.1 2001/08/01 21:24:49 easysw Exp $" +# "$Id: Makefile,v 1.18.2.14.2.2 2001/08/02 15:31:59 easysw Exp $" # # Library makefile for the Fast Light Tool Kit (FLTK). # @@ -169,7 +169,8 @@ clean : touch makedepend depend: - $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) $(CFILES) > makedepend +# $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) $(CFILES) > makedepend + makedepend -Y -I.. -f makedepend $(CPPFILES) $(CFILES) include makedepend @@ -208,5 +209,5 @@ install: $(LIBRARY) $(DSONAME) ln -s FL $(includedir)/Fl # -# End of "$Id: Makefile,v 1.18.2.14.2.1 2001/08/01 21:24:49 easysw Exp $". +# End of "$Id: Makefile,v 1.18.2.14.2.2 2001/08/02 15:31:59 easysw Exp $". # diff --git a/src/makedepend b/src/makedepend new file mode 100644 index 000000000..334ec39d3 --- /dev/null +++ b/src/makedepend @@ -0,0 +1,317 @@ +# DO NOT DELETE + +Fl.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +Fl.o: ../FL/Fl_Widget.H ../FL/x.H ../FL/Fl_Window.H ../FL/Fl_Tooltip.H +Fl.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Adjuster.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Adjuster.H +Fl_Adjuster.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/Fl_Bitmap.H +Fl_Adjuster.o: ../FL/fl_draw.H fastarrow.h mediumarrow.h slowarrow.h +Fl_Bitmap.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +Fl_Bitmap.o: ../FL/fl_draw.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Bitmap.o: ../FL/Fl_Widget.H ../FL/Fl_Bitmap.H +Fl_Browser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Browser.H +Fl_Browser.o: ../FL/Fl_Browser_.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Browser.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H ../FL/Fl_Valuator.H +Fl_Browser.o: ../FL/fl_draw.H +Fl_Browser_.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +Fl_Browser_.o: ../FL/Fl_Browser_.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Browser_.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H ../FL/Fl_Valuator.H +Fl_Browser_.o: ../FL/fl_draw.H +Fl_Browser_load.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Browser.H +Fl_Browser_load.o: ../FL/Fl_Browser_.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Browser_load.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H ../FL/Fl_Valuator.H +Fl_Box.o: ../FL/Fl_Widget.H ../FL/Fl_Box.H ../FL/Fl_Widget.H +Fl_Box.o: ../FL/Enumerations.H +Fl_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Button.H +Fl_Button.o: ../FL/Fl_Widget.H ../FL/Fl_Group.H +Fl_Chart.o: ../FL/math.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Chart.H +Fl_Chart.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Check_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Check_Button.H +Fl_Check_Button.o: ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +Fl_Check_Button.o: ../FL/Fl_Widget.H +Fl_Choice.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Choice.H +Fl_Choice.o: ../FL/Fl_Menu_.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Choice.o: ../FL/fl_draw.H +Fl_Clock.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Clock.H +Fl_Clock.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Color_Chooser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Color_Chooser.H +Fl_Color_Chooser.o: ../FL/Fl_Group.H ../FL/Fl_Box.H ../FL/Fl_Widget.H +Fl_Color_Chooser.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +Fl_Color_Chooser.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H +Fl_Color_Chooser.o: ../FL/Fl_Value_Input.H ../FL/Fl_Valuator.H +Fl_Color_Chooser.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/fl_draw.H +Fl_Color_Chooser.o: ../FL/math.h ../FL/Fl_Window.H ../FL/Fl_Group.H +Fl_Counter.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Counter.H +Fl_Counter.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Dial.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Dial.H +Fl_Dial.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/fl_draw.H ../FL/math.h +Fl_Double_Window.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H +Fl_Double_Window.o: ../FL/Fl_Double_Window.H ../FL/Fl_Window.H ../FL/x.H +Fl_Double_Window.o: ../FL/fl_draw.H +Fl_Gl_Choice.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_Gl_Choice.o: ../FL/Fl_Window.H Fl_Gl_Choice.H +Fl_Gl_Overlay.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_Gl_Overlay.o: ../FL/Fl_Window.H Fl_Gl_Choice.H ../FL/Fl_Gl_Window.H +Fl_Gl_Window.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_Gl_Window.o: ../FL/Fl_Window.H Fl_Gl_Choice.H ../FL/Fl_Gl_Window.H +Fl_Group.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Group.H +Fl_Group.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Group.o: ../FL/fl_draw.H ../FL/Fl_Tooltip.H ../FL/Fl_Widget.H +Fl_Image.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H ../FL/x.H +Fl_Image.o: ../FL/Fl_Window.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Image.o: ../FL/Fl_Widget.H ../FL/Fl_Image.H +Fl_Input.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Input.H +Fl_Input.o: ../FL/Fl_Input_.H ../FL/fl_draw.H +Fl_Input_.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Input_.H +Fl_Input_.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Light_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Light_Button.H +Fl_Light_Button.o: ../FL/Fl_Button.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Menu.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_Window.H +Fl_Menu.o: ../FL/Fl_Single_Window.H ../FL/Fl_Window.H ../FL/Fl_Menu_.H +Fl_Menu.o: ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H ../FL/fl_draw.H +Fl_Menu_.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_.H +Fl_Menu_.o: ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Menu_Bar.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_Bar.H +Fl_Menu_Bar.o: ../FL/Fl_Menu_.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Menu_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_Button.H +Fl_Menu_Button.o: ../FL/Fl_Menu_.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Menu_Button.o: ../FL/fl_draw.H +Fl_Menu_Window.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_Menu_Window.o: ../FL/Fl_Window.H ../FL/fl_draw.H ../FL/Fl_Menu_Window.H +Fl_Menu_Window.o: ../FL/Fl_Single_Window.H +Fl_Menu_add.o: ../FL/Fl_Menu_.H ../FL/Fl_Widget.H ../FL/Enumerations.H +Fl_Menu_add.o: ../FL/Fl_Menu_Item.H +Fl_Menu_global.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_.H +Fl_Menu_global.o: ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Multi_Label.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +Fl_Multi_Label.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Widget.H +Fl_Multi_Label.o: ../FL/Fl_Multi_Label.H +Fl_Output.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Output.H +Fl_Output.o: ../FL/Fl_Input_.H ../FL/fl_draw.H +Fl_Overlay_Window.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H +Fl_Overlay_Window.o: ../FL/Fl_Overlay_Window.H ../FL/Fl_Double_Window.H +Fl_Overlay_Window.o: ../FL/Fl_Window.H ../FL/fl_draw.H ../FL/x.H +Fl_Pack.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Pack.H ../FL/Fl_Group.H +Fl_Pack.o: ../FL/fl_draw.H +Fl_Pixmap.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H ../FL/x.H +Fl_Pixmap.o: ../FL/Fl_Window.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Item.H +Fl_Pixmap.o: ../FL/Fl_Widget.H ../FL/Fl_Pixmap.H +Fl_Positioner.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Positioner.H +Fl_Positioner.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Repeat_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Repeat_Button.H +Fl_Repeat_Button.o: ../FL/Fl.H ../FL/Fl_Button.H ../FL/Fl_Widget.H +Fl_Return_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Return_Button.H +Fl_Return_Button.o: ../FL/Fl_Button.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Roller.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Roller.H +Fl_Roller.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Round_Button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Round_Button.H +Fl_Round_Button.o: ../FL/Fl_Light_Button.H ../FL/Fl_Button.H +Fl_Round_Button.o: ../FL/Fl_Widget.H +Fl_Scroll.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Scroll.H +Fl_Scroll.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Scrollbar.H +Fl_Scroll.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/fl_draw.H +Fl_Scrollbar.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Scrollbar.H +Fl_Scrollbar.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/Fl_Widget.H +Fl_Scrollbar.o: ../FL/fl_draw.H +Fl_Single_Window.o: ../FL/Fl_Single_Window.H ../FL/Fl_Window.H +Fl_Slider.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Slider.H +Fl_Slider.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Tabs.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Tabs.H ../FL/Fl_Group.H +Fl_Tabs.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Tile.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Tile.H ../FL/Fl_Group.H +Fl_Tile.o: ../FL/Fl_Widget.H ../FL/Fl_Window.H +Fl_Tooltip.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Menu_Window.H +Fl_Tooltip.o: ../FL/Fl_Single_Window.H ../FL/Fl_Window.H ../FL/Fl_Box.H +Fl_Tooltip.o: ../FL/Fl_Widget.H ../FL/fl_draw.H ../FL/Fl_Tooltip.H +Fl_Tooltip.o: ../FL/Fl_Widget.H +Fl_Valuator.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Valuator.H +Fl_Valuator.o: ../FL/Fl_Widget.H ../FL/math.h +Fl_Value_Input.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Value_Input.H +Fl_Value_Input.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/Fl_Input.H +Fl_Value_Input.o: ../FL/Fl_Input_.H ../FL/Fl_Group.H +Fl_Value_Output.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Value_Output.H +Fl_Value_Output.o: ../FL/Fl_Valuator.H ../FL/Fl_Widget.H ../FL/fl_draw.H +Fl_Value_Slider.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Value_Slider.H +Fl_Value_Slider.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/Fl_Widget.H +Fl_Value_Slider.o: ../FL/fl_draw.H +Fl_Widget.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +Fl_Widget.o: ../FL/Fl_Group.H ../FL/Fl_Tooltip.H +Fl_Window.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +Fl_Window.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Window_fullscreen.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_Window_fullscreen.o: ../FL/Fl_Window.H +Fl_Window_hotspot.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +Fl_Window_hotspot.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_Window_iconize.o: ../FL/x.H ../FL/Enumerations.H ../FL/Fl_Window.H +Fl_abort.o: ../FL/Fl.H ../FL/Enumerations.H ../config.h +Fl_add_idle.o: ../FL/Fl.H ../FL/Enumerations.H +Fl_arg.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +Fl_arg.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_arg.o: ../FL/filename.H ../FL/fl_draw.H +Fl_compose.o: ../FL/Fl.H ../FL/Enumerations.H +Fl_cutpaste.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +Fl_cutpaste.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +Fl_display.o: ../FL/Fl.H ../FL/Enumerations.H +Fl_get_key.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +Fl_get_system_colors.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_get_system_colors.o: ../FL/Fl_Window.H ../FL/math.h +Fl_grab.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_grab.o: ../FL/Fl_Window.H +Fl_own_colormap.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_own_colormap.o: ../FL/Fl_Window.H +Fl_visual.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_visual.o: ../FL/Fl_Window.H +Fl_x.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +Fl_x.o: ../FL/Fl_Window.H ../FL/Fl_Window.H ../FL/Fl_Group.H +Fl_x.o: ../FL/Fl_Widget.H +filename_absolute.o: ../FL/filename.H +filename_expand.o: ../FL/filename.H +filename_ext.o: ../FL/filename.H +filename_isdir.o: ../config.h ../FL/filename.H +filename_list.o: ../config.h ../FL/filename.H +filename_match.o: ../FL/filename.H +filename_setext.o: ../FL/filename.H +fl_arc.o: ../FL/fl_draw.H ../FL/Enumerations.H ../FL/math.h +fl_arci.o: ../FL/fl_draw.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +fl_ask.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_ask.H +fl_ask.o: ../FL/Fl_Box.H ../FL/Fl_Widget.H ../FL/Fl_Button.H +fl_ask.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/Fl_Window.H +fl_ask.o: ../FL/Fl_Group.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +fl_ask.o: ../FL/Fl_Secret_Input.H ../FL/Fl_Input.H ../FL/x.H +fl_ask.o: ../FL/Fl_Window.H +fl_boxtype.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +fl_boxtype.o: ../FL/fl_draw.H ../config.h +fl_color.o: Fl_XColor.H ../config.h ../FL/Enumerations.H ../FL/Fl.H +fl_color.o: ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H ../FL/fl_draw.H +fl_color.o: fl_cmap.h +fl_cursor.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +fl_cursor.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/x.H ../FL/Fl_Window.H +fl_cursor.o: ../FL/fl_draw.H +fl_curve.o: ../FL/fl_draw.H ../FL/Enumerations.H +fl_diamond_box.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_draw.o: ../FL/fl_draw.H ../FL/Enumerations.H +fl_draw_image.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H ../FL/x.H +fl_draw_image.o: ../FL/Fl_Window.H Fl_XColor.H ../config.h +fl_draw_image.o: ../FL/Enumerations.H +fl_draw_pixmap.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_draw_pixmap.o: ../FL/x.H ../FL/Fl_Window.H +fl_engraved_label.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +fl_engraved_label.o: ../FL/fl_draw.H +fl_file_chooser.o: ../config.h ../FL/fl_file_chooser.H ../FL/Enumerations.H +fl_file_chooser.o: ../FL/Fl.H ../FL/Fl_Window.H ../FL/Fl_Group.H +fl_file_chooser.o: ../FL/Fl_Widget.H ../FL/Fl_Box.H ../FL/Fl_Button.H +fl_file_chooser.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +fl_file_chooser.o: ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +fl_file_chooser.o: ../FL/Fl_Valuator.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +fl_file_chooser.o: ../FL/fl_draw.H ../FL/filename.H +fl_font.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_font.o: ../FL/x.H ../FL/Fl_Window.H Fl_Font.H +fl_labeltype.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +fl_labeltype.o: ../FL/Fl_Group.H ../FL/fl_draw.H ../FL/Fl_Input_.H +fl_labeltype.o: ../FL/Fl_Widget.H +fl_line_style.o: ../FL/fl_draw.H ../FL/Enumerations.H ../FL/x.H +fl_line_style.o: ../FL/Fl_Window.H +fl_oval_box.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_overlay.o: ../FL/x.H ../FL/Enumerations.H ../FL/Fl_Window.H +fl_overlay.o: ../FL/fl_draw.H +fl_overlay_visual.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +fl_overlay_visual.o: ../FL/Fl_Window.H +fl_rect.o: ../FL/Fl_Widget.H ../FL/fl_draw.H ../FL/Enumerations.H ../FL/x.H +fl_rect.o: ../FL/Fl_Window.H +fl_round_box.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_rounded_box.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_set_font.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H +fl_set_font.o: ../FL/Fl_Window.H Fl_Font.H +fl_set_fonts.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +fl_set_fonts.o: Fl_Font.H +fl_scroll_area.o: ../FL/x.H ../FL/Enumerations.H ../FL/Fl_Window.H +fl_shadow_box.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_shortcut.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Widget.H +fl_shortcut.o: ../FL/Fl_Button.H ../FL/Fl_Widget.H ../FL/fl_draw.H ../FL/x.H +fl_shortcut.o: ../FL/Fl_Window.H +fl_show_colormap.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Single_Window.H +fl_show_colormap.o: ../FL/Fl_Window.H ../FL/fl_draw.H +fl_show_colormap.o: ../FL/fl_show_colormap.H ../config.h +fl_symbols.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/fl_draw.H +fl_symbols.o: ../FL/Fl_Widget.H +fl_vertex.o: ../FL/fl_draw.H ../FL/Enumerations.H ../FL/x.H ../FL/Fl_Window.H +fl_vertex.o: ../FL/math.h +forms_compatability.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H +forms_compatability.o: ../FL/Fl_Widget.H ../FL/Enumerations.H +forms_compatability.o: ../FL/Fl_Window.H ../FL/fl_draw.H +forms_compatability.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H +forms_compatability.o: ../FL/Fl_FormsPixmap.H ../FL/Fl_Pixmap.H +forms_compatability.o: ../FL/Fl_Box.H ../FL/Fl_Browser.H ../FL/Fl_Browser_.H +forms_compatability.o: ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +forms_compatability.o: ../FL/Fl_Valuator.H ../FL/Fl_Button.H +forms_compatability.o: ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H +forms_compatability.o: ../FL/Fl_Check_Button.H ../FL/Fl_Chart.H +forms_compatability.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H +forms_compatability.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H +forms_compatability.o: ../FL/Fl_Counter.H ../FL/Fl_Dial.H ../FL/Fl_Free.H +forms_compatability.o: ../FL/fl_ask.H ../FL/fl_show_colormap.H +forms_compatability.o: ../FL/filename.H ../FL/fl_file_chooser.H +forms_compatability.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H +forms_compatability.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +forms_compatability.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H +forms_compatability.o: ../FL/Fl_Return_Button.H ../FL/Fl_Repeat_Button.H +forms_bitmap.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +forms_bitmap.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/fl_draw.H +forms_bitmap.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H +forms_bitmap.o: ../FL/Fl_FormsPixmap.H ../FL/Fl_Pixmap.H ../FL/Fl_Box.H +forms_bitmap.o: ../FL/Fl_Browser.H ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H +forms_bitmap.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/Fl_Button.H +forms_bitmap.o: ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H +forms_bitmap.o: ../FL/Fl_Check_Button.H ../FL/Fl_Chart.H ../FL/Fl_Choice.H +forms_bitmap.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H +forms_bitmap.o: ../FL/Fl_Counter.H ../FL/Fl_Dial.H ../FL/Fl_Free.H +forms_bitmap.o: ../FL/fl_ask.H ../FL/fl_show_colormap.H ../FL/filename.H +forms_bitmap.o: ../FL/fl_file_chooser.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +forms_bitmap.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +forms_bitmap.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H +forms_free.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Free.H +forms_free.o: ../FL/Fl_Widget.H +forms_fselect.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +forms_fselect.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/fl_draw.H +forms_fselect.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H +forms_fselect.o: ../FL/Fl_FormsPixmap.H ../FL/Fl_Pixmap.H ../FL/Fl_Box.H +forms_fselect.o: ../FL/Fl_Browser.H ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H +forms_fselect.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/Fl_Button.H +forms_fselect.o: ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H +forms_fselect.o: ../FL/Fl_Check_Button.H ../FL/Fl_Chart.H ../FL/Fl_Choice.H +forms_fselect.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H +forms_fselect.o: ../FL/Fl_Counter.H ../FL/Fl_Dial.H ../FL/Fl_Free.H +forms_fselect.o: ../FL/fl_ask.H ../FL/fl_show_colormap.H ../FL/filename.H +forms_fselect.o: ../FL/fl_file_chooser.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +forms_fselect.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +forms_fselect.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H +forms_pixmap.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +forms_pixmap.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/fl_draw.H +forms_pixmap.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H +forms_pixmap.o: ../FL/Fl_FormsPixmap.H ../FL/Fl_Pixmap.H ../FL/Fl_Box.H +forms_pixmap.o: ../FL/Fl_Browser.H ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H +forms_pixmap.o: ../FL/Fl_Slider.H ../FL/Fl_Valuator.H ../FL/Fl_Button.H +forms_pixmap.o: ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H +forms_pixmap.o: ../FL/Fl_Check_Button.H ../FL/Fl_Chart.H ../FL/Fl_Choice.H +forms_pixmap.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H +forms_pixmap.o: ../FL/Fl_Counter.H ../FL/Fl_Dial.H ../FL/Fl_Free.H +forms_pixmap.o: ../FL/fl_ask.H ../FL/fl_show_colormap.H ../FL/filename.H +forms_pixmap.o: ../FL/fl_file_chooser.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +forms_pixmap.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +forms_pixmap.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H +forms_timer.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Timer.H +forms_timer.o: ../FL/Fl_Widget.H ../FL/fl_draw.H +gl_draw.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/gl.h ../FL/x.H +gl_draw.o: ../FL/Fl_Window.H ../FL/fl_draw.H Fl_Gl_Choice.H Fl_Font.H +gl_start.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +gl_start.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/x.H ../FL/Fl_Window.H +gl_start.o: ../FL/fl_draw.H Fl_Gl_Choice.H +glut_compatability.o: ../config.h ../FL/glut.H ../FL/gl.h +glut_compatability.o: ../FL/Enumerations.H ../FL/Fl.H ../FL/Fl_Gl_Window.H +glut_compatability.o: ../FL/Fl_Window.H ../FL/Fl_Menu_Item.H +glut_compatability.o: ../FL/Fl_Widget.H +glut_font.o: ../config.h ../FL/glut.H ../FL/gl.h ../FL/Enumerations.H +glut_font.o: ../FL/Fl.H ../FL/Fl_Gl_Window.H ../FL/Fl_Window.H +scandir.o: ../config.h +numericsort.o: ../config.h +vsnprintf.o: ../config.h diff --git a/test/Makefile b/test/Makefile index 2a9854a20..f9f0e07f3 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,5 +1,5 @@ # -# "$Id: Makefile,v 1.19.2.7 2001/01/22 15:13:41 easysw Exp $" +# "$Id: Makefile,v 1.19.2.7.2.1 2001/08/02 15:31:59 easysw Exp $" # # Test/example program makefile for the Fast Light Tool Kit (FLTK). # @@ -104,7 +104,8 @@ jpeg_image: jpeg_image.cxx $(CXX) -I.. -L../lib $(CXXFLAGS) -I../../../local/jpeg-6b -L../../../local/jpeg-6b jpeg_image.cxx -lfltk $(LDLIBS) -ljpeg -lXext -o $@ depend: - $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) > makedepend +# $(MAKEDEPEND) -I.. $(CXXFLAGS) $(CPPFILES) > makedepend + makedepend -Y -I.. -f makedepend $(CPPFILES) clean: -@ rm -f $(ALL) jpeg_image *.o core *~ @@ -113,5 +114,5 @@ install: @echo Nothing to install in test directory. # -# End of "$Id: Makefile,v 1.19.2.7 2001/01/22 15:13:41 easysw Exp $". +# End of "$Id: Makefile,v 1.19.2.7.2.1 2001/08/02 15:31:59 easysw Exp $". # diff --git a/test/makedepend b/test/makedepend new file mode 100644 index 000000000..f9ec7481c --- /dev/null +++ b/test/makedepend @@ -0,0 +1,263 @@ +# DO NOT DELETE + +CubeMain.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H CubeViewUI.h +CubeMain.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +CubeMain.o: ../FL/Fl_Group.H ../FL/Fl_Roller.H ../FL/Fl_Valuator.H +CubeMain.o: ../FL/Fl_Slider.H ../FL/Fl_Box.H CubeView.h ../FL/Fl_Gl_Window.H +CubeMain.o: ../FL/Fl_Window.H ../FL/gl.h ../FL/Fl_Value_Slider.H +CubeMain.o: ../FL/Fl_Slider.H +CubeView.o: CubeView.h ../config.h ../FL/Fl.H ../FL/Enumerations.H +CubeView.o: ../FL/Fl_Gl_Window.H ../FL/Fl_Window.H ../FL/gl.h +adjuster.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +adjuster.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Adjuster.H +adjuster.o: ../FL/Fl_Valuator.H ../FL/Fl_Box.H +arc.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +arc.o: ../FL/Fl_Window.H ../FL/Fl_Hor_Value_Slider.H ../FL/Fl_Value_Slider.H +arc.o: ../FL/Fl_Slider.H ../FL/fl_draw.H +ask.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +ask.o: ../FL/Fl_Widget.H ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/Fl_Button.H +ask.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/fl_ask.H +bitmap.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +bitmap.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Bitmap.H +bitmap.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H +boxtype.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Single_Window.H +boxtype.o: ../FL/Fl_Window.H ../FL/Fl_Box.H +browser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Select_Browser.H +browser.o: ../FL/Fl_Browser.H ../FL/Fl_Browser_.H ../FL/Fl_Group.H +browser.o: ../FL/Fl_Widget.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +browser.o: ../FL/Fl_Double_Window.H ../FL/Fl_Window.H ../FL/Fl_Button.H +browser.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H +button.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +button.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H +buttons.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +buttons.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Return_Button.H +buttons.o: ../FL/Fl_Button.H ../FL/Fl_Repeat_Button.H ../FL/Fl.H +buttons.o: ../FL/Fl_Check_Button.H ../FL/Fl_Light_Button.H +buttons.o: ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H ../FL/Fl_Tooltip.H +buttons.o: ../FL/Fl_Widget.H +checkers.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +checkers.o: ../FL/Fl_Window.H ../FL/Fl_Bitmap.H ../FL/fl_draw.H +checkers.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Widget.H ../FL/fl_ask.H black_1.xbm +checkers.o: black_2.xbm black_3.xbm black_4.xbm white_1.xbm white_2.xbm +checkers.o: white_3.xbm white_4.xbm blackking_1.xbm blackking_2.xbm +checkers.o: blackking_3.xbm blackking_4.xbm whiteking_1.xbm whiteking_2.xbm +checkers.o: whiteking_3.xbm whiteking_4.xbm ../FL/Fl_Box.H ../FL/Fl_Slider.H +checkers.o: ../FL/Fl_Value_Output.H ../FL/Fl_Valuator.H +clock.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +clock.o: ../FL/Fl_Widget.H ../FL/Fl_Clock.H ../FL/Fl_Round_Clock.H +clock.o: ../FL/Fl_Clock.H +colbrowser.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +colbrowser.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/fl_draw.H +colbrowser.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H ../FL/Fl_FormsPixmap.H +colbrowser.o: ../FL/Fl_Pixmap.H ../FL/Fl_Box.H ../FL/Fl_Browser.H +colbrowser.o: ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +colbrowser.o: ../FL/Fl_Button.H ../FL/Fl_Light_Button.H +colbrowser.o: ../FL/Fl_Round_Button.H ../FL/Fl_Check_Button.H +colbrowser.o: ../FL/Fl_Chart.H ../FL/Fl_Choice.H ../FL/Fl_Menu_.H +colbrowser.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H ../FL/Fl_Counter.H +colbrowser.o: ../FL/Fl_Valuator.H ../FL/Fl_Dial.H ../FL/Fl_Free.H +colbrowser.o: ../FL/fl_ask.H ../FL/fl_show_colormap.H ../FL/filename.H +colbrowser.o: ../FL/fl_file_chooser.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +colbrowser.o: ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +colbrowser.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H +color_chooser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +color_chooser.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Box.H +color_chooser.o: ../FL/Fl_Button.H ../FL/fl_show_colormap.H +color_chooser.o: ../FL/Fl_Color_Chooser.H ../FL/Fl_Group.H +color_chooser.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/Fl_Choice.H +color_chooser.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Value_Input.H +color_chooser.o: ../FL/Fl_Valuator.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +color_chooser.o: ../FL/Fl_Image.H ../FL/x.H ../FL/Fl_Window.H ../FL/fl_draw.H +color_chooser.o: list_visuals.cxx ../config.h +cube.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +cube.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Box.H ../FL/Fl_Button.H +cube.o: ../FL/Fl_Radio_Light_Button.H ../FL/Fl_Light_Button.H +cube.o: ../FL/Fl_Button.H ../FL/Fl_Slider.H ../FL/Fl_Gl_Window.H +cube.o: ../FL/Fl_Window.H ../FL/gl.h +cursor.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +cursor.o: ../FL/Fl_Widget.H ../FL/Fl_Hor_Value_Slider.H +cursor.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Slider.H ../FL/Fl_Choice.H +cursor.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/fl_draw.H +cursor.o: ../FL/Fl_Box.H +curve.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +curve.o: ../FL/Fl_Window.H ../FL/Fl_Hor_Value_Slider.H +curve.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Slider.H ../FL/fl_draw.H +curve.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H +demo.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +demo.o: ../FL/Fl_Widget.H ../FL/Fl_Box.H ../FL/Fl_Button.H ../FL/filename.H +demo.o: ../FL/x.H ../FL/Fl_Window.H +doublebuffer.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Single_Window.H +doublebuffer.o: ../FL/Fl_Window.H ../FL/Fl_Double_Window.H ../FL/Fl_Box.H +doublebuffer.o: ../FL/fl_draw.H ../FL/Fl_Hor_Slider.H ../FL/Fl_Slider.H +doublebuffer.o: ../FL/math.h +editor.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Group.H ../FL/Fl_Window.H +editor.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/fl_ask.H +editor.o: ../FL/fl_file_chooser.H ../FL/Fl_Menu_Bar.H ../FL/Fl_Menu_.H +editor.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +editor.o: ../FL/Fl_Multiline_Input.H ../FL/Fl_Input.H ../FL/Fl_Button.H +editor.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +file_chooser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Button.H +file_chooser.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +file_chooser.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/fl_file_chooser.H +fonts.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +fonts.o: ../FL/Fl_Widget.H ../FL/Fl_Hold_Browser.H ../FL/Fl_Browser.H +fonts.o: ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +fonts.o: ../FL/fl_draw.H ../FL/Fl_Box.H ../FL/fl_ask.H +forms.o: ../FL/forms.H ../FL/Fl.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +forms.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/fl_draw.H +forms.o: ../FL/Fl_FormsBitmap.H ../FL/Fl_Bitmap.H ../FL/Fl_FormsPixmap.H +forms.o: ../FL/Fl_Pixmap.H ../FL/Fl_Box.H ../FL/Fl_Browser.H +forms.o: ../FL/Fl_Browser_.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +forms.o: ../FL/Fl_Button.H ../FL/Fl_Light_Button.H ../FL/Fl_Round_Button.H +forms.o: ../FL/Fl_Check_Button.H ../FL/Fl_Chart.H ../FL/Fl_Choice.H +forms.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Clock.H +forms.o: ../FL/Fl_Counter.H ../FL/Fl_Valuator.H ../FL/Fl_Dial.H +forms.o: ../FL/Fl_Free.H ../FL/fl_ask.H ../FL/fl_show_colormap.H +forms.o: ../FL/filename.H ../FL/fl_file_chooser.H ../FL/Fl_Input.H +forms.o: ../FL/Fl_Input_.H ../FL/Fl_Menu_Button.H ../FL/Fl_Positioner.H +forms.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Timer.H srs.xbm +fractals.o: ../config.h ../FL/glut.H ../FL/gl.h ../FL/Enumerations.H +fractals.o: ../FL/Fl.H ../FL/Fl_Gl_Window.H ../FL/Fl_Window.H fracviewer.c +fractals.o: ../GL/glut.h fracviewer.h ../FL/Fl_Button.H ../FL/Fl_Group.H +fractals.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +fullscreen.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H +fullscreen.o: ../FL/Fl_Single_Window.H ../FL/Fl_Window.H +fullscreen.o: ../FL/Fl_Hor_Slider.H ../FL/Fl_Slider.H +fullscreen.o: ../FL/Fl_Toggle_Light_Button.H ../FL/Fl_Light_Button.H +fullscreen.o: ../FL/Fl_Button.H ../FL/math.h ../FL/gl.h ../FL/Fl_Gl_Window.H +gl_overlay.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +gl_overlay.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Hor_Slider.H +gl_overlay.o: ../FL/Fl_Slider.H ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H +gl_overlay.o: ../FL/math.h ../FL/gl.h ../FL/Fl_Gl_Window.H ../FL/Fl_Window.H +glpuzzle.o: ../config.h ../FL/glut.H ../FL/gl.h ../FL/Enumerations.H +glpuzzle.o: ../FL/Fl.H ../FL/Fl_Gl_Window.H ../FL/Fl_Window.H trackball.c +glpuzzle.o: trackball.h +hello.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +hello.o: ../FL/Fl_Widget.H ../FL/Fl_Box.H +iconize.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +iconize.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Box.H +image.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +image.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Image.H +image.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H ../FL/x.H +image.o: ../FL/Fl_Window.H list_visuals.cxx ../config.h +input.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +input.o: ../FL/Fl_Widget.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +input.o: ../FL/Fl_Float_Input.H ../FL/Fl_Input.H ../FL/Fl_Int_Input.H +input.o: ../FL/Fl_Secret_Input.H ../FL/Fl_Multiline_Input.H ../FL/Fl_Button.H +input.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H ../FL/Fl_Color_Chooser.H +input.o: ../FL/Fl_Group.H ../FL/Fl_Box.H ../FL/Fl_Return_Button.H +input.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H +input.o: ../FL/Fl_Value_Input.H ../FL/Fl_Valuator.H +keyboard.o: keyboard_ui.cxx keyboard_ui.h ../FL/Fl.H ../FL/Enumerations.H +keyboard.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +keyboard.o: ../FL/Fl_Button.H ../FL/Fl_Output.H ../FL/Fl_Input_.H +keyboard.o: ../FL/Fl_Box.H +label.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +label.o: ../FL/Fl_Window.H ../FL/Fl_Box.H ../FL/Fl_Hor_Value_Slider.H +label.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Slider.H ../FL/Fl_Toggle_Button.H +label.o: ../FL/Fl_Button.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +label.o: ../FL/Fl_Choice.H ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H +label.o: ../FL/fl_draw.H +list_visuals.o: ../config.h +mandelbrot.o: mandelbrot_ui.cxx mandelbrot_ui.h ../FL/Fl.H +mandelbrot.o: ../FL/Enumerations.H mandelbrot.h ../FL/Fl_Box.H +mandelbrot.o: ../FL/Fl_Slider.H ../FL/Fl_Window.H ../FL/Fl_Group.H +mandelbrot.o: ../FL/Fl_Widget.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +mandelbrot.o: ../FL/fl_draw.H +menubar.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Box.H ../FL/Fl_Window.H +menubar.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Menu_Bar.H +menubar.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Toggle_Button.H +menubar.o: ../FL/Fl_Button.H ../FL/Fl_Menu_Button.H ../FL/Fl_Choice.H +menubar.o: ../FL/fl_draw.H +message.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +message.o: ../FL/Fl_Widget.H ../FL/fl_ask.H +minimum.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +minimum.o: ../FL/Fl_Widget.H ../FL/Fl_Slider.H ../FL/Fl_Box.H +minimum.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +navigation.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +navigation.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Input.H +navigation.o: ../FL/Fl_Input_.H +output.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Value_Input.H +output.o: ../FL/Fl_Valuator.H ../FL/Fl_Input.H ../FL/Fl_Input_.H +output.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Box.H +output.o: ../FL/Fl_Hor_Value_Slider.H ../FL/Fl_Value_Slider.H +output.o: ../FL/Fl_Slider.H ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H +output.o: ../FL/Fl_Input.H ../FL/fl_draw.H ../FL/Fl_Output.H +output.o: ../FL/Fl_Multiline_Output.H ../FL/Fl_Output.H +overlay.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +overlay.o: ../FL/Fl_Widget.H ../FL/Fl_Overlay_Window.H +overlay.o: ../FL/Fl_Double_Window.H ../FL/Fl_Window.H ../FL/Fl_Button.H +overlay.o: ../FL/fl_draw.H +pixmap.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +pixmap.o: ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Pixmap.H porsche.xpm +pixmap.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H ../FL/Fl_Multi_Label.H +pixmap_browser.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Box.H +pixmap_browser.o: ../FL/Fl_Window.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +pixmap_browser.o: ../FL/Fl_Button.H ../FL/Fl_Pixmap.H ../FL/fl_file_chooser.H +pixmap_browser.o: ../FL/fl_message.H ../FL/fl_ask.H +radio.o: radio.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +radio.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Button.H +radio.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H ../FL/Fl_Light_Button.H +radio.o: ../FL/Fl_Check_Button.H ../FL/Fl_Light_Button.H +radio.o: ../FL/Fl_Round_Button.H ../FL/Fl_Group.H +resizebox.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Single_Window.H +resizebox.o: ../FL/Fl_Window.H ../FL/Fl_Box.H ../FL/Fl_Radio_Button.H +resizebox.o: ../FL/Fl_Button.H ../FL/fl_draw.H ../FL/fl_message.H +resizebox.o: ../FL/fl_ask.H +scroll.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +scroll.o: ../FL/Fl_Window.H ../FL/Fl_Scroll.H ../FL/Fl_Group.H +scroll.o: ../FL/Fl_Widget.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +scroll.o: ../FL/Fl_Toggle_Button.H ../FL/Fl_Button.H ../FL/Fl_Choice.H +scroll.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H ../FL/Fl_Box.H +scroll.o: ../FL/fl_draw.H ../FL/math.h +shape.o: ../config.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +shape.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Hor_Slider.H +shape.o: ../FL/Fl_Slider.H ../FL/math.h ../FL/gl.h ../FL/Fl_Gl_Window.H +shape.o: ../FL/Fl_Window.H +shiny.o: ../config.h shiny_panel.cxx shiny_panel.h ../FL/Fl.H +shiny.o: ../FL/Enumerations.H ../FL/Fl_Window.H ../FL/Fl_Group.H +shiny.o: ../FL/Fl_Widget.H ../FL/Fl_Box.H ../FL/Fl_Group.H ../FL/Fl_Button.H +shiny.o: ../FL/Fl_Value_Slider.H ../FL/Fl_Slider.H ../FL/Fl_Slider.H +shiny.o: ../FL/fl_message.H ../FL/fl_ask.H ../FL/fl_draw.H ../FL/gl.h +subwindow.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +subwindow.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Toggle_Button.H +subwindow.o: ../FL/Fl_Button.H ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H +subwindow.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Box.H ../FL/Fl_Input.H +subwindow.o: ../FL/Fl_Input_.H ../FL/fl_draw.H +symbols.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Single_Window.H +symbols.o: ../FL/Fl_Window.H ../FL/Fl_Box.H ../FL/fl_draw.H +tabs.o: tabs.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +tabs.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Tabs.H ../FL/Fl_Group.H +tabs.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/Fl_Button.H ../FL/Fl_Clock.H +tabs.o: ../FL/Fl_Return_Button.H ../FL/Fl_Button.H +tile.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Double_Window.H +tile.o: ../FL/Fl_Window.H ../FL/Fl_Tile.H ../FL/Fl_Group.H ../FL/Fl_Widget.H +tile.o: ../FL/Fl_Box.H +valuators.o: valuators.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +valuators.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Box.H +valuators.o: ../FL/Fl_Slider.H ../FL/Fl_Value_Slider.H ../FL/Fl_Slider.H +valuators.o: ../FL/Fl_Adjuster.H ../FL/Fl_Valuator.H ../FL/Fl_Counter.H +valuators.o: ../FL/Fl_Dial.H ../FL/Fl_Roller.H ../FL/Fl_Value_Input.H +valuators.o: ../FL/Fl_Input.H ../FL/Fl_Input_.H ../FL/Fl_Value_Output.H +valuators.o: ../FL/Fl_Scrollbar.H +fast_slow.o: fast_slow.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +fast_slow.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Slider.H +fast_slow.o: ../FL/Fl_Box.H +resize.o: resize.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +resize.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Button.H ../FL/Fl_Box.H +pack.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Button.H +pack.o: ../FL/Fl_Light_Button.H ../FL/Fl_Window.H ../FL/Fl_Group.H +pack.o: ../FL/Fl_Widget.H ../FL/Fl_Scroll.H ../FL/Fl_Scrollbar.H +pack.o: ../FL/Fl_Slider.H ../FL/Fl_Value_Slider.H ../FL/Fl_Pack.H +pack.o: ../FL/Fl_Group.H +inactive.o: inactive.h ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +inactive.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Group.H +inactive.o: ../FL/Fl_Button.H ../FL/Fl_Check_Button.H ../FL/Fl_Light_Button.H +inactive.o: ../FL/Fl_Button.H ../FL/Fl_Slider.H ../FL/Fl_Input.H +inactive.o: ../FL/Fl_Input_.H ../FL/Fl_Menu_Button.H ../FL/Fl_Menu_.H +inactive.o: ../FL/Fl_Menu_Item.H ../FL/Fl_Box.H ../FL/Fl_Value_Output.H +inactive.o: ../FL/Fl_Valuator.H ../FL/Fl_Scrollbar.H ../FL/Fl_Slider.H +line_style.o: ../FL/Fl.H ../FL/Enumerations.H ../FL/Fl_Window.H +line_style.o: ../FL/Fl_Group.H ../FL/Fl_Widget.H ../FL/Fl_Value_Slider.H +line_style.o: ../FL/Fl_Slider.H ../FL/fl_draw.H ../FL/Fl_Choice.H +line_style.o: ../FL/Fl_Menu_.H ../FL/Fl_Menu_Item.H