app/widgets/Makefile.am app/widgets/widgets-types.h new GtkVBox subclass

2004-08-11  Michael Natterer  <mitch@gimp.org>

	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h
	* app/widgets/gimpprogressbox.[ch]: new GtkVBox subclass featuring
	a label and a progressbar. Implements GimpProgressIterface.

	* app/widgets/gimpprogressdialog.[ch]: replaced label and progress
	by a GimpProgressBox. Delegate most progress functionality to it.

	* app/widgets/gimpwidgets-utils.[ch]: factored out utility
	function gimp_dialog_set_sensitive().

	* app/widgets/gimpfiledialog.c (gimp_file_dialog_set_sensitive):
	use it.

	* app/gui/file-open-location-dialog.c (file_open_location_response):
	embed the called file procedure's progress using a GimpProgressBox.
This commit is contained in:
Michael Natterer
2004-08-10 22:21:56 +00:00
committed by Michael Natterer
parent 95607cce19
commit 06ea7dbd96
12 changed files with 503 additions and 193 deletions

View File

@ -72,5 +72,8 @@ void gimp_rgb_set_gdk_color (GimpRGB *rgb,
void gimp_window_set_hint (GtkWindow *window,
GimpWindowHint hint);
void gimp_dialog_set_sensitive (GtkDialog *dialog,
gboolean sensitive);
#endif /* __GIMP_WIDGETS_UTILS_H__ */