gtk+ r17264 - in trunk: . gtk tests



Author: kristian
Date: 2007-02-06 10:25:21 +0000 (Tue, 06 Feb 2007)
New Revision: 17264
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=17264&view=rev

Added:
   trunk/gtk/gtktooltip.c
   trunk/gtk/gtktooltip.h
   trunk/tests/testtooltips.c
Modified:
   trunk/ChangeLog
   trunk/gtk/Makefile.am
   trunk/gtk/gtk.h
   trunk/gtk/gtk.symbols
   trunk/gtk/gtkmain.c
   trunk/gtk/gtkmarshalers.list
   trunk/gtk/gtkrc.c
   trunk/gtk/gtksettings.c
   trunk/gtk/gtkwidget.c
   trunk/gtk/gtkwidget.h
   trunk/gtk/gtkwindow.h
   trunk/tests/Makefile.am
Log:
2007-02-06  Kristian Rietveld  <kris imendio com>

	New tooltips API.

	* gtk/Makefile.am
	* gtk/gtk.h
	* gtk/gtk.symbols: build system foo.

	* gtk/gtkmain.c (gtk_main_do_event): call tooltip event handler
	hook for appropriate events.

	* gtk/gtkmarshalers.list: add BOOLEAN:INT,INT,BOOLEAN,OBJECT.

	* gtk/gtkrc.c: add style for gtk-tooltip.

	* gtk/gtksettings.c (gtk_settings_class_init): make the
	different tooltip timeouts configurable.

	* gtk/gtkwidget.[ch]: add new properties, signals, make sure
	tooltips are hidden on unmap, destroy, update window event
	mask on realize, hook into focus change and show help
	handlers.

	* gtk/gtkwindow.h: move GtkWindow typdef to gtkwidget.h ...

	* gtk/gtktooltip.[ch]: new files.

	* tests/Makefile.am
	* tests/testtooltips.c: add test application.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]