libgimpwidgets/Makefile.am new widget derived from GtkButton. It adds an

2001-05-06  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/Makefile.am
	* libgimpwidgets/gimpbutton.[ch]: new widget derived from
	GtkButton.  It adds an "extended_clicked" signal which is emitted
	instead of "clicked" if a modifier was pressed.

	* libgimpwidgets/gimpchainbutton.[ch]
	* libgimpwidgets/gimppixmap.[ch]: removed the opaque typedefs.

	* libgimpwidgets/gimpwidgets.h
	* libgimpwidgets/gimpwidgetstypes.h: and added them here. Added
	GimpButton.

	* app/widgets/gimpdrawablelistview.c: use GimpButtons for "Raise"
	and "Lower" and raise/lower to top/bottom on shift-click.
This commit is contained in:
Michael Natterer
2001-05-06 20:31:46 +00:00
committed by Michael Natterer
parent 5e2480d798
commit 10afaf8d1c
14 changed files with 546 additions and 18 deletions

View File

@ -42,7 +42,7 @@ extern "C" {
#define GIMP_IS_CHAIN_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GIMP_TYPE_CHAIN_BUTTON))
#define GIMP_IS_CHAIN_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GIMP_TYPE_CHAIN_BUTTON))
typedef struct _GimpChainButton GimpChainButton;
typedef struct _GimpChainButtonClass GimpChainButtonClass;
typedef enum