Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. private var ttlWndw:TitleWindow; // fenetre avec titre
  2. private var wndwImg:Image;
  3.            
  4. protected function list1_changeHandler(event:IndexChangeEvent):void // fonction appelée quand tu veux qui ouvre le popup
  5. {          
  6.     ttlWndw = new TitleWindow(); // on crée la fenetre
  7.     ttlWndw.title = "Ecran"; // on lui assigne un titre
  8.     ttlWndw.width = 800; // une largeur
  9.     ttlWndw.height= 600; // et une hauteur
  10.                
  11.     wndwImg = new Image(); // on crée l'image
  12.     wndwImg.maxWidth = 500; // on lui assigne une largeur maximale
  13.     wndwImg.source = "blabla.png"; // et la source
  14.                
  15.     ttlWndw.addEventListener(CloseEvent.CLOSE, ttlWndw_close); // fonction appelée quand on clique sur la croix pour fermer le popup
  16.                
  17.     PopUpManager.addPopUp(ttlWndw,this,true); // ajoute le popup sur la fenetre
  18.     PopUpManager.centerPopUp(ttlWndw); // centre le popup
  19.                
  20.    
  21.     ttlWndw.addElement(wndwImg); // on ajoute l'image au popup
  22. }
  23.  
  24. private function ttlWndw_close(event:CloseEvent):void // fonction appelée quand on ferme le popup
  25. {
  26.     PopUpManager.removePopUp(event.currentTarget as IFlexDisplayObject); // vire le popup (propre à flex, faut voir pour flash)
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement