What does your method do? Most changes made to most components (such as changing the text property) won't be reflected on-screen until the next ENTER_FRAME is dispatched by the player due to the way Flex works internally. If your method is simply some gigantic or slow loop, you won't see anything until it's done- and you should probably split it apart and schedule it in pieces :)
-Josh On Tue, Aug 5, 2008 at 5:43 PM, Paul Steven <[EMAIL PROTECTED]>wrote: > Probably something really basic, but I am having trouble with delays > updating some text on screen. > > > > Basically I want to display a message on screen to tell the user to wait > whilst a save operation takes place and after the save operation change the > text message back to blank. However I am not seeing this update. Here is the > code > > > > savingMessage.text = "Saving. Please wait..."; > > > > _dataManager.createStudentDataXMLFile(); > > > > savingMessage.text = ""; > > > > > > Please note the createStudentDataXMLFile function takes about 10 seconds to > complete so in theory the "Saving. Please wait..." message should appear for > this time. If I put an alert in before the calling of the > "createStudentDataXMLFile" function, then the text updates correctly. > > > > I have also experienced similar problems trying to get a "busy cursor to > appear" using the cursor manager and a call such as > CursorManager.setBusyCursor(); > > > > Again, the problem here is the cursor is not updating as soon as I call the > function. > > > > Anyone any ideas why these things are not updating on screen immediately? > > > > Thanks > > > > Paul > > > > p.s I am using Flex Builder and packaging in Zinc 2.5 > > -- "Therefore, send not to know For whom the bell tolls. It tolls for thee." :: Josh 'G-Funk' McDonald :: 0437 221 380 :: [EMAIL PROTECTED]

