OwlCyberSecurity - MANAGER
Edit File: Ticket.as
package { import flash.display.MovieClip; import flash.net.URLRequest; import flash.net.navigateToURL; import flash.events.Event; import flash.text.TextField; import flash.events.MouseEvent; import Document; public class Ticket extends Document { private var sTitle:String=""; private var sLink:String=""; private var sType:String=""; public function Ticket():void { bkgURL.visible=false; bkgBACK.visible=false; bkgPDF.visible=false; bkgAVI.visible=false; bkgFB.visible=false; bkgIN.visible=false; bkgDA.visible=false; buttonLink.addEventListener(MouseEvent.MOUSE_DOWN,Open); } private function Open(event:MouseEvent):void { if (sType=="BACK") { Globals.myFolder.Start(sLink); } else { var url:URLRequest=new URLRequest(sLink); navigateToURL(url, "_blank"); } } public function SetTitle(sTmp:String):void { sTitle=sTmp; textTitle.text=sTitle; } public function GetTitle():String { return sTitle; } public function SetLink(sTmp:String):void { sLink=sTmp; } public function SetType(sTmp:String):void { sType=sTmp; switch (sTmp) { case "PDF" : bkgPDF.visible=true; break; case "URL" : bkgURL.visible=true; break; case "BACK" : bkgBACK.visible=true; break; case "FB" : bkgFB.visible=true; break; case "AVI" : bkgAVI.visible=true; break; case "IN" : bkgIN.visible=true; break; case "DA" : bkgDA.visible=true; break; default : trace("Unkown Type Ticket"); } } } }