Forums Développement Multimédia

Aller au contenu

- - - - -

As3 Flash cs6 , [Inspectable] Set , Datafield

CODE as3 flashcs6 datafield

1 réponse à ce sujet

#1 Arcony

    Ceinture Blanche

  • Members
  • Pip
  • 2 messages

Posté 02 October 2015 - 15:24 PM

Bien le bonjour,

Voila depuis 2 jours je tente de trouver un moyen d'important un composant équivalent au Datafield en AS2 Disponible par un simple qui pour je ne sais quelle raison a été supprimé en AS3...

Aujourd'hui j'ai pu trouver une librairie sur un site :

http://code.google.c...ePicker.as?r=51

Que j'instancie dans mon AS3 tel que :


import flash.events.MouseEvent;
import flash.net.navigateToURL;
import nid.ui.controls.DatePicker;


var mainInstance;
var date:DatePicker = new DatePicker();
date.months =  ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
addChild(date);
date.font = "Helvetica Neue";
date.iconPlacement = "right";
date.dateFormat = "D/M/Y";
date.selectedDate = new Date();

Malheureusement dans la librairie tel que vous-pouvez le voir entre la ligne 172 et 179
Un champs CalendrierPlacement qui pour ma simple logique sert à choisir dans quel sens pop le calendrier lorsqu'on appui sur le bouton malheureusement ce n'est pas ma librairie , la valeur par défaut est "right" et je voudrais la passer en "top" pour mon code, Il y'a bien un setter (apparemment) mais je n'ai aucune idée de comment l'instancier , de plus c'est une fonction [inspectable] je n'arrive pas a saisir la subtilité de la chose , si quelqu’un pouvait m'aider merci bien :) J'espère avoir été clair.

#2 Arcony

    Ceinture Blanche

  • Members
  • Pip
  • 2 messages

Posté 02 October 2015 - 15:56 PM

J'ai un peu avancé et j'ai trouvé " date.calendarPlacement="top"; Malheureusement il lit le top comme un left et je ne sais pas pourquoi , peut être l'énumération mais je ne vois pas comment elle pourrait causer cela..




Répondre à ce sujet



  

1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP