Un treeview sí, pero a mi gusto - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html) +--- Tema: Un treeview sí, pero a mi gusto (/thread-1571.html) |
Un treeview sí, pero a mi gusto - Grandamakulo - 13-12-2023 Hola a todos:
Volviendo a mi monotema de reinventar la pólvora, os presento, gracias a la inestimable ayuda de @Shordi —antes de partir hacia el polvoriento poniente en su montura— un fragmento de aplicación. Es un TreeView extendido —no, no lo he montado como un control personalizado; quizás luego, otro lustro XP— con las siguientes características:
Se admiten críticas —bueno, no demasiado, que soy de ego frágil, ;P — y consejos.
PS.—Por supuesto, el código está tan desorganizado como yo. Es lo que viene siendo «código entrópico» .
PPS.—Y sí, podría haberme ahorrado mucho tiempo si me hubiese mirado el propio código del TreeView de proyectos del IDE de Gambas. RE: Un treeview sí, pero a mi gusto - Shell - 14-12-2023 (13-12-2023, 13:33)Grandamakulo escribió: Se admiten críticas —bueno, no demasiado, que soy de ego frágil, ;P — y consejos. No puedo criticar el trabajo que has realizado para conseguir lo que has hecho. Todo lo contrario, te has molestado en crear algo nuevo, ampliando el control y que seguro que otros usuarios pueden aprovechar. Para eso tendría que entender suficiente el uso del TreeView, componente que últimamente no uso mucho. Lo he usado pero en contadas veces. Es lo que pasa cuando te acostumbras a usar unos controles determinado. Me centro mucho en el DrawingArea. Hace poco se estuvo comentando el uso del Listbox y la operación del dragdrop sobre si mismo. Buscando en otros foros encontré algo similar pero para lograrlo en TreeView. Tampoco tiene un método, pero lograron hacerlo. Puede que sea una nueva característica que te guste contemplar para tu control treeview expandido. Te añado el enlace. Drop & Drag within a Treeview. Gambas One De paso busqué lo que significa within, es "dentro", parece igual que la palabra "inside". (adentro)...ahora comprendo..jejeje.. no he dicho nada. Saludos |