Fix FLUID redraw bug when changing X,Y,W,H in the widget panel (STR #120)

Fix copyrights on some files that still showed -2002...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3070 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Michael R Sweet 2003-08-02 21:17:30 +00:00
parent 2fc4d518cc
commit c99d122b45
21 changed files with 66 additions and 60 deletions

View File

@ -1,5 +1,7 @@
CHANGES IN FLTK 1.1.4
- FLUID didn't redraw widgets when changing the X, Y, W,
or H values in the widget panel (STR #120)
- Fl_Window::show(argc, argv) wasn't calling
Fl::get_system_colors() as documented (STR #119)
- DSO (shared library) building wasn't quite right for

View File

@ -1,9 +1,9 @@
//
// "$Id: glut.h,v 1.4.4.2 2002/01/01 15:11:28 easysw Exp $"
// "$Id: glut.h,v 1.4.4.3 2003/08/02 21:17:30 easysw Exp $"
//
// GLUT compatibility header for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -26,5 +26,5 @@
#include <FL/glut.H>
//
// End of "$Id: glut.h,v 1.4.4.2 2002/01/01 15:11:28 easysw Exp $".
// End of "$Id: glut.h,v 1.4.4.3 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
/*
* "$Id: config.h,v 1.1.2.4 2002/07/08 14:58:49 easysw Exp $"
* "$Id: config.h,v 1.1.2.5 2003/08/02 21:17:30 easysw Exp $"
*
* Configuration file for the Fast Light Tool Kit (FLTK) for Borland C++.
*
* Copyright 1998-2002 by Bill Spitzak and others.
* Copyright 1998-2003 by Bill Spitzak and others.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@ -218,5 +218,5 @@
/*
* End of "$Id: config.h,v 1.1.2.4 2002/07/08 14:58:49 easysw Exp $".
* End of "$Id: config.h,v 1.1.2.5 2003/08/02 21:17:30 easysw Exp $".
*/

View File

@ -1,9 +1,9 @@
#
# "$Id: fltk.spec,v 1.1.2.9.2.25 2003/08/02 12:38:10 easysw Exp $"
# "$Id: fltk.spec,v 1.1.2.9.2.26 2003/08/02 21:17:30 easysw Exp $"
#
# RPM spec file for FLTK.
#
# Copyright 1998-2002 by Bill Spitzak and others.
# Copyright 1998-2003 by Bill Spitzak and others.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
@ -96,5 +96,5 @@ rm -rf $RPM_BUILD_ROOT
%{prefix}/share/doc/fltk/*
#
# End of "$Id: fltk.spec,v 1.1.2.9.2.25 2003/08/02 12:38:10 easysw Exp $".
# End of "$Id: fltk.spec,v 1.1.2.9.2.26 2003/08/02 21:17:30 easysw Exp $".
#

View File

@ -1,9 +1,9 @@
//
// "$Id: Fl_Function_Type.cxx,v 1.15.2.16.2.12 2003/01/28 20:51:09 easysw Exp $"
// "$Id: Fl_Function_Type.cxx,v 1.15.2.16.2.13 2003/08/02 21:17:30 easysw Exp $"
//
// C function type code for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -740,5 +740,5 @@ void Fl_Class_Type::write_code2() {
}
//
// End of "$Id: Fl_Function_Type.cxx,v 1.15.2.16.2.12 2003/01/28 20:51:09 easysw Exp $".
// End of "$Id: Fl_Function_Type.cxx,v 1.15.2.16.2.13 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Group_Type.cxx,v 1.4.2.7.2.2 2002/01/01 15:11:29 easysw Exp $"
// "$Id: Fl_Group_Type.cxx,v 1.4.2.7.2.3 2003/08/02 21:17:30 easysw Exp $"
//
// Fl_Group object code for the Fast Light Tool Kit (FLTK).
//
@ -7,7 +7,7 @@
// the Fl_Tabs widget, with special stuff to select tab items and
// insure that only one is visible.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -242,5 +242,5 @@ const char tile_type_name[] = "Fl_Tile";
Fl_Tile_Type Fl_Tile_type; // the "factory"
//
// End of "$Id: Fl_Group_Type.cxx,v 1.4.2.7.2.2 2002/01/01 15:11:29 easysw Exp $".
// End of "$Id: Fl_Group_Type.cxx,v 1.4.2.7.2.3 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Menu_Type.cxx,v 1.16.2.12.2.6 2002/08/09 22:56:59 easysw Exp $"
// "$Id: Fl_Menu_Type.cxx,v 1.16.2.12.2.7 2003/08/02 21:17:30 easysw Exp $"
//
// Menu item code for the Fast Light Tool Kit (FLTK).
//
@ -9,7 +9,7 @@
// This file also contains code to make Fl_Menu_Button, Fl_Menu_Bar,
// etc widgets.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -465,5 +465,5 @@ void shortcut_in_cb(Shortcut_Button* i, void* v) {
}
//
// End of "$Id: Fl_Menu_Type.cxx,v 1.16.2.12.2.6 2002/08/09 22:56:59 easysw Exp $".
// End of "$Id: Fl_Menu_Type.cxx,v 1.16.2.12.2.7 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Type.cxx,v 1.6.2.6.2.16 2003/07/18 17:43:30 matthiaswm Exp $"
// "$Id: Fl_Type.cxx,v 1.6.2.6.2.17 2003/08/02 21:17:30 easysw Exp $"
//
// Widget type code for the Fast Light Tool Kit (FLTK).
//
@ -15,7 +15,7 @@
// not in the linked list and are not written to files or
// copied or otherwise examined.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -791,5 +791,5 @@ void Fl_Type::read_property(const char *c) {
int Fl_Type::read_fdesign(const char*, const char*) {return 0;}
//
// End of "$Id: Fl_Type.cxx,v 1.6.2.6.2.16 2003/07/18 17:43:30 matthiaswm Exp $".
// End of "$Id: Fl_Type.cxx,v 1.6.2.6.2.17 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Type.h,v 1.5.2.11.2.8 2003/01/28 20:51:11 easysw Exp $"
// "$Id: Fl_Type.h,v 1.5.2.11.2.9 2003/08/02 21:17:30 easysw Exp $"
//
// Widget type header file for the Fast Light Tool Kit (FLTK).
//
@ -11,7 +11,7 @@
// instance of this object. It could also have a "copy()" function,
// but it was easier to implement this by using the file read/write
// that is needed to save the setup anyways.
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -593,5 +593,5 @@ int storestring(const char *n, const char * & p, int nostrip=0);
extern int include_H_from_C;
//
// End of "$Id: Fl_Type.h,v 1.5.2.11.2.8 2003/01/28 20:51:11 easysw Exp $".
// End of "$Id: Fl_Type.h,v 1.5.2.11.2.9 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
//
// "$Id: Fl_Widget_Type.cxx,v 1.15.2.16.2.26 2003/07/12 04:20:48 easysw Exp $"
// "$Id: Fl_Widget_Type.cxx,v 1.15.2.16.2.27 2003/08/02 21:17:30 easysw Exp $"
//
// Widget type code for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -396,6 +396,7 @@ void x_cb(Fl_Value_Input *i, void *v) {
if (o->selected && o->is_widget()) {
Fl_Widget *w = ((Fl_Widget_Type *)o)->o;
w->resize((int)i->value(), w->y(), w->w(), w->h());
if (w->window()) w->window()->redraw();
}
}
}
@ -412,6 +413,7 @@ void y_cb(Fl_Value_Input *i, void *v) {
if (o->selected && o->is_widget()) {
Fl_Widget *w = ((Fl_Widget_Type *)o)->o;
w->resize(w->x(), (int)i->value(), w->w(), w->h());
if (w->window()) w->window()->redraw();
}
}
}
@ -428,6 +430,7 @@ void w_cb(Fl_Value_Input *i, void *v) {
if (o->selected && o->is_widget()) {
Fl_Widget *w = ((Fl_Widget_Type *)o)->o;
w->resize(w->x(), w->y(), (int)i->value(), w->h());
if (w->window()) w->window()->redraw();
}
}
}
@ -444,6 +447,7 @@ void h_cb(Fl_Value_Input *i, void *v) {
if (o->selected && o->is_widget()) {
Fl_Widget *w = ((Fl_Widget_Type *)o)->o;
w->resize(w->x(), w->y(), w->w(), (int)i->value());
if (w->window()) w->window()->redraw();
}
}
}
@ -1978,5 +1982,5 @@ int Fl_Widget_Type::read_fdesign(const char* propname, const char* value) {
}
//
// End of "$Id: Fl_Widget_Type.cxx,v 1.15.2.16.2.26 2003/07/12 04:20:48 easysw Exp $".
// End of "$Id: Fl_Widget_Type.cxx,v 1.15.2.16.2.27 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Widget_Type.h,v 1.4.2.4.2.1 2002/01/01 15:11:29 easysw Exp $"
// "$Id: Fl_Widget_Type.h,v 1.4.2.4.2.2 2003/08/02 21:17:30 easysw Exp $"
//
// Widget type header file for the Fast Light Tool Kit (FLTK).
//
@ -7,7 +7,7 @@
// This should have the widget pointer in it, but it is still in the
// Fl_Type base class.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -36,5 +36,5 @@ void* const LOAD = (void *)9831;
extern Fl_Widget_Type *current_widget; // one of the selected ones
//
// End of "$Id: Fl_Widget_Type.h,v 1.4.2.4.2.1 2002/01/01 15:11:29 easysw Exp $".
// End of "$Id: Fl_Widget_Type.h,v 1.4.2.4.2.2 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fl_Window_Type.cxx,v 1.13.2.10.2.6 2002/08/09 22:57:00 easysw Exp $"
// "$Id: Fl_Window_Type.cxx,v 1.13.2.10.2.7 2003/08/02 21:17:30 easysw Exp $"
//
// Window type code for the Fast Light Tool Kit (FLTK).
//
@ -7,7 +7,7 @@
// for interacting with the overlay, which allows the user to
// select, move, and resize the children widgets.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -792,5 +792,5 @@ int Fl_Window_Type::read_fdesign(const char* propname, const char* value) {
}
//
// End of "$Id: Fl_Window_Type.cxx,v 1.13.2.10.2.6 2002/08/09 22:57:00 easysw Exp $".
// End of "$Id: Fl_Window_Type.cxx,v 1.13.2.10.2.7 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
//
// "$Id: Fluid_Image.cxx,v 1.7.2.9.2.13 2002/10/03 15:23:46 easysw Exp $"
// "$Id: Fluid_Image.cxx,v 1.7.2.9.2.14 2003/08/02 21:17:30 easysw Exp $"
//
// Pixmap label support for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -221,5 +221,5 @@ Fluid_Image *ui_find_image(const char *oldname) {
//
// End of "$Id: Fluid_Image.cxx,v 1.7.2.9.2.13 2002/10/03 15:23:46 easysw Exp $".
// End of "$Id: Fluid_Image.cxx,v 1.7.2.9.2.14 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: Fluid_Image.h,v 1.3.2.4.2.3 2002/01/01 15:11:29 easysw Exp $"
// "$Id: Fluid_Image.h,v 1.3.2.4.2.4 2003/08/02 21:17:30 easysw Exp $"
//
// Image header file for the Fast Light Tool Kit (FLTK).
//
@ -7,7 +7,7 @@
// not a class in FLTK itself, and will produce different types of
// code depending on what the image type is.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -60,5 +60,5 @@ extern const char *ui_find_image_name;
#endif
//
// End of "$Id: Fluid_Image.h,v 1.3.2.4.2.3 2002/01/01 15:11:29 easysw Exp $".
// End of "$Id: Fluid_Image.h,v 1.3.2.4.2.4 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
#
# "$Id: Makefile,v 1.10.2.6.2.23 2002/07/30 14:11:21 easysw Exp $"
# "$Id: Makefile,v 1.10.2.6.2.24 2003/08/02 21:17:30 easysw Exp $"
#
# FLUID makefile for the Fast Light Tool Kit (FLTK).
#
# Copyright 1998-2002 by Bill Spitzak and others.
# Copyright 1998-2003 by Bill Spitzak and others.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Library General Public
@ -95,5 +95,5 @@ rebuild:
./fluid -c widget_panel.fl
#
# End of "$Id: Makefile,v 1.10.2.6.2.23 2002/07/30 14:11:21 easysw Exp $".
# End of "$Id: Makefile,v 1.10.2.6.2.24 2003/08/02 21:17:30 easysw Exp $".
#

View File

@ -1,9 +1,9 @@
//
// "$Id: Shortcut_Button.h,v 1.3.2.3.2.2 2002/08/09 22:57:00 easysw Exp $"
// "$Id: Shortcut_Button.h,v 1.3.2.3.2.3 2003/08/02 21:17:30 easysw Exp $"
//
// Shortcut header file for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -35,5 +35,5 @@ public:
};
//
// End of "$Id: Shortcut_Button.h,v 1.3.2.3.2.2 2002/08/09 22:57:00 easysw Exp $".
// End of "$Id: Shortcut_Button.h,v 1.3.2.3.2.3 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
//
// "$Id: align_widget.cxx,v 1.1.2.2 2003/01/10 19:29:08 easysw Exp $"
// "$Id: align_widget.cxx,v 1.1.2.3 2003/08/02 21:17:30 easysw Exp $"
//
// alignment code for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -326,6 +326,6 @@ void align_widget_cb(Fl_Widget*, long how)
//
// End of "$Id: align_widget.cxx,v 1.1.2.2 2003/01/10 19:29:08 easysw Exp $".
// End of "$Id: align_widget.cxx,v 1.1.2.3 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
//
// "$Id: code.cxx,v 1.9.2.9.2.5 2002/05/16 12:47:43 easysw Exp $"
// "$Id: code.cxx,v 1.9.2.9.2.6 2003/08/02 21:17:30 easysw Exp $"
//
// Code output routines for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -463,5 +463,5 @@ void Fl_Type::write_code1() {
void Fl_Type::write_code2() {}
//
// End of "$Id: code.cxx,v 1.9.2.9.2.5 2002/05/16 12:47:43 easysw Exp $".
// End of "$Id: code.cxx,v 1.9.2.9.2.6 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: factory.cxx,v 1.4.2.11.2.10 2002/10/30 22:30:30 matthiaswm Exp $"
// "$Id: factory.cxx,v 1.4.2.11.2.11 2003/08/02 21:17:30 easysw Exp $"
//
// Widget factory code for the Fast Light Tool Kit (FLTK).
//
@ -11,7 +11,7 @@
// to a factory instance for every class (both the ones defined
// here and ones in other files)
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -962,5 +962,5 @@ int lookup_symbol(const char *name, int &v, int numberok) {
}
//
// End of "$Id: factory.cxx,v 1.4.2.11.2.10 2002/10/30 22:30:30 matthiaswm Exp $".
// End of "$Id: factory.cxx,v 1.4.2.11.2.11 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,5 +1,5 @@
//
// "$Id: file.cxx,v 1.7.2.6.2.8 2003/01/28 20:51:13 easysw Exp $"
// "$Id: file.cxx,v 1.7.2.6.2.9 2003/08/02 21:17:30 easysw Exp $"
//
// Fluid file routines for the Fast Light Tool Kit (FLTK).
//
@ -8,7 +8,7 @@
// They are somewhat similar to tcl, using matching { and }
// to quote strings.
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -637,5 +637,5 @@ void read_fdesign() {
}
//
// End of "$Id: file.cxx,v 1.7.2.6.2.8 2003/01/28 20:51:13 easysw Exp $".
// End of "$Id: file.cxx,v 1.7.2.6.2.9 2003/08/02 21:17:30 easysw Exp $".
//

View File

@ -1,9 +1,9 @@
//
// "$Id: fluid.cxx,v 1.15.2.13.2.42 2003/08/02 12:38:10 easysw Exp $"
// "$Id: fluid.cxx,v 1.15.2.13.2.43 2003/08/02 21:17:30 easysw Exp $"
//
// FLUID main entry for the Fast Light Tool Kit (FLTK).
//
// Copyright 1998-2002 by Bill Spitzak and others.
// Copyright 1998-2003 by Bill Spitzak and others.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Library General Public
@ -886,5 +886,5 @@ int main(int argc,char **argv) {
}
//
// End of "$Id: fluid.cxx,v 1.15.2.13.2.42 2003/08/02 12:38:10 easysw Exp $".
// End of "$Id: fluid.cxx,v 1.15.2.13.2.43 2003/08/02 21:17:30 easysw Exp $".
//