Частично исправлены баги

pull/4/head
Igor Belitskiy 2 years ago
parent 9853ebc748
commit b204172fc3

@ -43,7 +43,7 @@
#define CMD_GET_GROUP "cut -d: -f1 /etc/group" #define CMD_GET_GROUP "cut -d: -f1 /etc/group"
typedef char *string; typedef char *string;
string version_application = "1.2-39-g7116610"; string version_application = "1.2-40-g9853ebc";
static char *local; static char *local;

@ -1550,7 +1550,7 @@ void philos_set_active_widgets(GtkWidget *check, GtkWidget *spin, GtkWidget *com
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check),1); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check),1);
} }
else if (active == 0) { else if (active == 0) {
gtk_spin_button_set_digits(GTK_SPIN_BUTTON(spin), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin), 0);
} }
if (flag_cpu == 0) { if (flag_cpu == 0) {
philos_set_spin_adjustment(check, spin, combo, get_resurs_total(cmd)); philos_set_spin_adjustment(check, spin, combo, get_resurs_total(cmd));
@ -1587,7 +1587,7 @@ void philos_set_active_widgets_device_io(GtkWidget* combo_to_l2,GtkWidget *check
if (menu_id != -1) { if (menu_id != -1) {
gboolean active = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(check)); gboolean active = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(check));
if (active == 0) { if (active == 0) {
gtk_spin_button_set_digits(GTK_SPIN_BUTTON(spin), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin), 0);
} }
else if (gtk_spin_button_get_digits(GTK_SPIN_BUTTON(spin))>0) { else if (gtk_spin_button_get_digits(GTK_SPIN_BUTTON(spin))>0) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check),1); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check),1);
@ -1596,7 +1596,7 @@ void philos_set_active_widgets_device_io(GtkWidget* combo_to_l2,GtkWidget *check
gtk_widget_set_sensitive(combo, active); gtk_widget_set_sensitive(combo, active);
} }
else { else {
gtk_spin_button_set_digits(GTK_SPIN_BUTTON(spin), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(spin), 0);
gtk_widget_set_sensitive(spin, 0); gtk_widget_set_sensitive(spin, 0);
gtk_widget_set_sensitive(combo, 0); gtk_widget_set_sensitive(combo, 0);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check), 0); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check), 0);

Loading…
Cancel
Save