Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: nsITreeView  (Letto 1813 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline iaia79

  • Post: 11
nsITreeView
« il: 14 Febbraio 2005 16:27:48 »
Ciao, vediamo se almeno a questa domanda qualcuno sa rispondere :D  :
Dato il solito albero abResultsTree, ho aggiunto un attributo tramite un overlay, per leggere gli elementi Mozilla crea un vista (nsITreeView), perkè questa vista non riconosce l'attributo aggiunto? e perkè se considero un attributo ke riconosce non riesco a modificare il valore con setCellText(riga,valore)?

dove posso trovare qualke esempio sugli alberi?

Grazie ancora!

Ciao,ciao!!  :D

Offline miki64

  • Moderatore
  • Post: 35994
nsITreeView
« Risposta #1 il: 14 Febbraio 2005 18:05:43 »
Io non ci ho capito nulla...  :(
Sarà forse perchè hai farcito il tuo post di "k"?  :wink:
Ti prego, scrivi in italiano corretto, grazie.

Offline iacchi

  • Amministratore
  • Post: 6378
    • iacchiblog
nsITreeView
« Risposta #2 il: 14 Febbraio 2005 18:11:33 »
Io credo più che altro che tu non abbia capito perché si sta riferendo a qualche procedura di FF o TB per poi poter creare un'estensione (e io e te (almeno credo) non ne capiamo niente di queste cose), più che per le k ;)
Ciò non toglie che bisogna scrivere un italiano decente.

Offline iaia79

  • Post: 11
nsITreeView
« Risposta #3 il: 14 Febbraio 2005 19:01:06 »
Avete ragione, in effetti non si capisce molto.
In realtà anche io sono un pò confusa. Comunque provo a spiegarmi meglio:
ovviamente sto creando una estensione dell'Address Book di Mozilla.
Nell'address book c'è l' oggetto abResultsTree che visualizza l'elenco dei contatti. A questo oggetto ho aggiunto una colonna. Per poter manipolare l'oggetto tree in questione bisogna creare l'istanza della interfaccia nsITreeView , il problema è che l'istanza mi permette di leggere tutti i valori delle colonne predefinite e non i valori della colonna da me aggiunta!
Non so se il problema è chiaro, spero di si!
Comunque grazie!

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
nsITreeView
« Risposta #4 il: 14 Febbraio 2005 20:12:45 »
Guarda caso anche io sto tentando di scrivere un'estensione (molto meno complicata della tua), che richiede un albero, quindi capisco i tuoi problemi!
I miei sono molto semplici e li ho risolti (credo...) a suon di getElementsByTagName, ma non credo sia il metodo migliore, anche perchè penso che il tuo albero sia generato da una fonte RDF.
Ti consiglio di spulciarti bene questi link:

http://www.xulplanet.com/references/xpcomref/ifaces/nsITreeView.html
http://xulplanet.com/tutorials/xultu/trees.html
http://www.xulplanet.com/references/elemref/ref_tree.html

HTH, Paolo

Offline iaia79

  • Post: 11
nsITreeView
« Risposta #5 il: 15 Febbraio 2005 09:50:48 »
grazie!

0 Utenti e 1 Visitatore stanno visualizzando questo topic.