patch for multiload applet
- From: Richard Hult <rhult hem2 passagen se>
- To: gnome-list gnome org
- Subject: patch for multiload applet
- Date: Fri, 13 Nov 1998 20:55:02 +0100 (CET)
The attached patch makes sure that if the user changes the values of the
properties spin buttons, the Apply and Ok buttons get enabled.
Richard
Index: properties-cpu.c
===================================================================
RCS file: /cvs/gnome/gnome-core/applets/multiload/properties-cpu.c,v
retrieving revision 1.2
diff -u -r1.2 properties-cpu.c
--- properties-cpu.c 1998/11/11 22:38:09 1.2
+++ properties-cpu.c 1998/11/13 19:49:25
@@ -155,10 +155,14 @@
gtk_signal_connect (GTK_OBJECT (height_a), "value_changed",
GTK_SIGNAL_FUNC (height_cb), height);
+ gtk_signal_connect (GTK_OBJECT (height), "changed",
+ GTK_SIGNAL_FUNC (height_cb), height);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (height),
GTK_UPDATE_ALWAYS);
gtk_signal_connect (GTK_OBJECT (width_a), "value_changed",
GTK_SIGNAL_FUNC (width_cb), width);
+ gtk_signal_connect (GTK_OBJECT (width), "changed",
+ GTK_SIGNAL_FUNC (width_cb), width);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (width),
GTK_UPDATE_ALWAYS);
@@ -171,6 +175,8 @@
gtk_box_pack_start (GTK_BOX (speed), freq, TRUE, TRUE, 0);
gtk_signal_connect (GTK_OBJECT (freq_a), "value_changed",
+ GTK_SIGNAL_FUNC (freq_cb), freq);
+ gtk_signal_connect (GTK_OBJECT (freq), "changed",
GTK_SIGNAL_FUNC (freq_cb), freq);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (freq),
GTK_UPDATE_ALWAYS);
Index: properties-mem.c
===================================================================
RCS file: /cvs/gnome/gnome-core/applets/multiload/properties-mem.c,v
retrieving revision 1.2
diff -u -r1.2 properties-mem.c
--- properties-mem.c 1998/11/11 22:38:10 1.2
+++ properties-mem.c 1998/11/13 19:49:25
@@ -206,10 +206,14 @@
gtk_signal_connect (GTK_OBJECT (height_a), "value_changed",
GTK_SIGNAL_FUNC (height_cb), height);
+ gtk_signal_connect (GTK_OBJECT (height), "changed",
+ GTK_SIGNAL_FUNC (height_cb), height);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (height),
GTK_UPDATE_ALWAYS);
gtk_signal_connect (GTK_OBJECT (width_a), "value_changed",
GTK_SIGNAL_FUNC (width_cb), width);
+ gtk_signal_connect (GTK_OBJECT (width), "changed",
+ GTK_SIGNAL_FUNC (width_cb), width);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (width),
GTK_UPDATE_ALWAYS);
@@ -222,6 +226,8 @@
gtk_box_pack_start (GTK_BOX (speed), freq, TRUE, TRUE, 0);
gtk_signal_connect (GTK_OBJECT (freq_a), "value_changed",
+ GTK_SIGNAL_FUNC (freq_cb), freq);
+ gtk_signal_connect (GTK_OBJECT (freq), "changed",
GTK_SIGNAL_FUNC (freq_cb), freq);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (freq),
GTK_UPDATE_ALWAYS);
Index: properties-swap.c
===================================================================
RCS file: /cvs/gnome/gnome-core/applets/multiload/properties-swap.c,v
retrieving revision 1.2
diff -u -r1.2 properties-swap.c
--- properties-swap.c 1998/11/11 22:38:11 1.2
+++ properties-swap.c 1998/11/13 19:49:25
@@ -157,10 +157,14 @@
gtk_signal_connect (GTK_OBJECT (height_a), "value_changed",
GTK_SIGNAL_FUNC (height_cb), height);
+ gtk_signal_connect (GTK_OBJECT (height), "changed",
+ GTK_SIGNAL_FUNC (height_cb), height);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (height),
GTK_UPDATE_ALWAYS);
gtk_signal_connect (GTK_OBJECT (width_a), "value_changed",
GTK_SIGNAL_FUNC (width_cb), width);
+ gtk_signal_connect (GTK_OBJECT (width), "changed",
+ GTK_SIGNAL_FUNC (width_cb), width);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (width),
GTK_UPDATE_ALWAYS);
@@ -173,6 +177,8 @@
gtk_box_pack_start (GTK_BOX (speed), freq, TRUE, TRUE, 0);
gtk_signal_connect (GTK_OBJECT (freq_a), "value_changed",
+ GTK_SIGNAL_FUNC (freq_cb), freq);
+ gtk_signal_connect (GTK_OBJECT (freq), "changed",
GTK_SIGNAL_FUNC (freq_cb), freq);
gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (freq),
GTK_UPDATE_ALWAYS);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]