Исправлены прокрутки в терминалах

pull/4/head
Igor Belitskiy 2 years ago
parent e16c112928
commit d6510581a3

@ -585,7 +585,7 @@ void philos_update_device_to_entry(temp_set_window *widgets, temp_config* _confi
for (int index = 0; index < _config->size_disk; index++) { for (int index = 0; index < _config->size_disk; index++) {
char* disk_cfg = _config->disk_read[index]; char* disk_cfg = _config->disk_read[index];
if (disk_cfg) { if (disk_cfg) {
if (strstr(disk_cfg, disk) != NULL) { if (strstr(disk_cfg, disk)) {
index_find = index; index_find = index;
break; break;
} }
@ -598,7 +598,7 @@ void philos_update_device_to_entry(temp_set_window *widgets, temp_config* _confi
for (int index = 0; index < _config->size_disk; index++) { for (int index = 0; index < _config->size_disk; index++) {
char* disk_cfg = _config->disk_write[index]; char* disk_cfg = _config->disk_write[index];
if (disk_cfg) { if (disk_cfg) {
if (strstr(disk_cfg, disk) != NULL) { if (strstr(disk_cfg, disk)) {
index_find = index; index_find = index;
break; break;
} }
@ -606,8 +606,6 @@ void philos_update_device_to_entry(temp_set_window *widgets, temp_config* _confi
} }
} }
} }
if (index_find != -1) { if (index_find != -1) {
if (flag_check_array==0) { if (flag_check_array==0) {
if (_config->i_o_limit_read[index_find]<0 || _config->i_o_limit_read_size[index_find]<0) { if (_config->i_o_limit_read[index_find]<0 || _config->i_o_limit_read_size[index_find]<0) {
@ -635,35 +633,50 @@ void philos_update_device_to_entry(temp_set_window *widgets, temp_config* _confi
} }
} }
else { else {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0); if (flag_check_array==0) {
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0); gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0); }
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0); else if (flag_check_array==1) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0);
}
} }
} }
else { else {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0); if (flag_check_array==0) {
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0); gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0);
}
else if (flag_check_array==1) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0);
}
} }
} }
else { else {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0); if (flag_check_array==0) {
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0); gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead), 0); gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempRead), 0); }
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempRead), 0); else if (flag_check_array==1) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite), 0);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(widgets->spinTempWrite), 0);
gtk_combo_box_set_active(GTK_COMBO_BOX(widgets->cbtTempWrite), 0);
}
} }
} }
// flag_check_array = 0 READ // flag_check_array = 0 READ
// flag_check_array = 1 WRITE // flag_check_array = 1 WRITE
void philos_temp_add_disk(temp_set_window *widgets, temp_config* _config, int flag_check_array) { void philos_temp_add_disk(temp_set_window *widgets, temp_config* _config, int flag_check_array) {
if (_config->block_table == 1) {
return;
}
char* disk = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(widgets->cbtTempDevice)); char* disk = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(widgets->cbtTempDevice));
disk = yon_char_divide_search(disk, " ", -1); disk = yon_char_divide_search(disk, " ", -1);
int disk_id = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempDevice)); int disk_id = gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempDevice));
@ -700,57 +713,49 @@ void philos_temp_add_disk(temp_set_window *widgets, temp_config* _config, int fl
// Редактирование // Редактирование
if (flag_check_array == 0) { if (flag_check_array == 0) {
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead))) { if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead))) {
ptr_disk[index_find] = yon_char_new(disk);
_config->i_o_limit_read_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempRead)); _config->i_o_limit_read_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempRead));
_config->i_o_limit_read[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempRead)); _config->i_o_limit_read[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempRead));
} }
else { else {
ptr_disk[index_find] = yon_char_new("-");
_config->i_o_limit_read_size[index_find] = -3; _config->i_o_limit_read_size[index_find] = -3;
_config->i_o_limit_read[index_find] = -3; _config->i_o_limit_read[index_find] = -3;
} }
} }
if (flag_check_array == 1) { if (flag_check_array == 1) {
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite))) { if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite))) {
ptr_disk[index_find] = yon_char_new(disk);
_config->i_o_limit_write_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempWrite)); _config->i_o_limit_write_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempWrite));
_config->i_o_limit_write[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempWrite)); _config->i_o_limit_write[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempWrite));
} }
else { else {
_config->i_o_limit_write_size[index_find] = -3; _config->i_o_limit_write_size[index_find] = -3;
_config->i_o_limit_write[index_find] = -3; _config->i_o_limit_write[index_find] = -3;
ptr_disk[index_find] = yon_char_new("-");
} }
} }
} }
} }
else { else {
if (bool_read == 1 || bool_write == 1) { if (bool_read == 1 || bool_write == 1) {
ptr_disk = yon_char_parsed_append(ptr_disk,&size, disk);
int index_find = find_null_array(_config); int index_find = find_null_array(_config);
if (flag_check_array == 0) { if (flag_check_array == 0) {
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead))) { if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempRead))) {
ptr_disk[index_find] = yon_char_new(disk);
_config->i_o_limit_read_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempRead)); _config->i_o_limit_read_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempRead));
_config->i_o_limit_read[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempRead)); _config->i_o_limit_read[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempRead));
} }
else {
_config->i_o_limit_read_size[index_find] = -3;
_config->i_o_limit_read[index_find] = -3;
}
} }
if (flag_check_array == 1) { if (flag_check_array == 1) {
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite))) { if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->chbTempWrite))) {
ptr_disk[index_find] = yon_char_new(disk);
_config->i_o_limit_write_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempWrite)); _config->i_o_limit_write_size[index_find] = (int)gtk_combo_box_get_active(GTK_COMBO_BOX(widgets->cbtTempWrite));
_config->i_o_limit_write[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempWrite)); _config->i_o_limit_write[index_find] = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(widgets->spinTempWrite));
}
else {
_config->i_o_limit_write_size[index_find] = -3;
_config->i_o_limit_write[index_find] = -3;
} }
} }
} }
else {
}
} }
if (flag_check_array == 0) { if (flag_check_array == 0) {
if (ptr_disk) { if (ptr_disk) {

@ -29,6 +29,7 @@ typedef struct {
int* i_o_limit_write_size; int* i_o_limit_write_size;
int size; int size;
int size_disk; int size_disk;
int block_table;
} temp_config; } temp_config;
typedef struct { typedef struct {

@ -889,14 +889,14 @@ void wrapper_edit_show() {
edit_show(NULL, glade_path); edit_show(NULL, glade_path);
edit_set_size_arrays((get_device_cfg()->size_disk*2)+1); edit_set_size_arrays((get_device_cfg()->size_disk*2)+1);
edit_set_select_read_device(&main_config.disk_read[index]); edit_set_select_read_device(&main_config.disk_read[index]);
edit_set_read_device(main_config.i_o_limit_read[index], main_config.i_o_limit_read_size[index]);
edit_set_select_write_device(&main_config.disk_write[index]); edit_set_select_write_device(&main_config.disk_write[index]);
edit_set_write_device(main_config.i_o_limit_write[index], main_config.i_o_limit_write_size[index]); edit_set_write_device(main_config.i_o_limit_write[index], main_config.i_o_limit_write_size[index]);
edit_set_read_device(main_config.i_o_limit_read[index], main_config.i_o_limit_read_size[index]);
edit_set_hard(main_config.hard_raw_limit[index], main_config.hard_raw_limit_size[index]); edit_set_hard(main_config.hard_raw_limit[index], main_config.hard_raw_limit_size[index]);
edit_set_limit_cpu(main_config.cpu_limit[index], main_config.cpu_limit_size[index]); edit_set_limit_cpu(main_config.cpu_limit[index], main_config.cpu_limit_size[index]);
edit_set_soft(main_config.soft_raw_limit[index], main_config.soft_raw_limit_size[index]); edit_set_soft(main_config.soft_raw_limit[index], main_config.soft_raw_limit_size[index]);
edit_set_limit_swap(main_config.swap[index], main_config.swap_size[index]); edit_set_limit_swap(main_config.swap[index], main_config.swap_size[index]);
set_gui_device();
edit_event(get_widget_edit()); edit_event(get_widget_edit());
g_signal_connect(G_OBJECT(get_widget_edit()->btnSaveTempSave), "clicked", G_CALLBACK(main_edit_btn_save), NULL); g_signal_connect(G_OBJECT(get_widget_edit()->btnSaveTempSave), "clicked", G_CALLBACK(main_edit_btn_save), NULL);
edit_init_windows(); edit_init_windows();

@ -75,8 +75,8 @@ void event_check_io_device() {
add_init_windows(); add_init_windows();
philos_temp_add_disk(add_widgets, &obj_add_config, 0); philos_temp_add_disk(add_widgets, &obj_add_config, 0);
philos_temp_add_disk(add_widgets, &obj_add_config, 1); philos_temp_add_disk(add_widgets, &obj_add_config, 1);
philos_temp_del_disk(add_widgets, &obj_add_config, 0); //philos_temp_del_disk(add_widgets, &obj_add_config, 0);
philos_temp_del_disk(add_widgets, &obj_add_config, 1); //philos_temp_del_disk(add_widgets, &obj_add_config, 1);
philos_temp_generate_cmd(add_widgets, &obj_add_config); philos_temp_generate_cmd(add_widgets, &obj_add_config);
} }

@ -100,10 +100,9 @@ void edit_show(GtkWidget *self, char* glade_path) {
void wrapper_edit_init_windows_size_memory() { void wrapper_edit_init_windows_size_memory() {
philos_temp_add_disk(edit_widgets, &obj_edit_config, 0); philos_temp_add_disk(edit_widgets, &obj_edit_config, 0);
philos_temp_add_disk(edit_widgets, &obj_edit_config, 1); philos_temp_add_disk(edit_widgets, &obj_edit_config, 1);
philos_temp_del_disk(edit_widgets, &obj_edit_config, 0); //philos_temp_del_disk(edit_widgets, &obj_edit_config, 0);
philos_temp_del_disk(edit_widgets, &obj_edit_config, 1); //philos_temp_del_disk(edit_widgets, &obj_edit_config, 1);
edit_init_windows(); edit_init_windows();
philos_temp_generate_cmd(edit_widgets, &obj_edit_config);
} }
void edit_init_windows() { void edit_init_windows() {
@ -126,6 +125,7 @@ void combo_box_device_edit() {
g_signal_handlers_block_by_func(G_OBJECT(edit_widgets->chbTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_block_by_func(G_OBJECT(edit_widgets->chbTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
philos_update_device_to_entry(edit_widgets, &obj_edit_config, 0); philos_update_device_to_entry(edit_widgets, &obj_edit_config, 0);
philos_update_device_to_entry(edit_widgets, &obj_edit_config, 1); philos_update_device_to_entry(edit_widgets, &obj_edit_config, 1);
obj_edit_config.block_table = 1;
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempDevice), G_CALLBACK(combo_box_device_edit), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempDevice), G_CALLBACK(combo_box_device_edit), NULL);
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->cbtTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
@ -133,6 +133,7 @@ void combo_box_device_edit() {
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->spinTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->spinTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempRead), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL); g_signal_handlers_unblock_by_func(G_OBJECT(edit_widgets->chbTempWrite), G_CALLBACK(wrapper_edit_init_windows_size_memory), NULL);
obj_edit_config.block_table = 0;
} }
int edit_get_soft_size() { int edit_get_soft_size() {
@ -212,10 +213,6 @@ void edit_set_select_read_device(char*** str_value) {
if (str_value) { if (str_value) {
if ((*str_value)) { if ((*str_value)) {
yon_char_parsed_copy(&obj_edit_config.disk_read, str_value); yon_char_parsed_copy(&obj_edit_config.disk_read, str_value);
if ((*str_value)[0] != NULL && strstr((*str_value)[0], "-") == NULL) {
int index = yon_gtk_combo_box_text_find(edit_widgets->cbtTempDevice, (*str_value)[0]);
gtk_combo_box_set_active(GTK_COMBO_BOX(edit_widgets->cbtTempDevice), index);
}
} }
} }
} }
@ -223,34 +220,54 @@ void edit_set_select_write_device(char*** str_value) {
if (str_value) { if (str_value) {
if ((*str_value)) { if ((*str_value)) {
yon_char_parsed_copy(&obj_edit_config.disk_write, str_value); yon_char_parsed_copy(&obj_edit_config.disk_write, str_value);
if ((*str_value)[0] != NULL && strstr((*str_value)[0], "-") == NULL) {
int index = yon_gtk_combo_box_text_find(edit_widgets->cbtTempDevice, (*str_value)[0]);
gtk_combo_box_set_active(GTK_COMBO_BOX(edit_widgets->cbtTempDevice), index);
}
} }
} }
} }
void edit_set_read_device(int* str_value, int* pow_mem) { int set_template_gui_device(int flag_check_array) {
if (str_value && pow_mem) { int index = -1;
if (str_value[0] >=0 && pow_mem[0] >=0) { if (flag_check_array==0) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(edit_widgets->chbTempRead), 1); index = yon_gtk_combo_box_text_find(edit_widgets->cbtTempDevice, obj_edit_config.disk_read[0]);
edit_temp_set(str_value[0],pow_mem[0], edit_widgets->chbTempRead, gtk_combo_box_set_active(GTK_COMBO_BOX(edit_widgets->cbtTempDevice), index);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(edit_widgets->chbTempRead), 1);
edit_temp_set(obj_edit_config.i_o_limit_read[0],
obj_edit_config.i_o_limit_read_size[0], edit_widgets->chbTempRead,
edit_widgets->spinTempRead, edit_widgets->spinTempRead,
edit_widgets->cbtTempRead); edit_widgets->cbtTempRead);
}
else if (flag_check_array==1) {
index = yon_gtk_combo_box_text_find(edit_widgets->cbtTempDevice, obj_edit_config.disk_write[0]);
gtk_combo_box_set_active(GTK_COMBO_BOX(edit_widgets->cbtTempDevice), index);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(edit_widgets->chbTempWrite), 1);
edit_temp_set(obj_edit_config.i_o_limit_write[0],
obj_edit_config.i_o_limit_write_size[0],
edit_widgets->chbTempWrite,
edit_widgets->spinTempWrite,
edit_widgets->cbtTempWrite);
}
return index;
}
void set_gui_device() {
int flag = -1;
if (obj_edit_config.disk_read && flag == -1) {
if (obj_edit_config.disk_read[0] != NULL && strstr(obj_edit_config.disk_read[0], "-") == NULL) {
flag = set_template_gui_device(0);
}
}
if (obj_edit_config.disk_write && flag == -1) {
if (obj_edit_config.disk_write[0] != NULL && strstr(obj_edit_config.disk_write[0], "-") == NULL) {
flag = set_template_gui_device(1);
} }
}
}
void edit_set_read_device(int* str_value, int* pow_mem) {
if (str_value && pow_mem) {
philos_array_int_copy(&obj_edit_config.i_o_limit_read, &str_value); philos_array_int_copy(&obj_edit_config.i_o_limit_read, &str_value);
philos_array_int_copy(&obj_edit_config.i_o_limit_read_size, &pow_mem); philos_array_int_copy(&obj_edit_config.i_o_limit_read_size, &pow_mem);
} }
} }
void edit_set_write_device(int* str_value, int* pow_mem) { void edit_set_write_device(int* str_value, int* pow_mem) {
if (str_value && pow_mem) { if (str_value && pow_mem) {
if (str_value[0] >=0 && pow_mem[0] >=0) {
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(edit_widgets->chbTempWrite), 1);
edit_temp_set(str_value[0],pow_mem[0], edit_widgets->chbTempWrite,
edit_widgets->spinTempWrite,
edit_widgets->cbtTempWrite);
}
philos_array_int_copy(&obj_edit_config.i_o_limit_write, &str_value); philos_array_int_copy(&obj_edit_config.i_o_limit_write, &str_value);
philos_array_int_copy(&obj_edit_config.i_o_limit_write_size, &pow_mem); philos_array_int_copy(&obj_edit_config.i_o_limit_write_size, &pow_mem);
} }

@ -57,6 +57,7 @@ int edit_get_hard_size();
int edit_get_limit_cpu_size(); int edit_get_limit_cpu_size();
int edit_get_limit_swap_size(); int edit_get_limit_swap_size();
void edit_config_init(); void edit_config_init();
void set_gui_device();
temp_config* get_edit_config(); temp_config* get_edit_config();
void edit_set_active_widgets_device_io(GtkWidget *check, GtkWidget *spin, GtkWidget *combo); void edit_set_active_widgets_device_io(GtkWidget *check, GtkWidget *spin, GtkWidget *combo);
void edit_set_spin_adjustment(GtkWidget *check, GtkWidget *spin, GtkWidget *combo, size_t value); void edit_set_spin_adjustment(GtkWidget *check, GtkWidget *spin, GtkWidget *combo, size_t value);

@ -2382,6 +2382,21 @@
<property name="step-increment">1</property> <property name="step-increment">1</property>
<property name="page-increment">10</property> <property name="page-increment">10</property>
</object> </object>
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">100</property>
<property name="step-increment">1</property>
<property name="page-increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment2">
<property name="upper">100</property>
<property name="step-increment">1</property>
<property name="page-increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment3">
<property name="upper">100</property>
<property name="step-increment">1</property>
<property name="page-increment">10</property>
</object>
<object class="GtkImage" id="image8"> <object class="GtkImage" id="image8">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
@ -3365,6 +3380,7 @@ limit
<property name="sensitive">False</property> <property name="sensitive">False</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="hscroll-policy">natural</property> <property name="hscroll-policy">natural</property>
<property name="vadjustment">adjustment1</property>
<property name="vscroll-policy">natural</property> <property name="vscroll-policy">natural</property>
<property name="encoding">UTF-8</property> <property name="encoding">UTF-8</property>
<property name="scroll-on-keystroke">True</property> <property name="scroll-on-keystroke">True</property>
@ -3381,6 +3397,7 @@ limit
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="adjustment">adjustment1</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -3477,6 +3494,7 @@ limit
<property name="sensitive">False</property> <property name="sensitive">False</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="hscroll-policy">natural</property> <property name="hscroll-policy">natural</property>
<property name="vadjustment">adjustment2</property>
<property name="vscroll-policy">natural</property> <property name="vscroll-policy">natural</property>
<property name="encoding">UTF-8</property> <property name="encoding">UTF-8</property>
<property name="scrollback-lines">1024</property> <property name="scrollback-lines">1024</property>
@ -3494,6 +3512,7 @@ limit
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="adjustment">adjustment2</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -3609,6 +3628,7 @@ limit
<property name="sensitive">False</property> <property name="sensitive">False</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="hscroll-policy">natural</property> <property name="hscroll-policy">natural</property>
<property name="vadjustment">adjustment3</property>
<property name="vscroll-policy">natural</property> <property name="vscroll-policy">natural</property>
<property name="encoding">UTF-8</property> <property name="encoding">UTF-8</property>
<property name="scroll-on-keystroke">True</property> <property name="scroll-on-keystroke">True</property>
@ -3625,6 +3645,7 @@ limit
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="adjustment">adjustment3</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>

Loading…
Cancel
Save