/// #NAME#: #DESCRIPTION# public void f_fd7bbb95_2c3f_4e41_869f_5dca33016355() { //INI CODE PRCGUID: fd7bbb95-2c3f-4e41-869f-5dca33016355 ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); if (CVentanaProgramas.ArbolProgramas.SelectedNode != null) { Clipboard.SetText(CVentanaProgramas.ArbolProgramas.SelectedNode.FullPath.Replace(dPROGRAM.FOLDER + "\\", "").Replace("\\", ".").Replace(".json", "")); } ARQODE_UI.GestorControles.CFormControlesEventos CFormControlesEventos = new ARQODE_UI.GestorControles.CFormControlesEventos(vm); // Cargar árbol de controles DirectoryInfo program_path = App_globals.AppDataSection(dPATH.VIEWS); if (CFormControlesEventos.TV_Controles.Nodes.Count == 0) { CFormControlesEventos.TV_Controles.Nodes.Clear(); TreeNode tn_vistas = (TreeNode)CVentanaProgramas.Cargar_arbol_recursivo.Crear_arbol_desde_carpeta( program_path.FullName, "base_control.json"); foreach (TreeNode tnchild in tn_vistas.Nodes) { CFormControlesEventos.TV_Controles.Nodes.Add(tnchild); } // Añadir controles al árbol de vistas List <TreeNode> Nodos_vista = (List <TreeNode>)CVentanaProgramas.Cargar_arbol_recursivo.Crear_lista_de_nodos_hoja_del_arbol(tn_vistas); foreach (TreeNode nodo_vista in Nodos_vista) { String nombre_vista = nodo_vista.FullPath.Replace("\\", ".").Replace(".json", ""); try { CView VTemp = new CView(App_globals, nombre_vista); if (VTemp != null) { foreach (CView.CtrlStruct cstr in VTemp.getAllControls()) { TreeNode tn = null; if (nombre_vista == cstr.control_name) { tn = new TreeNode(cstr.control_name.Substring(cstr.control_name.IndexOf(".") + 1)); } else { tn = new TreeNode(cstr.control_name); } nodo_vista.Nodes.Add(tn); } } } catch (Exception exc) { errors.warning = exc.Message; } } } // Enlazar opciones de menú con programas String C_Programa_filtrar_busqueda = Config_str("Programa filtrar busqueda"); CFormControlesEventos.view.Set_event_handler( CFormControlesEventos.toolStrip1.Items[1], CFormControlesEventos.toolStrip1.Items[1].Name, "Click", C_Programa_filtrar_busqueda); CFormControlesEventos.view.Set_event_handler( CFormControlesEventos.toolStrip1.Items[0], CFormControlesEventos.toolStrip1.Items[0].Name, "TextChanged", C_Programa_filtrar_busqueda); CFormControlesEventos.FormControlesEventos.Show(); //END CODE PRCGUID: fd7bbb95-2c3f-4e41-869f-5dca33016355 }