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

ActionScript 3 Discussion :

Mettre un background dans un UIComponent


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 97
    Par défaut Mettre un background dans un UIComponent
    Bonjour,

    Je tente d'étendre la classe UIComponent. J'aimerai ajouter un background mais je ne trouve pas de manière "propre" de faire cela. En fait je me base sur la barre d'outil du pod WhiteBoard de LCCS, pour le moment je souhaiterai juste modifier le background. Mais rien n'y fait ça ne fonctionne pas! Voila les parties intéressantes de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    class ActionsToolbar extends UIComponent
    {
    ...
     
                    public function ActionsToolbar()
    		{
    			super();
     
    			setStyle("backgroundColor", 0xFFC242);
     
    			setActualSize(48, 327);
    		}
     
    }
    Donc en théorie je devrai avoir un rectangle de 48x327 avec un background de couleur orangée. Mais rien ne s'affiche.

    Je rame avec ce problème tout bête depuis hier et là je commence à saturer, quelqu'un aurait une idée?

    Merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 124
    Par défaut
    Arrêtes de chercher. BackgroundColor n'est pas un style valide de UIComponent.
    Pourquoi veux-tu étendre directement UIComponent et pas un de ses sous-objets disposant de la propriété backgroundColor (Canvas, Box...) ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 97
    Par défaut
    Merci pour ta réponse, si je cherche à faire cela c'est parce que les développeurs adobe étendent directement la classe UIComponent pour le modèle sur lequel je me base, j'en ai donc déduit que c'était la meilleure solution! Par contre, je tente d'utiliser backgroundColor pour le moment en sachant que je voudrais plutôt une backgroundImage.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 97
    Par défaut
    Bon j'ai essayé d'utiliser une VBox, pour le coup je trouve que ce n'est vraiment pas simple de faire ça avec du Flex/Flash. Lorsque que je met l'attribut backgroundImage, le compilateur me sort que cet attribut ne peut être utilisé qu'avec le thème Halo!

    Franchement, là je ne vois plus comment faire à part utiliser un enfant Image, et je pense que c'est d'ailleurs ce que je vais faire!

Discussions similaires

  1. Mettre une photo background dans une div
    Par ryodo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 07/09/2010, 09h24
  2. code HTML pour mettre une image en background dans un menu
    Par Link14 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/10/2005, 12h11
  3. [Drag & Drop] Mettre une fiche dans un panel
    Par corwin_d_ambre dans le forum Composants VCL
    Réponses: 5
    Dernier message: 12/01/2004, 10h46
  4. Mettre son programme dans Envoyer Vers ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 11
    Dernier message: 29/07/2003, 19h09
  5. Peut on mettre une image dans une BD MySQL ?
    Par maddog2032 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 25/07/2003, 16h18

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