package { import flash.display.Sprite; import flash.display.MovieClip; import flash.events.MouseEvent; import flash.events.Event; import flash.events.KeyboardEvent; import flash.display.DisplayObject; import fl.managers.FocusManager; import flash.text.TextField; import flash.text.TextFieldType; public class Zmena { public var flag1:MovieClip=new MovieClip(); public function Zmena() { } public function zmen(event:MouseEvent):void { if (flag1.zak.kontejner14.visible==true) { flag1.zak.kontejner14.visible=false; flag1.zak.kriz0.visible=false; } else if (flag1.zak.kontejner14.visible==false) { flag1.zak.kontejner14.visible=true; if (flag1.zak.cisla1.visible==true) { flag1.tlac.cisloschovej(); } flag1.zak.kontejner10.visible=false; flag1.zak.text1.text="0"; flag1.zak.text1.setTextFormat(flag1.zak.format1); flag1.zak.text6.text="enter"; flag1.zak.text6.setTextFormat(flag1.zak.format1); flag1.zak.text7.text="enter"; flag1.zak.text7.setTextFormat(flag1.zak.format1); flag1.zak.kolv="enter"; flag1.zak.kolk="enter"; if (flag1.zak.kriz0.visible==false) { flag1.zak.kriz0.visible=true; } flag1.zak.kriz0.x=100-flag1.zak.pla0.x; flag1.zak.kriz0.y=100; flag1.zak.kriz0.tlac2.visible=false; flag1.zak.kriz0.tlac3.visible=false; flag1.zak.kriz0.tlac1.visible=false; flag1.zak.kriz0.tlac4.visible=false; } } public function onClic(pEvt:MouseEvent):void { var cible:TextField=TextField(pEvt.target); flag1.zak.zmena1.kolej.setTextFormat(flag1.zak.format2); flag1.zak.indez=flag1.zak.zmena1.kolej.getLineIndexAtPoint(pEvt.localX,pEvt.localY); var cc1:int=flag1.zak.zmena1.kolej.getLineOffset(flag1.zak.indez); var cc2:int=flag1.zak.zmena1.kolej.getLineLength(flag1.zak.indez); var ttex:String=flag1.zak.zmena1.kolej.text; flag1.zak.zmena1.vys1.text=String(flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][0]); flag1.zak.indexvys=flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][0]; flag1.tlac.fm.setFocus(flag1.zak.zmena1.vys1); flag1.zak.zmena1.vys1.setSelection(0,flag1.zak.zmena1.vys1.length); flag1.zak.zmena1.kolej.setTextFormat(flag1.zak.format7, cc1, cc2+cc1); } public function indexx(event:MouseEvent):void { if (flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][1].indexOf("!")==-1) { flag1.zak.spravka="X!"; indexy(); trace("spravky"); } else { } } public function indexv(event:MouseEvent):void { if (flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][1].indexOf("!")==-1) { flag1.zak.spravka="V!"; indexy(); } else { } } public function indexo(event:MouseEvent):void { if (flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][1].indexOf("!")==-1) { flag1.zak.spravka="O!"; indexy(); } else { } } public function indexy():void { if (flag1.zak.indez!=90) { if (flag1.zak.indexvys-uint(flag1.zak.zmena1.vys1.text)>=0) { var ppole:Array=new Array(); var apole:Array=new Array(); var ppole1:Array=new Array(); var napislok:String=""; var napisvozy:String=""; for (var cc:int=0; cc=0) { if (flag1.zak.indez!=90) { flag1.zak.spravka="#!"; if (flag1.zak.poledata[flag1.zak.kolk][flag1.zak.indez][1].charAt(1)=="!") { var myPattern:RegExp=/!/; var atext:String=""; var texty:String=""; var napislok:String=""; var napisvozy:String=""; var ppole:Array=new Array(); for (var cc:int=0; ccuint(flag1.zak.zmena1.vys1.text)) { var dels:uint=flag1.zak.poledata[flag1.zak.kolk].length; var hid:uint=0; for (var cd:int=0; cd=0) { if (flag1.zak.indez!=90) { var ppole:Array=new Array(); var ppole1:Array=new Array(); var napislok:String=""; var napisvozy:String=""; var papole:Array=new Array(); for (var ac:int=0; ac0) { flag1.zak.poledata[flag1.zak.kolk].splice(sut,0,ppole); } } var atext:String=""; for (var ci:int=0; ci