Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private var ttlWndw:TitleWindow; // fenetre avec titre
- private var wndwImg:Image;
- protected function list1_changeHandler(event:IndexChangeEvent):void // fonction appelée quand tu veux qui ouvre le popup
- {
- ttlWndw = new TitleWindow(); // on crée la fenetre
- ttlWndw.title = "Ecran"; // on lui assigne un titre
- ttlWndw.width = 800; // une largeur
- ttlWndw.height= 600; // et une hauteur
- wndwImg = new Image(); // on crée l'image
- wndwImg.maxWidth = 500; // on lui assigne une largeur maximale
- wndwImg.source = "blabla.png"; // et la source
- ttlWndw.addEventListener(CloseEvent.CLOSE, ttlWndw_close); // fonction appelée quand on clique sur la croix pour fermer le popup
- PopUpManager.addPopUp(ttlWndw,this,true); // ajoute le popup sur la fenetre
- PopUpManager.centerPopUp(ttlWndw); // centre le popup
- ttlWndw.addElement(wndwImg); // on ajoute l'image au popup
- }
- private function ttlWndw_close(event:CloseEvent):void // fonction appelée quand on ferme le popup
- {
- PopUpManager.removePopUp(event.currentTarget as IFlexDisplayObject); // vire le popup (propre à flex, faut voir pour flash)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement