Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    testo a righe variabili

    Ciao,

    carico dei dati da file txt.

    ho un autore, un titolo, un occhiello e un testo (il file è titolo=titolo&testo=testo&ecc..)

    Ora nel flah ho 4 caselle di testo diverse (con formattazioni diverse) che visualizzano ognuno una variabile.
    Tutto funziona.

    Ho però un problema di impaginazione: è possibile fare in modo che la casella di testo adatti la sua altezza in base alla lunghezza del testo (senza utilizzare la barra di scorrimento)?

    es visivo1

    autore
    occhiello lungo
    su due righe
    TITOLO
    testo
    --
    es visivo2

    autore
    occhiello corto su una righa

    TITOLO
    testo

    ----------
    ho lasciato uno spazio di due righe per l'occhiello, se è lungo solo una rimane una riga bianca come in es 2.

    Vorrei fare in modo che se occhiello è lungo una riga titolo si posizioni subito sotto.

    é possibile

    grazie

    eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Usi flash mx? (sepcificare sempre)

  3. #3
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Tanto per capirci, apri un documento flash e scrivici dentro:

    codice:
    testo1 = "Macromedia Flash MX is the professional standard authoring tool for producing high-impact Web experiences."; 
    testo2 = "Macromedia Flash MX movies are graphics, text, animation, and applications for Web sites."; 
    testo3 = "Whether you are creating animated logos, Web site navigation controls, long-form animations, entire Flash Web sites, or Web applications, you'll find the power and flexibility of Flash ideal for your own creativity."; 
    
    ypos = 0; 
    for (i = 1; i < 4; i++) { 
    	this.createEmptyMovieClip("ext" + i, i); 
    	this["ext" + i].createTextField("txt", 1, 20, 0, 200, 5); 
    	this["ext" + i].txt.border = true;
    	this["ext" + i].txt.background = true;
    	this["ext" + i].txt.wordWrap = true; 
    	this["ext" + i].txt.autoSize = true; 
    	this["ext" + i].txt.text = this["testo" + i]; 
    	this["ext" + i]._y = ypos; 
    	Hcampo = this["ext" + i].txt.textHeight+10; 
    	ypos = ypos + Hcampo; 
    }

  5. #5
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    Ok, dovrei aver capito.

    Le caselle di testo le facevo "a mano" (non so come si dica, insomma non da script) ma mi adeguo.

    Avrei però bisogno di un chiarimento alle opzioni di "createTextField"
    potresti commentarmi
    ("txt", 1, 20, 0, 200, 5);

    Grazie

    Eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    ("txt", 1, 20, 0, 200, 5);

    codice:
    "txt",	// nome di istanza della casella di testo
    1,	// profondità della casella di testo (depth come per i movieclip)
    20,	// posizione sull'asse delle x
    0,	// posizione sull'asse delle y
    200,	// larghezza, che rimane fissa
    5);	// altezza, che invece è variabile. lascia quindi 5, tanto è indifferente

  7. #7
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    perfetto,

    ora sono autosufficiente (almeno per qualche ora...)

    Grazie

    Eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  8. #8

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.