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

    combobox in mx2004 professional

    salve a tutti

    come faccio a dare l'istruzione sulle singole voci di una lista fatta con il componente combobox di mx 2004 professional?

    vorrei caricare dei filmati esterni all'interno di quello principale con i comandi loadmovie ed unloadmovie, ma dove li scrivo e come li associo ad ogni singola voca presente nella lista del combo???



  2. #2

    re

    onClipEvent (mouseUp) {
    valore = this.getSelectedItem().label;
    switch (valore) {
    case "tuo file da caricare" :
    loadMovieNum("tuo file.swf","1");
    break;
    }
    }


    Ciao

  3. #3
    grazie ma "valore" che cosa è?

  4. #4
    Il codice di deltabit per certi versi non va bene, perchè eseguiresti l'azione ogni volta che rilasci il mouse sul filmato, quindi anche se nella combo non è stato selezionato nessun valore, o comunque non è stato cambiato.
    Ti conviene un addEventListener , così

    comboClick = new Object();
    comboClick.change = function(){
    // azioni
    }
    comboClick.addEventListener("change", comboClick);

  5. #5
    grazie, quindi le voci del combo

    eventi
    mostre
    archivio

    come caricano gli swf

    eventi.swf
    mostre.swf
    archivio.swf

    ?

    come faccio ad assegnare lo script

    onClipEvent (mouseUp) {
    unloadMovie;
    loadMovie("eventi.swf", _root.mc);
    }

    alle singole voci

    ?

  6. #6
    comboClick = new Object();
    comboClick.change = function(){
    loadMovie(comboClick.getSelectedItem().label +".swf",_root.mc)
    }
    comboClick.addEventListener("change", comboClick);

  7. #7
    ma il Change Handler di mx dov'è finito?
    devo scrivere tutto a mano?
    non è più possibile visualizzarlo ed utilizzarlo nei parametri?


  8. #8
    I componenti sono stati cambiati, e così è stato cambiato il change Handler. Al suo posto c'è l'eventListener change che è quello che ho postato prima.

  9. #9

    re

    quel codice che ho postato va inserito nello script del combo e non sulla time line.
    Cmq tuttle strade portano a roma.. Ciao ragazzi buon lavoro!

  10. #10

    Re: re

    Originariamente inviato da deltabit
    quel codice che ho postato va inserito nello script del combo e non sulla time line.
    Cmq tuttle strade portano a roma.. Ciao ragazzi buon lavoro!
    Certo, ma alcune ci portano prima ed in modo più efficente
    buon lavoro anche a te

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.