Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: otp159 - Gennaio 24, 2012, 04:54:15 pm

Titolo: Problema con TTreeView
Inserito da: otp159 - Gennaio 24, 2012, 04:54:15 pm
Ciao a tutti, sono un niubbo di Lazarus e mi piacerebbe fare un programma che abbia un TreeView collegato ad un Database. Ho scaricato l'ottimo esempio dall'HOW TO (http://www.lazaruspascal.it/index.php?page=37), la cosa che non mi è chiara è come collegare delle icone agli items attraverso l' ImageList. Qualcuno mi può aiutare? Ciao!!
Titolo: Re:Problema con TTreeView
Inserito da: xinyiman - Gennaio 24, 2012, 04:58:44 pm
Esattamente dimmi cosa non ti è chiaro!
Titolo: Re:Problema con TTreeView
Inserito da: rasoio72 - Gennaio 24, 2012, 05:10:27 pm
Ciao a tutti
Sono un ex programmatore di delphi 3 ora ho "rispolverato" lazarus per la scuola.

Supponiamo di avere una Form ed i componenti Imagelist e Treeview.
Doppio click su Imagelist premi il bottone aggiungi e man mano aggiungi le immagini che il treeview (dopo) visualizzarà ricorda che l'array parte da 0..1..2..3 etc.

Imposta la proprieta Images del Treeview su "Imagelist" poi dalla form  dove è situato il componente treeview doppio click ed aggiungi "voce1", "voce2", "voce3", "voce4"...

inoltre assegna per ogni voce, del treeview, nelle tre caselle di testo ImageIndex, Indice selezionato e Indice di stato il valore numerico corrispondente dell'immagine da visualizzare.

coltiva linux tanto windows si pianta da solo ;-)
Titolo: Re:Problema con TTreeView
Inserito da: xinyiman - Gennaio 24, 2012, 05:13:09 pm
Benvenuto rasoio72
Titolo: Re:Problema con TTreeView
Inserito da: rasoio72 - Gennaio 24, 2012, 05:13:48 pm
Grazie  ;)
Titolo: Re:Problema con TTreeView
Inserito da: otp159 - Gennaio 25, 2012, 11:11:41 am
Grazie rasoio72, ho più o meno capito la logica. Ora mi manca il collegamento con sqlite... vi farò sapere :)
Intanto se qualcuno ha esempi da mostrare lo ringrazio in anticipo.

Ciaooo