Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2011, 15h41   #1
Invité de passage
 
Homme Nicolas RIFFAUD
Étudiant
Inscription : novembre 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : Homme Nicolas RIFFAUD
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2010
Messages : 25
Points : 0
Points : 0
Par défaut Redimensionnement menuBar suivant la largeur de l'écran

Bonjour,

Je cherche à réaliser une petit appli Flex/AS3 dans laquelle il y aura une bar de menu avec différents menu. Ce que je voudrai, c'est que la propriété width de ma menubar soit la même que celle de l'application en cas de redimensionnement de cette dernière. J'ai déjà un petit bout de code, ça fonctionne mais uniquement si je clique sur le bouton continué de la petite fenêtre d'erreur qui s'affiche au lancement de l'appli, soit disant parceque j'appelle un objet ou une méthode null :

Code xml :
1
2
3
4
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                       xmlns:s="library://ns.adobe.com/flex/spark" 
                       xmlns:mx="library://ns.adobe.com/flex/mx" width="740" height="347" resize="modifierTaille()">

//il y a bien sur du code entre^^

Code :
1
2
3
4
5
protected function modifierTaille():void
            {
                // TODO Auto-generated method stub
                menuBar.width = nativeWindow.width;
            }
//encore du code...

Code xml :
<mx:MenuBar labelField="@label" showRoot="true" x="0" y="0" width="740" id="menuBar" itemClick="actionMenu(event)">
etc...

Mon petit message bien sympathique :



Je vous remercie d'avance.
rillette87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2011, 22h09   #2
Membre Expert
 
Avatar de Madfrix
 
Inscription : juin 2007
Messages : 2 278
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : juin 2007
Messages : 2 278
Points : 2 324
Points : 2 324
bonjour,

pourquoi ne pas simplement mettre le width de ta menubar à 100% ?
__________________
Je ne réponds pas aux questions envoyées par mp
Madfrix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 09h32   #3
Invité de passage
 
Homme Nicolas RIFFAUD
Étudiant
Inscription : novembre 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : Homme Nicolas RIFFAUD
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2010
Messages : 25
Points : 0
Points : 0
Ben en fait je débute en flex, je ne connaissais pas cette petite subtilité.

En tout cas ça marche, merci beaucoup !
rillette87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h35.


 
 
 
 
Partenaires

Hébergement Web