TRASLOCO
Sempre mosso dalla voglia di allontanarmi da Google e dai suoi servizi, ho finalmente deciso che dopo diversi anni la piattaforma di questo piccolo spazio andava cambiata. Finalmente il blo cambia casa. Se volete trovarmi potete recarvi al nuovo indirizzo

martedì 8 marzo 2011

Modulo Gambas - Tree



Ho la necessità, per la gestione di Meganalotto, di popolare la TreeView presente nel form della guida. Quando questo tipo di oggetto deve essere riempito con poche voci, il codice all'interno dell'IDE di Gambas riesce a rimanere pulito. Il problema inizia a sorgere quando gli elementi da collocare sono molti ed abbastanza contorti poiché si finisce per sbagliare inevitabilmente la loro sistemazione ed il loro grado di profondità all'interno della struttura dell'albero.


Anche effettuare il debug non è semplice con un codice contorto e da qui nasce l'ideazione di questo nuovo piccolo progetto. Ho creato un semplice modulo all'intero del quale ho scritto una funzione che, prelevando un file appositamente formattato, genera il contenuto di una treeview senza alterare minimamente il contenuto del proprio codice. La gestione del modulo è semplicissima ed è possibile trovare tutte le informazioni necessarie nella pagina wiki dedicata al progetto. Per scaricare il sorgente, invece, ci si può recare nell'apposita pagina nella mia sezione su google code.