IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/Outils Discussion :

flashDevelop et fl.controls


Sujet :

EDI/Outils

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 115
    Points : 67
    Points
    67
    Par défaut flashDevelop et fl.controls
    Bonjour,

    J'ai un projet AS3 dans flashDevelop qui ne doit pas utiliser de .fla. Or je voudrai utiliser les RadioButtons de fl.controls. J'ai compris qu'il fallait faire un lien dans le classPath du projet vers C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\Action Script 3.0\User Interface\
    mais cela ne marche pas, il ne reconnaît toujours pas RadioButton : flashdevelop trouve des erreurs dans les fichiers de flash :
    C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\managers\StyleManager.as(97): col: 39 Warning: return value for function 'getInstance' has no type declaration.
    private static function getInstance() {
    ^
    C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\core\UIComponent.as(1162): col: 48 Warning: return value for function 'setIMEMode' has no type declaration.
    protected function setIMEMode(enabled:Boolean) {
    ^
    C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\LabelButton.as(676): col: 35 Warning: return value for function 'setEmbedFont' has no type declaration.
    protected function setEmbedFont() {
    ^
    C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\controls\Button.as(216): col: 9 Warning: variable 'focusPadding' has no type declaration.
    var focusPadding = getStyleValue("focusRectPadding");



    Merci de votre aide

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 115
    Points : 67
    Points
    67
    Par défaut solution par swc
    J'ai trouvé une solution :
    - créer dans flash un fichier swc à partir d'un fla intégrant les composants nécessaires (ou tous) (fichier / exportation après avoir vérifié dans les paramètres de publication que "exporter swc" était coché dans l'onglet flash)
    - mettre ce fichier dans le dossier "lib" du projet dans flashDevelop
    - clic droit dessus pour vérifier que "add library" est coché
    - dans project / properties / compiler options / swc libraries cliquer sur "String[] Array" et ajouter lib\nom_fichier.swc

    dans les fichiers .as les import fl.controls.nom_du_composant marchent.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2003
    Messages : 23
    Points : 23
    Points
    23
    Par défaut
    Salut, j'ai employé la même technique que toi.

    Je travail avec FlashDevelop (Éditeur open source) et le Flex SDK gratuit de Adobe.

    Étant donné que ces contrôles ne sont pas disponibles dans le SDK gratuit, je me questionnait sur la légalité de cette technique.


    Es-ce que je suis "légale" en important dans mon projet une librairie de contrôle fl.* ?

    Merci de m'éclairer sur la question

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Août 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 115
    Points : 67
    Points
    67
    Par défaut
    Bonjour,

    D'après ce que j'ai lu sur les forums en anglais (et qui semble logique), tu n'as le droit d'utiliser des swc créés à partir de flash que si tu as la licence de flash. Donc normalement, pas le droit de créer des swc avec la version gratuite de test de flash pour les utiliser ensuite indéfiniment.

    @+

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 17
    Points : 7
    Points
    7
    Par défaut
    salut ! mm probleme :/ je veux utiliser la class FLVPlayBack
    comment je creé le fla d abord ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] [Réseau] Prendre le contrôle d'un téléchargement
    Par Tchetch dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/10/2002, 14h18
  2. [VB6] [Interface] Nbre de contrôles maxi dans une feuille
    Par Midou dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/10/2002, 16h09
  3. [VB6] [Interface] Tester le Type de Controle
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 16/09/2002, 09h51
  4. [controle] propriété read only
    Par Fizgig dans le forum Composants VCL
    Réponses: 6
    Dernier message: 28/08/2002, 10h30
  5. Rx Controls Gif animés
    Par toufou dans le forum Composants VCL
    Réponses: 6
    Dernier message: 23/08/2002, 14h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo