COMPOSANT SWC CALENDAR DATE PICKER POUR FLASH CS5 AS3

top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010 - 13 juil. 2010 à 22:51
cs_vinc Messages postés 32 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 11 octobre 2003 - 22 mai 2013 à 21:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52028-composant-swc-calendar-date-picker-pour-flash-cs5-as3

cs_vinc Messages postés 32 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 11 octobre 2003
22 mai 2013 à 21:14
shad81 avez-vous trouvé le probleme? j'ai aussi un swf. qui s'ouvre dans un autre swf et j'ai le même probleme
nicoflashkod Messages postés 1 Date d'inscription jeudi 30 octobre 2008 Statut Membre Dernière intervention 18 mai 2011
18 mai 2011 à 21:16
@SHAD81
Bonjour,
j'ai mis à disposition toutes les sources du composant, tout est déjà dans le pak. Library.swf est simplement le composant compilé du swc. Il peut être recompilé à partir de calendar.fla

Si vous l'améliorez n'hésitez pas à publier une nouvelle verion ;)
shad81 Messages postés 1 Date d'inscription mardi 4 novembre 2008 Statut Membre Dernière intervention 18 mai 2011
18 mai 2011 à 17:23
Super composant, mais il manque une option importante : pouvoir changer le premier jour de la semaine ! Chez nous elle commence le Lundi...

J'ai un autre pb avec le positionnement du calendrier : dans certains cas si le champ de texte est dans une structure de clips d'un swf chargé dans le clip principal, le calcul est faux et le calendrier apparait en position 0,0 en haut à gauche du stage !

Est-il possible d'avoir la source du fichier library.swf contenu dans le composant pour l'améliorer moi-même ?
top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010
20 juil. 2010 à 12:58
cs_inaden Messages postés 618 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 27 août 2010 2
19 juil. 2010 à 07:13
Bonjour,
je n'ai pas encore regarder ta source, mais pour le problème CS5 - CS3 Flash ne donne pas la possibilité en CS5 de convertir en CS3... ce qui est bien dommage. Si tu as un truc TOP30, je suis preneur.
top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010
13 juil. 2010 à 22:54
Précises que c'est du CS5, car je n'ai pu l'ouvrir ni avec CS3 ni avec CS4.
Et une convertion en CS3 seait la bien venu, il ne me semble pas que ta source fasse appel à la 3D (CS4) ou que soit "mutitouche" (CS5)...
top30 Messages postés 1158 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 6 août 2010
13 juil. 2010 à 22:51
J'ai un doute sur:

/**
* Date minimum (aucune si non défini)
*/
public final function set MinDate(value:Date):void
{
_MinDate = new Date(value);
/**
* Ca serait pas plutot _minData= value ;
* Et pour savoir si a été définit: if( _minData!=null )....
* De plus rien ne m'empêche que la date passé soit supérieure à "maxData" !
* Faut que tu fasses une condition, comme par exemple:
*
* if( value.time< maxDate.time ){
* _minDate= value ;
* }
*
* De plus pourquoi alourdis tu de variables inutiles:
* _minYear = _MinDate.getFullYear();
* _minMonth = _MinDate.getMonth();
* A partir du moment ou tu as la date min, si tu souhaites le mois min t'as juste à le demander.
**/
.../...
}
C'est ce qui m'as rapidement sauté à l'oeil !
L'idée du textField ouvrant le "picker" n'est pas mal. Mais aprés deux trois click sur le movie test, je reste partisant de l'icone à coté du textField !
Rejoignez-nous