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

    Problema loadMovie e componente comboBox

    Avevo gia' postato ieri, ma ho ridotto le possibili concause del problema.
    Ho un filmato principale con un solo bottone e un movieClip istanziato come 'Contenitore' che e' la sua funzione.
    Alla pressione del bottone carico un filmato esterno.

    codice:
    on (click){
    	loadMovie("ProvaCombo.swf","_root.Contenitore");
    }
    Questo filmato esterno ha solo una comboBox con 3 valori inseriti da design senza righe di codice o altro.
    Il filmato si carica ma la comboBox non si apre.
    Se carico il filmato invece con:
    codice:
    loadMovie("ProvaCombo.swf", 10);
    tutto funziona (Mx versione 7.2)
    Qualcuno ha qualce idea, grazie.
    Branduich

  2. #2
    Ma on(click) ???



    prova così

    istanzia anche il Bottone "carica"

    carica.onPress=function(){
    _level0.contenitore.loadMovie("ProvaCombo.swf")
    }

    questo AS deve stare sulla FRAME che contiene il bottone, non deve essere associato al Bottone.

    il tuo potrebbe essere

    on(Press){
    loadMovie("ProvaCombo.swf","_root.Contenitore");
    // in alternativa
    // _level0.contenitore.loadMovie("ProvaCombo.swf")
    }



  3. #3
    Grazie per la risposta ma purtroppo non funziona in tutte le modalita' elencate!
    Il filmato si carica ma la comboBox sembra che non prenda nessun evento.
    Non so piu' dove sbattere la testa!

  4. #4
    Mi rispondo da solo!

    Dal sito Macromedia:

    Issue
    A ComboBox used in a SWF that is loaded into a level or target may not display or function properly (for example, labels may not display or data bindings may be lost).

    Reason
    This is caused by the v2 component architecture. This issue usually occurs when using v2 components inside a child SWF that is loaded by a parent SWF.

    Solution
    Add an instance of the component to the Library of the parent SWF (the movie that loads the SWF content):

    Drag an instance of the required component to the stage of the parent SWF.
    Delete the on-stage instance, but do not delete the library item.
    Note: This will increase the size of the parent SWF and will force the client to download two copies of every component used. To reduce download time it is recommend that you used shared libraries in your final publication. For more information about using shared libraries, see Using Shared Libraries (TechNote 14767).

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.