I don't know how to say this gently, and perhaps I am wrong, but I don't think many folks here have the time or inclination to read through an entire program and debug it. Based on a quick read of the problems, it appears that you are having 4 issues some of which seem to be fundemental problems.
If you were to post specific individual questions that are succinctly defined with small code snippets, you may have a better chance of getting answers than just saying here is a program, these things don't work would someone fix them. I may be wrong, and if I am, I am sure I will be told so... Paul --- In [email protected], "markcavins" <[EMAIL PROTECTED]> wrote: > > Hello everyone, > > I have been working on this little project and it is almost complete > but I am running into some problems > > I will show you the code. > > [CODE] > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute" backgroundGradientAlphas="[1.0, 1.0]" > backgroundGradientColors="[#040404, #040404]" > initialize="getDaysUntil()"> > <mx:XML id="tempXML" > source="http://misitenet/interface.php? username=admin&password=pass&customer=63&action=showopen&a mp;operation=defects&format=xml&critcal=both" > /> > > <mx:Image source="@Embed('../images/title.jpg')" width="210" > height="65" top="4" left="15"/> > <mx:Image source="@Embed('../images/title1.jpg')" id="image1" > horizontalAlign="right" verticalAlign="top" right="0" > scaleContent="true" y="0"/> > > <mx:states> > <mx:State name="Logged In"> > <mx:SetProperty target="{panel1}" name="width" value="98%"/> > <mx:SetProperty target="{panel1}" name="height" value="75%"/> > <mx:RemoveChild target="{password}"/> > <mx:RemoveChild target="{customer}"/> > <mx:RemoveChild target="{username}"/> > <mx:RemoveChild target="{customerlbl}"/> > <mx:RemoveChild target="{label1}"/> > <mx:RemoveChild target="{Submit}"/> > <mx:RemoveChild target="{label2}"/> > <mx:SetProperty target="{panel1}" name="title" value="Current Red > Board Information"/> > <mx:AddChild relativeTo="{panel1}" position="lastChild"> > > > <mx:TileList dataProvider="{tempXML.defect.asset}" > width="100%" backgroundColor="#000000" color="#ff0000" fontSize="27" > borderColor="#000000" columnWidth="300" rowHeight="50" > themeColor="#808080" fontWeight="bold" allowMultipleSelection="true" /> > <mx:XMLListCollection id="defectXMLList" source="{tempXML.defect}" /> > > <mx:Script> > <![CDATA[ > > > private function getDaysUntil():void { > // creates a new five-minute Timer > var minuteTimer:Timer = new Timer(1000, 300); > > // designates listeners for the interval and completion events > minuteTimer.addEventListener(TimerEvent.TIMER, onTick); > minuteTimer.addEventListener(TimerEvent.TIMER_COMPLETE, > onTimerComplete); > > // starts the timer ticking > minuteTimer.start(); > > } > > public function onTick(evt:TimerEvent):void { > var minuteTimer:Timer = evt.target as Timer; > lblTimeUntil.text = minuteTimer.currentCount.toString (); > } > > public function onTimerComplete(evt:TimerEvent):void > { > var minuteTimer:Timer = evt.target as Timer; > minuteTimer.reset(); > > minuteTimer.start(); > } > > > > > > ]]> > </mx:Script> > </mx:AddChild> > <mx:AddChild relativeTo="{panel1}" position="lastChild"> > <mx:HBox horizontalGap="4" width="800"> > <mx:Label id="lblTimeUntilRefresh" text="Current Time:" > color="#ff0000" fontSize="19" fontWeight="bold" /> > <mx:Label id="lblTimeUntil" color="#ff0000" fontSize="22" > fontWeight="bold" toolTip="Page refreshes every 300 seconds" > fontFamily="Arial" width="300"/> > </mx:HBox> > </mx:AddChild> > </mx:State> > </mx:states> > > > <mx:Script> > <![CDATA[ > import mx.rpc.events.ResultEvent; > > ]]> > </mx:Script> > > > <mx:Script> > > > <![CDATA[ > > private function checkLogin(evt:ResultEvent):void > { > > if(evt.result.code == "200") > > { > > mx.controls.Alert.show('The page is not responding please try again'); > > } > > if(evt.result.code == "108") > > { > > mx.controls.Alert.show('Invalid customer code/username/password'); > > } > > > if(evt.result.code == "104") > > { > > mx.controls.Alert.show('The page is not responding please try again'); > > }else{ > > currentState = "Logged In"; > > } > > } > > ]]> > > </mx:Script> > <mx:HTTPService id="login_user" result="checkLogin(event)" > showBusyCursor="true" method="GET" > url="https://mysite.net/interface.php" > > <mx:request xmlns=""> > <customer> > {customer.text} > </customer> > <username> > {username.text} > </username> > <password> > {password.text} > </password> > </mx:request> > </mx:HTTPService> > > <mx:Panel resizeEffect="Resize" width="582" height="354" > layout="absolute" title="Red Board Login" horizontalCenter="0" > verticalCenter="-2" id="panel1" color="#FF0000" > backgroundColor="#191919" cornerRadius="15" themeColor="#FFA800" > borderColor="#9FA7B7"> > <mx:Label x="10" y="14" text="Customer Number" id="customerlbl" > fontSize="20" width="542" textAlign="center"/> > <mx:TextInput x="10" y="61" id="customer" width="542" > borderColor="#F90404" backgroundColor="#D5D1D1" themeColor="#FFA800" > color="#050505"/> > <mx:Label x="10" y="91" text="Username" id="label1" fontSize="20" > width="542" textAlign="center"/> > <mx:TextInput x="10" y="138" id="username" width="542" > borderColor="#F90404" backgroundColor="#D5D1D1" themeColor="#FFA800" > color="#050505"/> > <mx:Label x="10" y="175" text="Password" id="label2" fontSize="20" > width="542" textAlign="center"/> > <mx:TextInput x="11" y="217" id="password" displayAsPassword="true" > width="542" borderColor="#F90404" backgroundColor="#D5D1D1" > themeColor="#FFA800" color="#050505"/> > <mx:Button x="10" y="282" label="Login" id="Submit" > click="login_user.send();" fontSize="14" themeColor="#FFA800" > borderColor="#FA0202"/> > </mx:Panel> > > </mx:Application> > > > > [/CODE] > > Now the problems I am having are the flash player I think hates the > script data for the countdown on login > > So is there a way of hiding this until they have logged in? > > Also my counter is supposed to count down and right now it counts up > (besides this is there a way to format this my minutes and seconds?) > > The XML List that was showing data but now with the addition of the > log in it is not showing up > > And once the timer is up it should refresh all of the XML data not > just the timer. > > These are the problems I am running into. If any one has any ideas I > would love to here them. > > Thanks >

