Visualizzazione dei risultati da 1 a 4 su 4

Discussione: DateChooser

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41

    DateChooser

    Ciao, qualcuno sa consigliarmi un link per l'apprendimento del componente calendario(DateChooser) in flash-mx?
    dovrei utilizzarlo e non ho mai utilizzato componenti in vita mia, x di + non ho il tempo di costruirmi un calendario da me
    grazie anticipatamente
    radioH

  2. #2
    Ma non è un componente del 2004 ?? cmq.

    codice:
    /*
    Trascinare sullo stage il Componente DateChooser assegnare l'istanza "myDC"
    sulla stessa frame dov'è posizionato il componente scrivere il seguente codice:
    */
    
    myDCListener=new Object();
    myDCListener.change=function(evt){
         var mydate = evt.target;
    	trace(mydate.selectedDate);
    		
    }
    
    myDC.addEventListener("change", myDCListener);
    
    
    /*
    
    ######################################################################################
    
    quanto sopra è tutto quello che serve...........
    
    ######################################################################################
    
    .....a questo punto si possono, volendo, aggiungere delle righe di codice per retrivare e sezionare 
    la stringa di informazioni proveniente dal DataChooser
    aggiungiamo , la creazione di una variabile temporanea di comodo fuori campo,
    aggiungiamo il richiamo della funzione seziona() all'interno del listener
    di testo fuori campo
    */
    
    
    _level0.createTextField("temp",10,-1000,-1000,100,16)
    
    myDCListener=new Object();
    myDCListener.change=function(evt){
         var mydate = evt.target;
    	_level0.temp.autoSize="Left"
    	_level0.temp.text=mydate.selectedDate;
    	_level0.seziona()
    }
    myDC.addEventListener("change", myDCListener)
    
    /*
    e poi costruiamo la funzione seziona()
    da Notare che le informazione di ritorno dal Componente sono tutte separate da uno spazio
    quindi:
    */
    
    function seziona(){
    divisore=" "	
    var argomenti:Array = temp.text.split(divisore);
        trace(argomenti[0]) // giorno in formato alfabetico in lingua eng
        trace(argomenti[1]) // mese in formato alfabetico in lingua eng
        trace(argomenti[2]) // giorno in formato numerico
        trace(argomenti[5]) // anno in formato numerico
    }
    
    /* da notare che ho tralasciato orario e fuso ma se interessano fare riferimento ad 
    argomenti[4] ed argomenti[5]
    
    Avere le informazioni separate può agevolare per convertire la lingua oppure fare delle ricerche etc.
    
    */
    ciao rempox

  3. #3
    scusate se uppo...

    sto usando il datachooser... e ho visto che con quello script di rempox estraggo i dati dal datachooser...

    ... come faccio ad associare alle date un testo...per fare una sorta di calendario eventi.
    io clicco sulla data e sotto appare la scritta... poi al click dovrebbe portare alla pagina relativa all'evento stesso

    che poi li inserisca io direttamente nel codice flash, o in un file di testo non è un problema...

    l'ideale sarebbe un admin...
    ma mi basta la soluzione più veloce...

    qualcuno mi da una mano?!

    grazie mille

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    il thread è un po' troppo vecchio, meglio che ne apri uno nuovo e al massimo metti un riferimento a questo se ti interessa riportare qualche passaggio per spiegarti meglio

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.