mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-19 14:23:33 +00:00
added utility function gimp_scale_entry_set_sensitive().
2002-10-08 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpwidgets.[ch]: added utility function gimp_scale_entry_set_sensitive().
This commit is contained in:
parent
b22430b9b1
commit
82b7dd3959
|
@ -1,3 +1,8 @@
|
|||
2002-10-08 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* libgimpwidgets/gimpwidgets.[ch]: added utility function
|
||||
gimp_scale_entry_set_sensitive().
|
||||
|
||||
2002-10-08 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* plug-ins/common/animationplay.c: put the preview in a sunken
|
||||
|
|
|
@ -790,6 +790,36 @@ gimp_scale_entry_new (GtkTable *table,
|
|||
return return_adj;
|
||||
}
|
||||
|
||||
/**
|
||||
* gimp_scale_entry_set_sensitive:
|
||||
* @adjustment: a #GtkAdjustment returned by gimp_scale_entry_new()
|
||||
* @sensitive: a boolean value with the same semantics as the @sensitive
|
||||
* parameter of gtk_widget_set_sensitive()
|
||||
*
|
||||
* Sets the sensitivity of the scale_entry's #GtkLabel, #GtkHScale and
|
||||
* #GtkSpinbutton.
|
||||
**/
|
||||
void
|
||||
gimp_scale_entry_set_sensitive (GtkObject *adjustment,
|
||||
gboolean sensitive)
|
||||
{
|
||||
GtkWidget *widget;
|
||||
|
||||
g_return_if_fail (GTK_IS_ADJUSTMENT (adjustment));
|
||||
|
||||
widget = GIMP_SCALE_ENTRY_LABEL (adjustment);
|
||||
if (widget)
|
||||
gtk_widget_set_sensitive (widget, sensitive);
|
||||
|
||||
widget = GIMP_SCALE_ENTRY_SCALE (adjustment);
|
||||
if (widget)
|
||||
gtk_widget_set_sensitive (widget, sensitive);
|
||||
|
||||
widget = GIMP_SCALE_ENTRY_SPINBUTTON (adjustment);
|
||||
if (widget)
|
||||
gtk_widget_set_sensitive (widget, sensitive);
|
||||
}
|
||||
|
||||
static void
|
||||
gimp_random_seed_toggle_update (GtkWidget *widget,
|
||||
gpointer data)
|
||||
|
|
|
@ -165,6 +165,10 @@ GtkObject * gimp_scale_entry_new (GtkTable *table,
|
|||
const gchar *tooltip,
|
||||
const gchar *help_data);
|
||||
|
||||
void gimp_scale_entry_set_sensitive (GtkObject *adjustment,
|
||||
gboolean sensitive);
|
||||
|
||||
|
||||
#define GIMP_RANDOM_SEED_SPINBUTTON(hbox) \
|
||||
(g_object_get_data (G_OBJECT (hbox), "spinbutton"))
|
||||
#define GIMP_RANDOM_SEED_SPINBUTTON_ADJ(hbox) \
|
||||
|
|
Loading…
Reference in a new issue