GTK is a multi-platform toolkit for creating graphical user interfaces.
Go to file
Federico Mena 582a3f433c Lots of changes all over the place. Now the widget has two windows. The
Fri Jan 16 00:36:31 1998  Federico Mena  <federico@bananoid.nuclecu.unam.mx>

	* gtk/gtkhandlebox.c: Lots of changes all over the place.  Now the
	widget has two windows.  The steady_window stays put in the parent
	container, and the widget->window is the one that gets
	reparented.  Now that window is transient, in compliance with the
	ICCCM, instead of an OverrideRedirect window.

	We have two windows so that we can properly receive Expose events
	for the thin 3D line that marks the place where the handlebox is
	docked.

	* gtk/gtkhandlebox.h (struct _GtkHandleBox): Added fields for
	dragging (mouse position information).  Added fleur_cursor so that
	we look pretty.  Added steady_window field; it is the window that
	actually stays on the parent (widget->window is the one that gets
	reparented).

Owen, this is the version with the two X calls in gtkhandlebox.c.
I'll do as you say; either we can add new calls to Gdk, or I can
modify the handle box code to use a separate GtkWindow and reparent
the child into that.

- Federico
1998-01-16 19:01:56 +00:00
docs I had forgot to put GDK_NO_EXPOSE and GDK_VISIBILITY_NOTIFY events in gtk_main_iteration() - Federico 1998-01-02 21:38:39 +00:00
gdk This reverts GTK to libtool-1.0f, libtool-1.0h has some problems linking libgdk to libX11 and libXext. -Jay 1998-01-12 15:41:36 +00:00
glib This reverts GTK to libtool-1.0f, libtool-1.0h has some problems linking libgdk to libX11 and libXext. -Jay 1998-01-12 15:41:36 +00:00
gtk Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
tests GtkCList updates, GtkText now defaults to editable = FALSE, but you can 1998-01-13 15:14:54 +00:00
.cvsignore For consistancy with GIMP/GNOME projects. Plus these files can 1997-12-19 05:24:25 +00:00
acconfig.h Initial revision 1997-11-24 22:37:52 +00:00
AUTHORS Initial revision 1997-11-24 22:37:52 +00:00
ChangeLog Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-0 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-2 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-4 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-6 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-8 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
ChangeLog.pre-2-10 Lots of changes all over the place. Now the widget has two windows. The 1998-01-16 19:01:56 +00:00
config.guess Initial revision 1997-11-24 22:37:52 +00:00
config.h.in Added check for inline in configure and updated files to use it. 1998-01-09 01:48:19 +00:00
config.sub Initial revision 1997-11-24 22:37:52 +00:00
configure.in Added check for inline in configure and updated files to use it. 1998-01-09 01:48:19 +00:00
COPYING Initial revision 1997-11-24 22:37:52 +00:00
gtk+.prj Initial revision 1997-11-24 22:37:52 +00:00
gtk+.xconfig.in Initial revision 1997-11-24 22:37:52 +00:00
HACKING Added HACKING instructions - please revise as necessary 1998-01-01 18:57:04 +00:00
INSTALL Patches to support internationalized input by: 1997-11-27 04:16:39 +00:00
install-sh Initial revision 1997-11-24 22:37:52 +00:00
ltconfig This reverts GTK to libtool-1.0f, libtool-1.0h has some problems linking libgdk to libX11 and libXext. -Jay 1998-01-12 15:41:36 +00:00
ltmain.sh This reverts GTK to libtool-1.0f, libtool-1.0h has some problems linking libgdk to libX11 and libXext. -Jay 1998-01-12 15:41:36 +00:00
makecopyright Initial revision 1997-11-24 22:37:52 +00:00
Makefile.am It's all in the changelog. Well, almost all. 1997-12-18 02:17:14 +00:00
Makefile.in I had forgot to put GDK_NO_EXPOSE and GDK_VISIBILITY_NOTIFY events in gtk_main_iteration() - Federico 1998-01-02 21:38:39 +00:00
missing Initial revision 1997-11-24 22:37:52 +00:00
mkinstalldirs Initial revision 1997-11-24 22:37:52 +00:00
NEWS Initial revision 1997-11-24 22:37:52 +00:00
README Changes in preparation for GTK 0.99.2 release. 1998-01-03 17:22:12 +00:00
REFCOUNTING Filling in the details. 1997-12-18 02:24:41 +00:00
stamp-h.in Initial revision 1997-11-24 22:37:52 +00:00
TODO a few modifications, blah blah 1998-01-08 20:25:33 +00:00

This is GTK+ version 0.99.2.   GTK, which stands for the Gimp ToolKit, 
is a library for creating graphical user interfaces.  

The official ftp site is:
  ftp://ftp.gimp.org/pub/gtk

Patches can be uploaded to:
  ftp://ftp.gimp.org/incoming

A mailing list is located at:
  gtk-list@redhat.com

To subscribe: mail -s subscribe gtk-list-request@redhat.com < /dev/null
(Send mail to gtk-list-request@redhat.com with the subject "subscribe")