Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' un po' complicato, quindi seguimi bene:

    • apri la libreria
    • clicca sul pulsante in alto a destra sotto la "X" di chiusura, e scegli "New Font"
    • dal select "Font", scegli la font che vuoi usare per il listbox, ad esempio "FFF Harmony", e nel campo "Name" subito sopra scrivi un nome identificatore, ad esempio "Harmony"
    • premi "OK"
    • ora che la font è nella libreria, cliccaci sopra con il pulsante destro del mouse
    • dal menu contestuale, scegli "Linkage"
    • seleziona la casella "Export for Actionscript", che automaticamente scriverà "Harmony" nel campo "Identifier"

    fino a qui hai incorporato la font nel filmato, adesso la devi impostare per il listbox

    • vai allo script per il caricamento
    • aggiungi la parte in neretto:

    codice:
    for (var i = 0; i<nodes.length; i++) {
    	var label = nodes[i].attributes.cliente;
    	var data = {dati:nodes[i].attributes, info:nodes[i].firstChild.attributes};
    	this.path.lista_lb.addItemAt(i, label, data);
    }
    var stile = new FStyleFormat()
    stile.embedFonts = true;
    stile.textFont = "Harmony";
    stile.textSize = 8;
    stile.addListener(this.path.lista_lb)
    this.path.lista_lb.setChangeHandler("aggiorna");
    e adesso hai impostato la font per il listbox. Adesso, però, la font è sfocata, perchè le caselle del listbox non sono su pixel precisi. quindi

    • cerca nella libreria il simbolo "FSelectableList" nella cartella:

    /Flash UI Components/Core Assets - Developer Only/FUIComponent Class Tree/FUIComponent SubClasses/

    • vai alla linea 256, e trovi:

    codice:
    this.itmHgt = this.tmpItem_mc._height;
    • cambiala in:

    codice:
    this.itmHgt = Math.ceil(this.tmpItem_mc._height);
    • fine.. :)

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Fatto tutto quello che hai detto ( grazie per l'aiuto che mi stai dando ), ma purtroppo esce tutto sfocato

    non e' che la funzione :

    Math.ceil();

    debba essere su di un'altra proprieta' / valore ?

    P.s. : Ho cancellato il ListBox la prima volta perche' pensavo che era lo stesso problema del campo di testo col Free Transform ), cosi ne ho inserita un'altra, ho corretto la coordinata X e Y, ho modificato anche la W e la H per le dimensioni e poi ho seguito il tuo esempio ma continua ad essere sfocato

    Help!
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  3. #13
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    In teoria no, aspetta che provo..

  4. #14
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    ok, tutto quello scritto prima va bene, ma devi aggiungere un'altra cosa:

    codice:
    stile.addListener(this.path.lista_lb);
    this.path.lista_lb.setChangeHandler("aggiorna");
    this.path.aggiorna = function(component)
    {
    	......
    };
    this.path.lista_lb.setSelectedIndex(0);
    this.path.lista_lb._x = Math.round(this.path.lista_lb._x)
    this.path.lista_lb._y = Math.round(this.path.lista_lb._y)
    (pare che il listbox si sposti un po' durante l'inizializzazione)

  5. #15
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Grazie mille!
    Stasera provo e ti faccio sapere


    Sei stato gentilizzimo!!

    Se serve una mano per la programmazione in ASP, sai a chi chiedere :metallica

    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  6. #16
    Scusate ma di che tutorial si tratta?
    Marcello: "Non ti preoccupare, è tutto CSS, senò è finita che separiamo la grafica dai contenuti. E allora 'o W3C parla a vacant?"
    Vincenzo: "Spesso sì."

    Utonter . Puliti dentro e belli fuori.

  7. #17

  8. #18
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Grazie Mille Negatyve!!!!
    Tutto funziona correttamente!!

    Thanks!!!

    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

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.