|
|
|
@ -26,6 +26,7 @@ void view_device_set_index(int _index) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void view_device_check_activ_disk() {
|
|
|
|
|
if (strcmp(view_device_set_add_edit, "add") == 0) {
|
|
|
|
|
int menu_id = gtk_combo_box_get_active(GTK_COMBO_BOX(obj_view_device_widgets->DeviceCombo));
|
|
|
|
|
if (menu_id == -1) {
|
|
|
|
|
gtk_widget_set_sensitive(obj_view_device_widgets->btnSaveTempSave, 0);
|
|
|
|
@ -34,6 +35,10 @@ void view_device_check_activ_disk() {
|
|
|
|
|
gtk_widget_set_sensitive(obj_view_device_widgets->btnSaveTempSave, 1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
gtk_widget_set_sensitive(obj_view_device_widgets->btnSaveTempSave, 1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
view_device_set_window *view_device_setup_window_base(char* __glade_path) {
|
|
|
|
|
view_device_glade_path = __glade_path;
|
|
|
|
@ -188,7 +193,12 @@ void view_device_get_gui_data() {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
if (strcmp(view_device_set_add_edit, "add") == 0) {
|
|
|
|
|
disk = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(obj_view_device_widgets->DeviceCombo));
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
disk = (char*)gtk_label_get_label(GTK_LABEL(obj_view_device_widgets->lblNameDevice));
|
|
|
|
|
}
|
|
|
|
|
view_device_all_config_temp->v_disk_remove.pfVectorAdd(&view_device_all_config_temp->v_disk_remove, yon_char_new(disk));
|
|
|
|
|
if (view_device_index != -1) {
|
|
|
|
|
_config = (disk_status*)vec_device->pfVectorGet(vec_device, view_device_index);
|
|
|
|
|