Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [MX2004] ComboBox

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    [MX2004] ComboBox

    ciao a tutti,

    uso il componente combo box di flash mx per prendere la lista dei font e funziona bene adesso però vorrei sostituire la combo del flash mx con quella del 2004 Professional ma non funziona più qualcuno sà dirmi perchè??

    codice:
    myFonts=TextField.getFontList();
    fontList.setDataProvider(myfonts);
    fontList.setSize(200);
    fontList.setRowCount(15);
    fontList.setSelectedIndex(0);
    fontList.setChangeHandler("myFontHandler");
    function myFontHandler(component){
    	myTextFormat = currentFormat;
    	myTextFormat.font = fontList.getSelectedItem().label;
    	textIns_txt.setTextFormat(begin, end, myTextFormat);
    }
    :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    fontList.dataProvider = TextField.getFontList();
    fontList.setSize(200, null);
    fontList.rowCount = 15;
    fontList.selectedIndex = 0;
    var obj:Object = new Object();
    obj.change = function(evt)
    {
    	myTextFormat = currentFormat;
    	myTextFormat.font = evt.target.selectedItem;
    	textIns_txt.setTextFormat(begin, end, myTextFormat);
    };
    fontList.addEventListener('change', obj);

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie mille un'altra cosina come posso prendere il suo valore trammite un tasto?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    fontList.selectedItem

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    Grazie ancora!!!


  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    se non ti dispiace ho un'altra combo simile ma non ho capito come posso convertire anche questa

    codice:
    sizeList.addItem("6", 6);
    sizeList.addItem("8", 8);
    sizeList.addItem("10", 10);
    sizeList.addItem("12", 12);
    sizeList.addItem("14", 14);
    sizeList.addItem("16", 16);
    sizeList.addItem("18", 18);
    sizeList.addItem("20", 20);
    sizeList.addItem("22", 22);
    sizeList.addItem("24", 24);
    sizeList.addItem("26", 26);
    sizeList.addItem("28", 28);
    sizeList.addItem("30", 30);
    sizeList.addItem("32", 32);
    sizeList.addItem("34", 34);
    sizeList.addItem("36", 36);
    sizeList.addItem("48", 48);
    sizeList.addItem("56", 56);
    sizeList.addItem("72", 72);
    sizeList.setSize(40);
    sizeList.setChangeHandler("mySizeHandler");
    function mySizeHandler(){
    	myTextFormat = currentFormat;
    	myTextFormat.size = sizeList.getSelectedItem().label;
    	myTextFormat.textHeight = sizeList.getSelectedItem().label;
    	textIns_txt.setTextFormat(begin, end, myTextFormat);
    }

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    Aha, stai modificando il texteditor do josh dura
    fai un ciclo for, e usa il metodo addItem di combo

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    e come posso fare un ciclo for se le dimansioni non si incrementano di un numero fisso tipo

    1
    2
    3
    :master:

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    tuovariabile += tuoincremento

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.