Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    testo dinamico multiriga troncato

    aiuto!
    ho un campo di testo dinamico che legge il suo contenuto da un file xml ma purtroppo questo mi si tronca dopo la prima riga. quello che dovrei fare è calcolarmi volta per volta il numero di caratteri (sempre diversi e di lunghezza indefinita) e attribuire tale valore al campo di testo ma come si fa?
    non posso allungare manualmente il campo di testo poiche quest ultimo si trova all'interno di uno scroll che calcola la lunghezza del testo e in base a questo fa scrollare il tutto...

  2. #2
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Non so se ho ben capito il problema, ma potresti provare ad impostare il campo come multiriga ed autosize a true.

  3. #3
    ciao gobbo89,
    grazie per il consiglio ma credo di essere un po indietro....
    c'è un modo per settare l'autosize dal pannello proprietà? io non ho realizzato il mio testo dinamico con textField ma settando tutto dal pannello proprietà...:-(

  4. #4
    questo è cio che ho fatto e ovviamente non funzia:

    for (i=0; i<elencoNodiScheda.length; i++) {
    if (elencoNodiScheda[i].localName == "des") {
    descrizione =(elencoNodiScheda[i].firstChild.nodeValue);
    }
    description.autoSize = true;
    _root.displaing.lista.description=descrizione;

    non è a description che devo associare autoSize = true?
    devo usare la classe textField?se si come?
    grazie...

  5. #5
    (ovviamente "description" è il nome istanza e nome variabile del mio campo di testo dinamico...)

  6. #6
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Mi mancano "pezzi" del tuo progetto, non è chiaro come gestisci alcune cose.
    Sarebbe opportuno che tu potessi pubblicare da qualche parte il fla...

  7. #7
    va benissimo! dove? come? posso inviartelo in pvt magari?

  8. #8
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    No, in pvt non è possibile.
    Se hai un server dove uplodarlo fallo e posta il link.
    Oppure usa un servizio di upload gratuito come questo.

  9. #9

  10. #10
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Ok, procedi come indicato:

    - vai fino alla casella di testo della descrizione, in displaing.lista

    - togli il nome description dalla variabile, e dallo al nome istanza della casella

    - torna nella root e aggiungi questa riga di codice [io l'ho aggiunta in cima]:
    codice:
    this.displaing.lista.description.autoSize = true;
    - modifica il for con il quale associ la descrizione contenuta nell'xml in questo modo:
    codice:
    for (i=0; i<elencoNodiScheda.length; i++) {
    	if (elencoNodiScheda[i].localName == "des") {
    		descrizione = (elencoNodiScheda[i].firstChild.nodeValue);
    	}
    	displaing.lista.description.text = descrizione;
    }
    Funziona alla meraviglia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.