Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    textfield e tabulazioni

    Ciao,
    se volessi utilizzare delle tabulazioni per distanziare una parte di un testo i una TextField come potrei fare?
    Ho provato a inserire il carattere \t ma lui scrive \t invece che fare una tabulazione...

    Qualcuno ha idee?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Ho fatto una prova per verificare se la metasequenza viene letta correttamente e ottengo il risultato sperato, ma solo se la tabulazione viene inserita in una nuova riga e non nella stessa.

    Prova tu stesso con questo codice in un filmato vuoto:

    Codice PHP:
    var t:TextField = new TextField();
    t.appendText("Prova di invio accapo\ne di tabulazione\n\tcon ritorno");
    addChild(t); 

  3. #3
    E' incredibile!!! Funziona solo con il metodo appendText e non assegnando il \t direttamente nell'attributo htmlText... questi sono i misteri di flash...
    Non è che sai anche come definire i punti a cui deve allinearsi la tabulazione?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    L'htmlText risponde alla notazione html e dalle prove che ho effettuato non riconosce le metasequenze, per utilizzare le tabulazioni dentro un testo html dovrai associargli un foglio di stile che lo faccia, utilizzando l'attributo marginLeft. Se posso più tardi faccio un test.

    [edit] Ecco qui, funziona perfettamente:

    Codice PHP:
    var t:TextField = new TextField();
    t.multiline true;
    var 
    s:StyleSheet = new StyleSheet();
    s.setStyle(".tab", {marginLeft:"20px"});
    t.styleSheet s;
    t.htmlText "

    Questo è un test
    <span class='tab'>per la tabulazione</span></p>"
    ;
    addChild(t); 

  5. #5
    trovato: lascio la soluzione per i posteri...

    codice:
    private var newFormat:TextFormat = new TextFormat();
    newFormat.tabStops = [250, 350, 450];
    MyText.setTextFormat(newFormat);
    Grazie dell'aiuto

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Interessante alternativa, l'hai provato con l'htmlText?

  7. #7

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.