@ -209,7 +209,7 @@ void tree_view_select_project(GtkWidget* self) {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    block_spin_time ( & cfg_custom_gui . project ,  wrapper_get_spin_time_gui_project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    tree_view_select ( NULL , & all_config . v_project  ,  & cfg_custom_gui . project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    unlock_spin_time ( & cfg_custom_gui . project ,  wrapper_get_spin_time_gui_project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    unlock_tree_view ( & cfg_custom_gui . group ,  wrapper_get_spin_time_gui_project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    unlock_tree_view ( & cfg_custom_gui . project ,  wrapper_get_spin_time_gui_project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					} 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -224,6 +224,7 @@ void tree_view_select(GtkWidget* self, vector* vec_temp, hotebook* widgets) {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > btnAdd , 1 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > btnDel , 1 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > btnEdit , 1 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > boxSpins ,  1 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        }  
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        else  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if  ( main_config . lock_save_global  = =  0  | |  main_config . lock_save_local  = =  0 )  { 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -231,8 +232,17 @@ void tree_view_select(GtkWidget* self, vector* vec_temp, hotebook* widgets) {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > btnDel , 0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > btnEdit , 0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > boxSpins ,  0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    else  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        gtk_widget_set_sensitive ( widgets - > btnDel , 0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        gtk_widget_set_sensitive ( widgets - > btnEdit , 0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        if  ( index_selected  ! =  - 1 )  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            gtk_widget_set_sensitive ( widgets - > boxSpins ,  0 ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					} 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					void  wrapper_get_spin_time_gui_user ( )  { 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -280,6 +290,7 @@ void get_spin_time_gui(vector* vec_u_g_p, hotebook* widgets) {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					void  template_remove ( vector *  vec_temp ,  hotebook *  widgets )  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    int  index  =  wrapper_select_tree_view ( widgets ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if  ( index ! = - 1 )  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        index_selected  =  - 1 ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        config_u_g_p *  _config  =  ( config_u_g_p * ) vec_temp - > pfVectorGet ( vec_temp ,  index ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        char *  load_key  =  yon_char_new ( _config - > loaded_keys ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        all_config . v_remove . pfVectorAdd ( & all_config . v_remove ,  load_key ) ; 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -469,6 +480,7 @@ void template_set_status_disk(GtkWidget* self,hotebook* widgets) {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    if  ( flag  = =  0 )  { 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        disk_status *  disk_cfg  =   malloc ( sizeof ( disk_status ) ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        disk_cfg - > device  =  yon_char_unite ( " DISK_QUOTA[ " , widgets - > name , " : " , activ_text ,  " ] " , NULL ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        // disk_cfg->device = yon_char_new(activ_text);
 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        disk_cfg - > status  =  menu_id ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        v_disk_status - > pfVectorAdd ( v_disk_status ,  disk_cfg ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					        all_config . flag_set_data  =  1 ; 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -609,6 +621,7 @@ int main(int argc, char *argv[]){
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    control_event ( widgets ,  & cfg_custom_gui ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    block_button_add_edit_del ( & cfg_custom_gui . user ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    block_button_add_edit_del ( & cfg_custom_gui . group ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    tree_view_select ( NULL , & all_config . v_project  ,  & cfg_custom_gui . project ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    yon_ubl_header_setup_resource ( widgets - > HeadOverlay , widgets - > HeadBox , widgets - > HeadImage , banner_path ) ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    yon_ubl_status_box_setup ( widgets - > StatusIcon , widgets - > StatusBox , widgets - > StatusLabel ) ;