Чрез Alert class-a може да изкарваме PopUp прозорче, чрез което може да изпишем обикновенно съобщение или да попитаме потребителя за потвърждение на неговото действие.
Всичко това става много лесно и ще ви покажа как :
Това представлява статичния метод на Alert със всичките му параметри, чрез който се изкарва PopUp прозорчето:
show(text:String = "", title:String = "", flags:uint = 0x4, parent:Sprite = null, closeHandler:Function = null, iconClass:Class = null, defaultButtonFlag:uint = 0x4)
Подробно обяснение на параметрите :
text:String = „“: Това представлява главното съобщение, което се изписва в прозорчето.
title:String = „“ :Това представлява title текста, който се изписва в горния ляв ъгъл на прозорчето.
flags:uint = 0×4: Флаговите параметри, биват : Alert.OK, Alert.CANCEL, Alert.YES, Alert.NO. Разделят се с побитово или ( “ | “ ). Колкото от тях се придадат като параметър, толкова бутони ще излязат в Alert прозореца. Независимо в какъв ред ще ги напишете, бутоните винаги излизат в следният ред : OK, Yes, No, Cancel.( Вижте в кода на демото тяхната употреба )
parent:Sprite (default = null) : Това е displayObject-a, в който Прозорчето да се центрира. Оставено на null ще се центрира по средата на екрана.
closeHandler:Function (default = null) :Това е функцията, която се извиква след натискането/затварянето на Alert PopUp-a. Ползва се най-често за проверка на потвърждението от потребителя.
iconClass:Class :Този параметър отговаря за иконката, която се появява до текста в Alert-a. ( Вижте в кода на демото как се използва, чрез [Embed] metatag )
defaultButtonFlag:uint : Същото като flags, но този път който бутон придадете за параметър, той ще е маркиран и при натискане на Enter ще се натиска.
Демо със соурс код ! ( десен клик, view source )
Връзки :
Adobe lang ref