A vueltas con el «Treeview» - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Controles/Librerías/Componentes (https://gambas-es.org/forum-7.html) +--- Tema: A vueltas con el «Treeview» (/thread-1108.html) |
A vueltas con el «Treeview» - Grandamakulo - 25-11-2022 Hola, de nuevo, compañeros. He andado medio desaparecido por ahí y acudo, cómo no, para pedir ayuda Veréis, estoy tratando de usar un «TreeView», pero me encuentro con una serie de problemas. Adjunto una aplicación ejemplo con la que estoy trabajando.
RE: A vueltas con el «Treeview» - Shordi - 28-11-2022 Siento el retraso en responder. Me interesa el tema, tal como lo planteas en tu ejemplo. Allá por principios de los 90 salió el MS-DOS 4.0 que planteaba una maravillosa opción de comprimir el disco duro entero con lo que mi ordenador, con su modesto disco de 40 Megas (sí, megas, no gigas) apareció mágicamente convertido en uno de 80. Durante la primavera de aquél año hice a ratos libres una aplicación con el viejo y querido Clipper5 para controlar mi caótica biblioteca, de unos 3.000 libros por aquél entonces, y en el verano aproveché las vacaciones para catalogar todos mis libros con ella. No quería etiquetarlos ni nada por el estilo, tan sólo ubicarlos para encontrarlos cuando fuese menester. A los quince días de terminar la tarea, el maldito MS-DOS explotó. Un bug en el compresor por el que MS pidió disculpas y todo, según leí en una revista. Naturalmente no tenía copias de seguridad (en aquella época o las hacías en disquetes o nada...) Fue tal el cabreo que nunca más he intentado revivir y menos aún recatalogar los libros que me quedan (desde que todo está onlineado -toma palabra- y soy adepto al santo Calibre he ido regalando cientos de libros en papel que nunca más volveré a releer). Dame un respirín para recomponer mi obsoleto cerebro y te cuento lo que vaya haciendo. De momento, te paso tu proyecto con algunas modificaciones en los botones arriba y abajo y en el drop. A ver si te sirven. Saludos RE: A vueltas con el «Treeview» - Shordi - 29-11-2022 Otra cosa: Tal como planteas el tema, a saber: el manejo de una biblioteca casera, no entiendo el manejo que se hace de los elementos del treeview. Quiero decir que ¿Qué sentido tiene mover un estante entero dentro de una librería distinta? ¿o mover una librería dentro de otra?. Es de suponer que existe un soporte de datos al soporte físico de la biblioteca, una base de datos o un archivo xml o lo que sea. Si mueves un estante dentro de una librería distinta (si es que tal cosa es posible, IKEA mediante) habría que establecer la modificación de la ubicación de cada uno de los libros de ese estante en masa, etc. De momento, a la espera de que estas dudas sean aclaradas, voy a implementar una base sqlite, que es lo más razonable dado el caso (puedes hacer transacciones masivas, puedes añadir todo tipo de datos a los libros y/o autores, editoriales, opiniones, etc. de forma rápida y sencilla) y voy a continuar por el camino que más o menos recorrí allá por los 90, aunque en aquél momento no existiesen los treeviews ni nada por el estilo. Saludos. RE: A vueltas con el «Treeview» - Grandamakulo - 29-11-2022 Shordi, siento decepcionarte, pero es sólo un ejemplo, no tiene nada que ver con libros físicos. Lo que estoy tratando de hacer, en realidad, es un gestor de proyectos para mis relatos que me permita ubicarlos en según qué secciones o concursos. Y muchas gracias RE: A vueltas con el «Treeview» - tincho - 29-11-2022 (29-11-2022, 13:05)Shordi escribió: en aquél momento no existiesen los treeviews ni nada por el estilo. Seguramente te refieres al los BrackenView RE: A vueltas con el «Treeview» - Shordi - 30-11-2022 Los brakenqué? No, me refiero a las pantallas de texto de 80 por 25... Saludos RE: A vueltas con el «Treeview» - tincho - 30-11-2022 (30-11-2022, 02:04)Shordi escribió: Los brakenqué? Tree = Árbol Bracken = Helecho Como el helecho es mas arcaico que los arboles puesto que apareció en la tierra antes que estos me vino a la mente una forma "friki" y rebuscada de decir que tu programa es arcaico. (30-11-2022, 02:04)Shordi escribió: No, me refiero a las pantallas de texto de 80 por 25... Si, se a que te refieres. Por aquellos tiempos mi nivel de programación se limitaba a hacer algún que otro .bat pero recuerdo un programa muy bueno, un administrador de archivos llamado XtreeGold que tenia, casualmente, un "TreeView" para ver los directorios. |