Bonjour,
Je développe une application pour mobile (tablette) en Flex 4.6.
J'ai donc un conteneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                            xmlns:s="library://ns.adobe.com/flex/spark"
...
et des boutons dans la barre de navigation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<s:navigationContent>
        <s:Label id="TITREAPPLI" left="10" right="10" height="19" color="#F8FB02" fontSize="14"
				 fontWeight="bold" text="GA" textAlign="center" verticalAlign="middle" />
</s:navigationContent>
<s:actionContent>
        <s:Button id="synchro" icon="@Embed('assets/IMG_NAVIG_SYNCHRO.png')"			label="Synchro"
				  click="navigation('synchro')"/>
	<s:Button id="clients" icon="@Embed('assets/IMG_NAVIG_CLIENTS.png')"			label="Clients"
	....
A chaque bouton, correspond un composant "View" que j'appelle par des "PushView".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
				xmlns:s="library://ns.adobe.com/flex/spark"
1 - Comment puis-je avoir des variables et des fonctions globales à l'application, que je puisse référencer et appeler de n’importe quelle "View" ?
2 - Comment puis-je avoir accès aux boutons de la barre de navigation à partir d'une "view" pour modifier par exemple une propriété (mette par exemple la propriété enable à false)

Merci de vos réponses.

YC