Possible bug, at least serious problem, in the AS3.0 event architecture

Event bubbling causes a compiler error when it should not.
High up in the display list, a
listener has been added for TypeBEvent which extends
TypeAEvent.
Lower in the display list, a
different object dispatches a TypeAEvent, and sets bubbling to true
(and possibly, cancellable to false).
A Type Coercion error (#1034)
results! The listener receives the bubbled event which is of the
same type as the base class of the handler event type. The event
object "cannot be converted" to the TypeBEvent it is
receiving.
Circumstances
This situation came up in a real Flex project, where a video
player that had been loaded as a module within another module
dispatched a PROGRESS ProgressEvent, and a listener had been added
to the higher level module for its ModuleEvent PROGRESS event,
ModuleEvent subclasses ProgressEvent. The video player bubbled its
event, and the compiler threw this error: "TypeError: Error #1034:
Type Coercion failed: cannot convert
flash.events::ProgressEvent@1f2de0d1 to mx.events.ModuleEvent."
This compiler error does not make sense from a developer
perspective, because it means any class lower on the display list
can break the player (not the program, the player) simply by
dispatching an event.
Our team lost a great deal of (expensive) time trying to
locate the source of this problem, since nothing about the compiler
error – including the stack trace! – indicated the
high-level class. In fact, the module developer didn't know
anything about the high-level class which was compiled to a swc
library, and the event being dispatched was in the flex class
library, so neither end of the problem was very visible. Because
the error only pointed to the video player class the developer
naturally went into the flex classes first and tried to solve the
problem in their scope before finally giving up and bringing the
problem to others on the team.
Truly a case where the software defeated team workflow.
Our conclusion
We love the new event framework but, this seems to come
pretty close to qualifying as a bug. The high-level event listener
simply should NOT have received, then choked the player on the
bubbled base-class event. It should either receive it or not. If it
did receive the event, the code in the handler could check whether
the event target was appropriate... but instead the player breaks
and does not provide any clue as to where, it only indicates the
dispatching class as a culprit. Even short of fixing the problem,
improving the error message so that the receiving event handler is
clearly implicated would be a start.
Again I am of the opinion that this compiler error should not
take place at all because the top class subscribed specifically to
the subclassed event type. A bubbled event that breaks the player
due to an unrelated listener is just a huge black hole, especially
when multiple developers are working on different tiers of a
program.
Could we get a reply from someone at Adobe on this issue?
Thanks very much,
Moses Gunesch

If you create a metadatatype with a single metdata block, and you reference that in your vm/cm cell attribute using a *one* based index, Excel seems to see the link and it honors it when saving the spreadsheet.
So, I ended up with something like:
<c ... cm="1"/> (I'm dealing with cell metadata, but the concept is equivalente to value metadata)
<metadataTypes count="1">
  <metadataType name="MyMetaType" .../>
</metadataTypes>
<futureMetadata count="1" name="MyMetaType">
  <bk>
    <extLst><ext
uri="http://example" xmlns:x="http://example"><x:val>87</x:val></ext></extLst>
  </bk>
</futureMetadata>
<cellMetadata count="1">
  <bk><rc
t="1" v="0"/></bk> <!-- this is what gets referenced as cm=1 on the cell -->
</cellMetadata>
Hope this helps. 

Similar Messages

  • My Client is having a serious problem with the Contact Form Widget

    My Client is having a serious problem with the Contact Form Widget that I can not figure out how to correct.
    I created a website for a client and inserted a Contact Form widget on their 'Contact Us' page. Whenever anyone uses the form, the e-mail my client receive shows my e-mail address as the sender. So, when they 'reply' to the e-mail, the reply is sent to me and not the person who sent the original message. This creates a major problem in that I get barraged with e-mail replies while my client's potential customers go without a response.
    When I look at  'Site Manager > System E-Mails > Workflow Information > E-mail From Address' on the site's Admin Console, it shows my e-mail information. Is this is what needs to be changed?  If it is, what needs to be placed in that field so that the e-mail my client receives shows the senders e-mail information in the 'From' field.  My client wants to be able to click reply and have the message sent to the right party. They would be very upset if they have to cut and past the senders e-mail address from the body text on every contact they receive.
    Their feeling is that if I can't find a way to make the contact form work the way it should, then it's useless to them.
    Can anyone help me figure this out? I really don't want to disappoint my first client.

    Are you on a plan that has the CRM feature that stores your customers' data? If so, the idea of the contact form is that you'll receive a notification that there's been an inquiry filled out on your contact form and there should be a link in that email notification that leads to the "Case" that was created when that customer filled out a contact form.  You can click that link and visit the case for that customer in your BC site and reply to them from there so that all of the correspondence is logged in the CRM for safe-keeping and for your records.
    If your client finds this is too much work to login to BC to reply every time, then you should check to see if you have the "Customer Service Ticketing" feature on your hosting plan.  This is a feature where you create a dedicated email account (like [email protected]) and the BC system will automatically login to that email account and pull any emails in that inbox and convert them to a customer case for the sender of the email and then it will send out a notification via email to any of the BC Admin users you delegate as "Customer Service Agents".  Since the CST integrates with the BC CRM it lets you reply directly within the email-- but when you reply it will be going to that same email address dedicated to the CST but once the CST service checks your email again and sees that you replied to this inquiry it will log your reply against the customer's case and sends your reply via email back to them so that all the correspondance gets logged on BC's CRM but you can still reply via email.
    There's no way to use the default web forms to update the "From" or "Reply-To" address.. it must come from an approved email address to avoid spam issues.  On most web services you cannot change the "from" address anyway but usually you can at least specify the "Reply-To" address so that when someone hits "reply" in their email client it will reply to whoever you setup as the "Reply-To" address.
    Here's some more information about CST: http://kb.worldsecuresystems.com/kb/customer-service-ticketing.html?bc-partner
    I don't think the CST feature is in the webMarketing BC plan-- I think it's only in the webCommerce plan so if you have less than an webCommerce plan you have to tell your client to reply through BC by clicking the link in the notification they get.  You can justify it by saying its one or two more steps but it keeps the entire convo on record in their CRM for easy referral later.

  • Word experienced a serious problem with the 'acrobat pdfmaker office com addin' add-in. after Office Updates.

    I cant cant use mail merge feature in Winword in conjunction with Abobe Acrobat 10 (pdfmaker add-in) after the recent Office April Windows and Office Updates.
    Here is a quick note from the event viewer:
    The program WINWORD.EXE version 14.0.7134.5000 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel. 
     Process ID: 1138 
     Start Time: 01d07dcede19c458 
     Termination Time: 15 
     Application Path: C:\Program (file:///C:/Program) Files (x86)\Microsoft Office\Office14\WINWORD.EXE 
     Report Id: 
    Microsoft Word: Accepted Safe Mode action : Word experienced a serious problem with the 'acrobat pdfmaker office com addin' add-in. If you have seen this message multiple times, you should disable
    this add-in and check to see if an update is available. Do you want to disable this add-in?.
    I do not wish to disable the pdfmaker add-in as I use it to run mail merge on WORD and send 10s and 1000s of pdfs via email to external users. I am not sure what are my options here and I wish
    someone could help me get to the root cause of the matter.
    My environment is as follows:
    Windows 7 x64 SP1
    Office 2010 v 14.0.7128.5000
    Adobe Reader MUI X and Adobe Acrobat X
    Feroze

    Hi,
    As the event log indicated, this is due to acrobat pdfmaker office com addin doesn't work well with Microsoft Word.
    I would suggest you go ahead and try to upgrade your Adobe product to the latest version and see if issue persists.
    Or contact the support of Adobe and see if there is a known compatibility issue or not.
    Regards,
    Ethan Hua
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • PowerPoint experienced a serious problem with the 'adobe presenter powerpoint com addin' add-in.

    I've installed Adobe Presenter V7.0.7 Build 7746. When I open an existing PowerPoint file and try and use Presenter, I get the following error: PowerPoint experienced a serious problem with the 'adobe presenter powerpoint com addin' add-in. If you have seen this message multiple times, you should disable this add-in and check to see if an update is available. Do you want to disable this add-in?
    No, I don't want to disable it. When I click No, PowerPoint stops working. I get a message that says: Microsoft PowerPoint has stopped working. A problem caused the program to stop working correctly, Widows will close the program and notify you if a solution is available. My only choice is to click the Close program button.
    When I open the PPT file again, I get the same "experienced a serious problem" message. If anyone has a solution to this, I'd appreciate knowing what it is. It took me a while just to get the Presenter option to appear in the PowerPoint toolbar. Now that I have it, it's not working.
    Thank you!

    Thank you for your quick reply. Here are the answers to your questions.
    1. The file I'm having issues with was not created using any version of Presenter. It is simply a PowerPoint file.
    2. The file is a PPT not PPTX.
    3. I am running Windows7 and Office 2010.
    I think I might have found the solution to the problem. I opened the PPT file and saved it as a PPTX file. Then I clicked the Presenter option in the PowerPoint toolbar and was able to select different Presenter options with no issues. I opened other PPTX files and I did not get the error window stating 'PowerPoint experienced a serious problem with the 'adobe presenter powerpoint com addin' add-in'.
    This seems to work. So, it appears that any PPT file needs to be saved as a PPTX file before using Presenter. If you have another solution that I might be able to keep in my back pocket (in case this happens again and what I did does not work), then please answer. Otherwise, I'm good now.
    Thanks!

  • Hello, I am holding a Iphone 4. I have serious problems for the update of the IOS software 5. in fact this new software will not install. after several attempts, I have error messages 1602, 1604, 2009 ... Suddenly, the screen of my phone is stuck with the

    ****, I am holding a Iphone 4. I have serious problems for the update of the IOS 5 which will not install. atfer several attemps, ihave error messages 1602, 1604, 2009.

    Wow, Karan Taneja, you've just embarrassed yourself on a worldwide support forum.  Not only is your post ridiculous and completely inappropriate for a technical support forum, but it also shows your ignorance as to whom you think the audience is.  Apple is not here.  It's users, like you. 
    If you would have spent half the time actually reading the Terms of Use of this forum that YOU agreed to by signing up to post, as you did composing that usesless, inappropriate post, you (and the rest of us on this forum) would have been much better off.

  • Hi, I have an iPhone 5s, recently its been a lot hotter than usual, also the battery life is going down a lot faster than usual, and it takes absolutely ages to charge up. There must be a serious problem with the battery, any ideas? thanks

    Hi, I have an iPhone 5s, recently its been a lot hotter than usual, also the battery life is going down a lot faster than usual, and it takes absolutely ages to charge up. There must be a serious problem with the battery, any ideas? thanks

    Apple can replace the battery for $79 US.
    http://support.apple.com/kb/index?page=servicefaq&product=iphone

  • There is a serious problem in the iBooks when loadin an Arabic book the page and the letters are very excellent but on turning the pages the pages will be different from the original book. It means that if you want to read the book the arrangement of

    I have a problem with the application iBooks when I read an Arabic book the pages are misarranged in all the Arabic books. You can try it yourself just load an Arabic book and try to read it you will not find the pages the same like the original book you will have to turn many pages forward and back to get the true arrangement of the original book. This problem is not found in stanza or kobo inspite of the fact that the iBooks look is better

    You will just have to use other apps for Arabic.  You can ask Apple to fix this via
    http://www.apple.com/feedback/
    I think Apple's iBookstore does not yet really support Arabic books.

  • How to solve a serious problem with the Battary of my T500 laptop ?

    Hi Forum,
    My personal laptop is Lenovo THINKPAD T500 2055, and its main specifications are as follows:
    - 39T6651 SBB 9 CELL LI-ION BATTERY
    - Intel Core 2 Duo processor T9400 (2.53GHz 1066MHz 6MBL2)
    - 8 GB DDR3 SDRAM Memory Module 4 GB (2 x 4 GB) 1066MHz DDR31066/PC38500 DDR3 SDRAM SoDIMM Kingston.
    - 2 GB Intel Turbo Memory hard drive cache.
    - ATI Mobility Radeon 3650 with 256MB.
    - 160 GB Hard Disk Drive, 7200rpm.
    - Windows 7 Ultimate with the latest Service Pack (x64).
    My problem precisely and concisely is the Battary. I have been using my laptop with the same battary since 01.01.2009 (Almost 3.5 Years), and the battary has been working quite OK.
    Most of the time my laptop is plugged in and working with the electricity. However, A very few times I used the laptop while it is running on battery, Nevertheless, I have the habit to empty the batter once in a while i.e. Every 3 weeks, I unplug the charger and keep using the laptop till I see the warning orange sign (5%), then, I plug it in again.
    Thankfully, I never had any problems with the battary nor the laptop, and when I charge the laptop usually it shows full sign (100%).
    Three days ago, All of a sudden my laptop starts flashing the orange battary sign constantly while charge indicates 100%. When I try running on the battery by unplugging the AC adapter, the laptop loses power immediately and shuts down right away.
    What do you think should I do? Could you please provide me any useful tips to resolve this problem?
    I would greatly and sincerely appreciate all your inputs !
    Thanks for your consideration of my request, and I very much look forward to hearing from you at your earliest convenience !
    Solved!
    Go to Solution.

    In the control panel goto the "Lenovo - Power Manager" and click the battery tab, there is a maintenance button in there that will let you change the charging profile for your battery.   (from memory, so exact wording may be off)
     The lower the numbers you use there, the longer the battery *should* last.    These batteries degrade faster at higher charge levels, however storing them at too low of levels is also not good for them... I've read that 40% is optimal, but just not realistic if you use your computer.
    --- ThinkPad T61 / Win 7 / Core 2 / 4gb RAM / Nvidia / Still used daily --- ThinkPad Edge 15/ i5 / Win 7 / TrueCrypt / 8gb RAM / Hated it, died at 1 yr 1 mo old --- ThinkPad T510 / Win 7 / TrueCrypt / i5 / 8gb RAM / Nvidia / Current primary machine --- ThinkPad X220 / i7 / IPS / 4gb / TrueCrypt / My Road Machine

  • Seriously!?!  Serious problems with the customer support and AppleCare.

    I have a macbook pro.  I've had it since Aug 2007, so it's old, i get it. But I'm a poor starving student and I bought the computer with the idea that it was a quality product that would last me though my studies.  However, it has been the shop for repairs literally, every year, often multiple times per year, since I bought it.  Everything from DVD (twice failed, more than two visits), to hard drive failure, to replacing the motherboard.  That's just what I remember.  The thing is a lemon.
    Fortunately I bought apple care, great idea right? It was for the first year or two.  However over a year before AppleCare was set to expire it started having problems over heating, freezing, and subsequently giving me that scary roll down 'restart your computer immediately screen'.  It gets so hot you can't set it on your lap - it burns. I repeatedly brought it into the shop for help (the flagship one on Regents Street in London), and they couldn't seem to do anything.  When I explained time was of the essence because I wanted it covered under AppleCare, they seemed unbothered, it seeed they were clearly waiting for it to expire first.  Dodgy.
    During the appointments they couldn't seem to replicate the issue in the shop (it take about 30 minutes to an hour to really scorch, and seems to not be related to how hard the CPU works).  And said because they could see it do it, they were not able to help.  Really, in the whole history of apple, I'm the only one to have a computer over heat?  Really?  Instead, they sent me away asking me to come back later "when it starts doing it again".  Okay, as I said, it always overheats, it just takes a while to start, so unless we sit together in quiet awkwardness waiting, and waiting, it's not going to happen.  And as the appointments take about three days to get so it's not like I can just pop round when it starts to happen and say, feel, it's really hot now, will you please, for the love of God, find a solution now?  And it's a bit of a walk to the store, and there are no internet cafe's near by for me to go heat it up at, so it's always going to cool before I arrive. Duh.
    And why is the burden of proof on me?  It's like they are insinuating that I just love popping round the apple store every few months, all the vain hope that I can have a ...free part?
    Still I persevered, taking it in when the problem seemed to exacerbate, and making sure I used it a bit first to get it warmed up.  All the while with the warranty getting closer and closer to expiration.   Finally, we got it to do it in the shop.  But for a fix, they just sprayed it with air, and told me to "see if that works".  It didn't.  And I ask you, why is it in no other visit, they could not have come to this ground breaking solution? Did they really have to feel it get hot to realize overheating may have something to do with a clogged fan? 
    I should also note that they then proceeded to put it back together wrong, and I was unable to open it because a misplaced screw caused it to lock shut.  It took two days to get a new appointment to get it fixed, even when I called to explain that it was their error, and I really, really, needed my laptop.
    Anyway, as I said, it didn't fix the problem. So I had to go back yet again, at this point I can't remember if I was still under applecare or if it had just expired.  It doesn't matter, because, again, without being able to make it get hot on their own (even though they had case history where it was clear that it had, and this was not just in my imagination, and even more case history showing it had a history of instability), they couldn't offer me any solutions.  All they could do, they said, was suggest that I leave it with them for "about a week" to check it over.  A week!! Who goes without a computer for a week?!?! I'm not a student in 1985.  
    So now, I'm sitting here writing you am email from my laptop which is sitting on a towel in my lap to protect my thighs from mac burn.  The warranty has now long passed, but the problem has now finally progressed to the point that it takes much less than 30 to reach scalding point, so I could prove it if there were any point.  But there isn't, because now when I call the apple people, they assure me that it must be a hardware issue (and furthermore that the apple employees should have been able to tell me this over a year ago), and unless I want to buy parts there just isn't anything that they can do.  Which leads me to my next point, if the problem started while under warranty, and you have documentation of this, why do I - a poor starving student - have to pay for this just because it took you, Apple, a year and half to finally figure out the problem?
    So to recap, I decided to pay the exorbitant apple costs and make the switch from PC because I thought that the stability of the machines, the so touted excellent customer service, and the superior programs were worth the cost.  And to be fair, the programs are fabulous, the apps integrate smoothly, and it starts up with a flash.  Unfortunately I can't enjoy any of this with my laptop on my lap without risking burning through my pants.  I can only enjoy these benefits for about 30 minutes before it starts freezing due to the heat.  And, a few times a year I have to make multiple journeys to the apple store (which is, to be fair, really quite a nice store) to get the latest hardware problem fixed, which means I'm often without it for days to over a week at a time.  All in all, it's not worth the money to me - one of those young, hip, cutting edge media types you are trying so hard to market to - until you can fix your customer service issues, put knowledgable people in positions to help, and have the internal support systems to get it done with at least enought efficiency to keep up with the technology demands of the modern world. 

    It sounds as if this is coming back to Norton Security...
    "LiveUpdate_solved" in "Norton 360"
    The article by author "rab60" contains detailed instructions on the Live Update solution.
    You might try a more thorough search of the Norton community forum... I do not use Norton and cannot comment on whether any of the solutions work.
    Kind Regards,
    Dragon-Fur

  • NEW VERSION has a serious problem with the recepient fields

    TO
    CC
    BCC
    old version I could paste from excel a list of email addresses into the TO field and it would work perfectly even if:
    they had a "," (comma) at the end of each email
    or if
    they had a line break (one empty row)
    TB would just recognize them as valid - for example:
    "[email protected],
    [email protected]
    [email protected]"
    would be treated as
    [email protected]
    [email protected]
    [email protected]
    ~~~~~~~~~~~~ NEW VERSION BUG:
    it chokes at both the comma and the empty line -- it sends the message but puts a comma as
    ",[email protected]"
    when sending the [email protected] line for example.
    PLEASE FIX THIS PROBLEM.
    THANK YOU
    Also I find the graying of the header section when not active to be annoying BECAUSE IT MAKES IT HARD TO READ (BLACK ON GRAY HAS NO CONTRAST) -- WHY MAKE IT SO FANCY AND BAD? TB IS GREAT ALREADY
    THANK YOU

    Hi Toad - thanks for the note. I saw that you were able to recreate it -- your first reply talking about importing addresses .csv etc. is all fine but the way I have used TB for years is as follows. I run several mailing lists etc.
    for example
    I go to excel
    and I copy let's say a 100 rows (1 column) that contain either
    ~~~~~~~~~~~~~~~~~~~~~~
    [email protected]
    [email protected], [email protected]
    [email protected],
    <BLANK cell anywhere>
    ~~~~~~~~~~~~~~~~~~~~~~
    THEN I go to TB - put curser in BCC field (change TO to BCC) - and hit paste.
    It pastes it as one line.
    THEN I press RETURN
    and it separates it to multiple BCC lines.
    This has always worked.
    The new version chokes at this
    AT THE BLANK LINE
    AT THE COMMA
    ETC.....
    Thanks for reporting it b/c it's a very important bug.
    ''Toad-Hall [[#answer-670828|said]]''
    <blockquote>
    I've just tested this on my system.
    Test one:
    Copy pasted two email addresses from a column in an excel sheet.
    One was above the other - no blank rows.
    Pasted as two email addresses separated by a comma.
    Sent and received ok, so the commas did not cause an issue.
    Test two:
    Created a blank line/row in excel sheet between the two email addresses, then copy pasted the two plus the blank line.
    In TO field this was shown as: email address followed by two commas then last email address.
    When sent this caused the second email address to become invalid. After fist comma, it added double quotes followd by a comma (where the blank line was positioned) then added another double quote just before the @ in the second email address. this made the second email address invalid.
    So it is definately not working with blank lines.
    First email received ok, second email returned a Mail Delivery Service Delivery Status Notification - Recipient address rejected: User unknown in virtual mailbox table.
    However, if you imported the .csv file as an address book, you could use it within Thunderbird. If wanting to send one email to several people, then create Mailing Lists. This does not fix your scenario, but it will resolve the issue of sending one email to a group of valid email addresses.
    Info on Mailing lists.
    * https://support.mozilla.org/en-US/kb/how-create-and-use-mailing-lists
    </blockquote>

  • Serious problem with the Info Palette

    Pr CS5.5 Mac:
    One minute AV clip in the timeline.  At the head of the clip, Info Palette reports that Audio and Video time-code are the same; the clip is in sync.  But, one minute into the clip, it's OUT OF SYNC by two frames!!!  IOW, the time-code is off by two frames according to the Video 1 and Audio 1 info generated by the Info Palette.
    The difference in time-codes displayed starts at the 1:00:00 mark.  There is no out-of-sync indicator being displayed.
    Will file bug report.

    Video = non drop
    Audio = drop
    So... why would Pr display TC differently for TC from the same AV file?  That makes no sense, unless this is a bug or behavior introduced by the camera, which I suppose is possible.  Footage on this project is from a 7D.

  • Serious problem with the Q10 wiping out all my emails on all email accountson BB & Servers

    having been using the BBQ10 for 10 days now and finally getting use to it and enjoying it.  I have been using BB's for years because I like it for my business.  But I work up today to find ALL my emails on all email accounts wiped out.  All texts and phone logs wiped out.  Ok could live with that BUT because of the new BB10 software that contacts you to  your email servers any changes you make with an email on your BB changes on your computer.  that means that every single emails on all my email accounts contacted to the BB have been deleted.  Saved emails, sent emails, new emails.  Everything.  I spoke with BB and was told they are aware of the problem and are sorry.  but i just lost thousands of dollars worth of orders because of this problem.  Anyone else have this problem?  any help?  
    On my old BB's there was a thing called Blackberry Protection and I had it set up to back up all data everday.  Now the Blackberry Protection on the Q10 and Z10 are for find your phone if you lose it.  It no longer backs up your data.  That is so stupid.  If I still had that I would not have lost all my info.   
    any thoughts or suggestions?  how can I keep the Q10 now if I cant' be sure it won't delete all my data anytime it feels like?

    yes, me too. gave my device back to shop but really loved q10 and would like to buy again when problem is solved. lots of users are reporting about this problem but blackberry dont care.

  • Serious problem with the speed of full screen textField animation

    I can't find any proper way to make a long textField move
    fluently horizontally across the screen in full screen mode. I
    tried many ways but it always gets stuck from time to time for a
    few milliseconds and ruins the whole experience. Please, if someone
    can help me to find a way to best animate a large dynamic string on
    full screen, I would be very grateful.
    Thank you.
    P.S. If there is a better way then using a textField to have
    a fluent animation, please tell me and I'll try using a different
    object for my string.

    From your previous post I understand you use Tween to animate
    the thing. Perhaps it is worth either exploring other tweening
    engines (Tweener or TweenLite) or writing your custom one.
    Before you do that I would give Tween one more shot and see
    what and when happens when you use Tween class.
    Tween has event TweenEvent.MOTION_CHANGE. You can add a
    listener for this event and trace inside it:
    trace(getTimer() + " : " + myText.x + " : " +
    event.target.position);
    This may provide information about how smooth the timing of
    movement is and how evenly position is set.
    I realize that the issue is in full screen mode and trace is
    not possible, so, perhaps, you need another TextField on stage that
    will out put this values:
    Inside listener:
    debugText.appendText(etTimer() + " : " + myText.x + " : " +
    event.target.position + "\n");
    As for the custom animation, the way to go could be using
    Timer class.
    First of all, to make sure there is a full understanding of
    what happens in terms of frames, the following needs to be kept in
    mind (forgive me if I am beating dead horse):
    Look at Flash frames not as "physical" entities but as pieces
    of code that executes before screen refreshes. So, when you set
    frame rate to 20 - Flash JUST schedules every screen refresh every
    50 milliseconds. Does it refresh every 50 milliseconds? NOPE! It
    refreshes ONLY when ALL the code pertaining to particular frame is
    executed. THIS IS VERY IMPORTANT! Frame rate is the directive that
    in simple language states: "Refresh screen NOT MORE OFTEN than N
    times a second if all the code is executed." So if the the next
    refresh is scheduled in 50 milliseconds but code took 100
    milliseconds to execute - screen is refreshed in 100 ms. In the
    example when frame rate is 20 but every frame code takes 100 ms
    your actual frame rate is 10 frames per second.
    This discrepancy is usually the reason for jerky animation.
    So, there are two solution: 1) create Timer based animation
    or 2) create a velocity based animation.
    Timer based animation
    There is a very nice method of Timer, Mouse and Keyboard
    events. The method is updateAfterEvent(). This method forces screen
    to refresh/render INDEPENDENT of frame rate. Even if you frame rate
    is only 2 fps - you can have 100 screen updates/refreshes per
    second effectively making frame rate 100 fps. This makes it much
    more reliable. (With all fairness, even Timer deep inside relies on
    base frame rate which imposes some limitations on Timer. But for
    now let's assume it doesn't).
    In this approach you will instantiate a Timer class -->
    add timer event listener --> on every iteration move the object
    to desired position --> invoke event.updateAfterEvent() inside
    the listener. VIOLA! You know that user sees what s(he) has to.
    Velocity based animation
    This approach relies on Event.RENDER.
    Say you still decide to use Tween ENTER_FRAME. So, you will
    need to have velocity variable.
    Besides other listeners you will need to add say
    this.addEventListener(Event.RENDER, render);
    function render(event:Event){
    // move the thing where is is supposed to be based on
    velocity
    // perhaps needs additional calculations base on time or
    something
    So, these are outlines of possible approaches.
    Hope it helps.
    Andrei

  • HT1904 I have serious problems with the payment type. I always use a prepaid Visa card but the late days I can't buy anything because the card is now unacceptable! Can you please help me?

    My prepaid card is lately unacceptable..can you help me plz?

    The iTunes Store typically does not take prepaid "credit" cards since they normally have no billing address associated against which to verify. Why the card worked before but not now I don't know, though Apple has been tightening up their security and that may have finally caught up with that card. You can try contacting the iTunes Store and asking if there is any way to use your card, but they may just tell you that it's not possible.
    http://www.apple.com/emea/support/itunes/contact.html
    If it is not, then you will need to use a true credit card or purchase prepaid ITunes cards, if Apple has issued them in your country.
    Regards.

  • Serious problems with the canceling for my plan, it´s just frustrating =(

    In the Cancel Plan confirmation pop-up, for me and probably others, it dosen´t appears the option of "cancel plan" in the bottom, so that´s either a dum issue from the system or Adobe just dosen´t wants us to cancel our plan. PLEASE IF ANYONE COULD JUST TELL ME WHY ITS THIS HAPPENING!? ill be thankful c:

    Cancel http://helpx.adobe.com/x-productkb/policy-pricing/return-cancel-or-change-order.html
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

Maybe you are looking for