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

    Creazione dinamica di Campi di testo in un clip vuoto !!

    Ciao a tutti sto cercando di creare dei campi di testo dinamici all'interno di un clip ...Nessun Errore ...Nessun Risultato

    onClipEvent (load) {
    //Creo un database
    _root.mySelect = new Array(4)
    _root.mySelect[1]="n°1 info Oahu"
    _root.mySelect[2]="n°1 info Bahu"
    _root.mySelect[3]="n°1 info Cahu"
    _root.mySelect[4]="n°1 info Dahu"

    // Creo un clip vuoto e lo posiziono
    _root.createEmptyMovieClip ("carrello", 0)
    _root.carrello._y=15
    _root.carrello._x=15
    // calcolo gli elemnti + 1 dell'Array
    _root.elementi= _root.mySelect.length



    // Ciclo di scorrimento Array
    for (i=1; i<_root.elementi; i++){
    // Creo dentro carrello il testo dinamico, Depth=i, _x=15 _w=110 _h=18
    _root.carrello.createTextField("mytext"+i,i,15,(i* 18-18),110,18)
    _root[nametxt].text = _root.mySelect[i]
    _root[nametxt].type = "dynamic"
    _root[nametxt].variable = "mytext"+i
    _root[nametxt].multiline = false;
    _root[nametxt].wordWrap = false;
    _root[nametxt].border = true;
    // Formato Testo
    _root.myformat = new TextFormat();
    _root.myformat.color = 0xcc3300;
    _root.myformat.font = "ARIAL"
    _root.myformat.size = 10
    _root.myformat.bullet = true;
    _root.myformat.underline = true;
    _root[nametxt].setTextFormat(myformat);


    }

    }


    Perche non viene fuori NULLA

    Grazie

  2. #2
    Di seguito il risultato

    Level #0: Frame=1
    Movie Clip: Frame=1 Target="_level0.crea"
    Movie Clip: Frame=0 Target="_level0.carrello"
    Edit Text: Target="_level0.carrello.mytext1" Variable= Visible=true Text = "
    Edit Text: Target="_level0.carrello.mytext2" Variable= Visible=true Text = "
    Edit Text: Target="_level0.carrello.mytext3" Variable= Visible=true Text = "
    Edit Text: Target="_level0.carrello.mytext4" Variable= Visible=true Text = "


    Eppure _level0.carrello.mytext1.variable="testo" ed il paramtro

    _levele0.carrello.mytext1.text]="n°1 info Oahu"


    Mah ???

  3. #3
    Trovate grazie !!! Magari se avessi inserito prima Carrello !!!!

  4. #4

    No ancora non ci sono !!!

    In linea di massima ci sono ma non riesco ad assegnare il

    textColor ed il Background. Perchè ??

    onClipEvent (load) {

    _root.createEmptyMovieClip ("carrello", 0)
    with (_root.carrello) {
    beginFill (0xFFFFFF, 100);
    endFill();
    }
    _root.carrello._y=15
    _root.carrello._x=15
    _root.elementi= _root.mySelect.length;
    trace(_root.elementi)

    for (i=1; i<_root.elementi; i++){

    nametxt="mytext"+i
    _root.carrello.createTextField(nametxt,i,15,i*18-18,210,18);
    _root.carrello[nametxt].type = "dynamic"
    _root.carrello[nametxt].variable = nametxt
    _root.carrello[nametxt].text = _root.mySelect[i];
    _root.carrello[nametxt].multiline = false;
    _root.carrello[nametxt].wordWrap = false;
    _root.carrello[nametxt].border = true;
    _root.carrello[nametxt].background = true;

    // Formato Testo

    myformat = new TextFormat();
    myformat.textColor = 0xcc3300;
    myformat.borderColor = 0x000000;
    myformat.backgroundColor = 0xFFFFFF;
    myformat.font = "courier";
    myformat.size = 10;
    myformat.bullet = true;
    myformat.underline = true;
    // Setta il Formato
    _root.carrello[nametxt].setTextFormat(myformat);
    }

    }

  5. #5
    io faccio kosì, per rendere tutto uguale senza farlo per tutti...

    codice:
    globalStyleFormat.textSize = 10;
    globalStyleFormat.face = 0xF5F5F5;
    globalStyleFormat.check = 0x333300;
    globalStyleFormat.scrollTrack =0xECECEC;
    
    globalStyleFormat.applyChanges("face", "textSize", "scrollTrack");

    questo è puramente un esempio

  6. #6
    Ok. Daccordo ho imparato una cosa nuova. Tuttavia quelo che devo fare io è semplicemente applicare il mio Format ai campi di testo dinamici
    creati con lo script indicato

    Quello che non capisco è perchè non mi applica questi 5 parametri:

    myformat.textColor = 0xcc3300;
    myformat.borderColor = 0x000000;
    myformat.backgroundColor = 0xFFFFFF;
    myformat.font = "courier";
    myformat.size = 10;

    Grazie

  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.