Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    Label e testo da XML con <br/>

    (nota ai moderatori: potete chiudere il thread che ho aperto sul forum XML, mi sembra più appropriato scriverlo qua... GRAZIE NON BANNATEMI!!! )

    Ecco il mio problema:
    Ho una Label con la sua bella proprietà HTML=true.
    Il testo da mettere nella label lo prendo da un file XML.
    Il problema sono gli a capo...
    Ecco come ho provato a fare:
    codice:
    <?xml version="1.0" standalone="yes" encoding="UTF-8" ?>
    <ALBUM>
      <FOTO>
        <DESCRIZIONE><![CDATA[questo è in grassetto
    sono andato a capo]]></DESCRIZIONE>
      </FOTO>
    </ALBUM>
    e in effetti come risultato mi prende il grassetto correttamente, ma non mi va a capo!
    qualche idea?
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non ti và accapo e ti scrive il
    oppure non te lo scrive?

  3. #3
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    mi fa il grassetto, non mi scrive il
    e non mi va a capo

    così:

    questo è in grassettosono andato a capo
    PAZZIA PAZZIA
    PORTAMI VIA!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ovviamente hai già impostato il textfield come multiriga?

  5. #5
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    NO

    ... sarebbe?
    PAZZIA PAZZIA
    PORTAMI VIA!

  6. #6
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696
    forse ti riferisci al multiline dei campi testo dinamici?
    no perchè io ho una label...
    PAZZIA PAZZIA
    PORTAMI VIA!

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Dust_79
    forse ti riferisci al multiline dei campi testo dinamici?
    no perchè io ho una label...
    oops, hai ragione, parlavi del Label, vedo che non ci son riferimenti al multiline/wordWrap nel Component, probabilmente devi agire in modo "alternativo", ossia prima caricare il testo in una stringa e poi attraverso lo split/join sostituire il "
    " con "\r\n"

  8. #8
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    ... è incredibile ma...

    Sto cercando di semplificare man mano il problema ignorando per adesso il file XML.

    Se creo un nuovo documento .fla, creo una label, imposto HTML=true, e su text scrivo ad esempio:

    ciao
    tanto non funziona

    in editing mi va a capo , nel file .swf NO !!!
    E' una prova che potete fare tutti...

    qualche idea???
    PAZZIA PAZZIA
    PORTAMI VIA!

  9. #9
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    OK

    Sembra che il controllo label sia solo single-line (anche se mi crea correttamente un nuovo paragrafo se sul file xml c'è un 'a capo')

    comunque ho risolto utilizzando una TextArea sempre con proprietà HTML=TRUE.

    A questo punto il file xml si presenta semplicemente così:

    codice:
    <?xml version="1.0"?>
    <ALBUM>
    <FOTO>
        <DESCRIZIONE>uffa
    andato a capo</DESCRIZIONE>
      </FOTO> 
    </ALBUM>
    e il risultato è corretto.

    UN COMMENTO: MAH!
    PAZZIA PAZZIA
    PORTAMI VIA!

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: OK

    Originariamente inviato da Dust_79

    UN COMMENTO: MAH!
    mi associo al commento e grazie a questo thread mi ricordo perchè non utilizzo mai i components

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.