Bonsoir,

J'utilise pour la première fois le composant menuBar sous Flash 8. J'ai réussi à le mettre en place et à paramétrer le nom des menus grâce à un tutorial sur le web, mais en revanche, je n'arrive pas à :

1. faire en sorte que l'affichage des menus dans la barre soit centré

2. faire en sorte que le sous-menu soit un lien vers une page HTML.

Voici l'actionscript que j'utilise :

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
import mx.controls.Menu;
import mx.controls.MenuBar;
 
var my_mb:MenuBar;
 
var my_menu:Menu = my_mb.addMenu("Bureaux équipés");
my_menu.addMenuItem({label:"Location de bureaux mensuel", instanceName:"newInstance"});
my_menu.addMenuItem({label:"Location de bureaux à la carte", instanceName:"openInstance"});
my_menu.addMenuItem({label:"Location salle de réunion", instanceName:"closeInstance"});
 
var my_menu:Menu = my_mb.addMenu("Secrétariat et Services");
my_menu.addMenuItem({label:"Secrétariat", instanceName:"newInstance"});
my_menu.addMenuItem({label:"Création PAO", instanceName:"openInstance"});
my_menu.addMenuItem({label:"Gestion", instanceName:"closeInstance"});
 
var my_menu:Menu = my_mb.addMenu("Salle de réunion");
 
var my_menu:Menu = my_mb.addMenu("Domiciliation Commerciale");
 
var my_menu:Menu = my_mb.addMenu("Formation");
my_menu.addMenuItem({label:"Nos Formations", instanceName:"newInstance"});
my_menu.addMenuItem({label:"Calendrier", instanceName:"openInstance"});
my_menu.addMenuItem({label:"S'inscrire", instanceName:"closeInstance"});
 
var my_menu:Menu = my_mb.addMenu("Références");
 
var my_menu:Menu = my_mb.addMenu("Contact");
 
// Création d'un objet écouteur.
var mbListener:Object = new Object();
mbListener.change = function(evt_obj:Object) {
 var menuItem_obj:Object = evt_obj.menuItem;
 switch (menuItem_obj.attributes.instanceName) {
 case "newInstance":
  trace("New menu item");
  break;
 case "openInstance":
  trace("Open menu item");
  break;
 case "closeInstance":
  trace("Close menu item");
  break;
 }
 trace(menuItem_obj);
};
 
//Ajout de l'écouteur.
my_menu.addEventListener("change", mbListener);
Merci d'avance pour votre aide.

Denis