Animating Bitmaps, best practices?

Im starting to develop apps and i would like to know if theres a best practice to use bitmaps for animations, should i use 1 sprite object and redraw the bitmapdata each time it should change or should i use several sprite objects and use visible = false, what is better and have anybody found a better way to do this?, please share, Thanks!

I've heard of people using both methods with good results. I'm not sure what the best way is, but personally I like to use the one bitmap and redraw its data, rather than have several bitmaps. Maybe it's just me, but I find the latter method a bit messy.

Similar Messages

  • Best practice for speeding up animation...

    Hi,
    What would be best practice for speeding up an animation? - Increase the frame rate, or is that considered cheating (already set to 25)?
    The alternative would be to manually adjust the length of the tweens on each layer.
    ~ Let me know what you'd do.
    Thanks!

    Keep the frame rate as low as possible to create acceptable smooth tween and adjust the length (amount of frames) of the tween on the timeline. By keeping frame rate low you are reducing the amount of code execution per unit time (i.e. 24 FPS or 0.04167 seconds per frame)

  • Slideshow animation - best practice

    I want to emulate the slide effect that is on this page: http://www.excellentguesthouse.co.za/
    I understand how to create it all through tweens, and how to loop it, using actionscript 2.
    Can someone suggest to me how to go about it in a way that would make for the fastest loading solution?
    I'm going to use one big image and have it loop between images with the cool animated transition effect, as well as with the transparent overlay button.
    Is it possible to do an animated slideshow such as the one shown in the link, while not embedding the images in the swf? 

    just the images.  im thinking of making the swf or flv in adobe after effects and then importing the frames into flash cs5 where I can make a transparent overlay button with an animation over the slideshow.  I exported a 6 image slideshow out of adobe encore earlier just to test it and it used panning and zoom functions and still only output a 124 kb file, which is pretty small.  So it's seeming like this can be done pretty easily.
    Date: Wed, 8 Feb 2012 21:36:33 -0700
    From: [email protected]
    To: [email protected]
    Subject: slideshow animation - best practice
        Re: slideshow animation - best practice
        created by kglad in Flash Pro - General - View the full discussion
    fastest loading of what?  the main site and the slideshow images?  just the main site? and yes, the images need not be in the swf.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4195173#4195173
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4195173#4195173. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Flash Pro - General by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Best practices for setting up projects

    We recently adopted using Captivate for our WBT modules.
    As a former Flash and Director user, I can say it’s
    fast and does some great things. Doesn’t play so nice with
    others on different occasions, but I’m learning. This forum
    has been a great source for search and read on specific topics.
    I’m trying to understand best practices for using this
    product. We’ve had some problems with file size and
    incorporating audio and video into our projects. Fortunately, the
    forum has helped a lot with that. What I haven’t found a lot
    of information on is good or better ways to set up individual
    files, use multiple files and publish projects. We’ve decided
    to go the route of putting standalones on our Intranet. My gut says
    yuck, but for our situation I have yet to find a better way.
    My question for discussion, then is: what are some best
    practices for setting up individual files, using multiple files and
    publishing projects? Any references or input on this would be
    appreciated.

    Hi,
    Here are some of my suggestions:
    1) Set up a style guide for all your standard slides. Eg.
    Title slide, Index slide, chapter slide, end slide, screen capture,
    non-screen capture, quizzes etc. This makes life a lot easier.
    2) Create your own buttons and captions. The standard ones
    are pretty ordinary, and it's hard to get a slick looking style
    happening with the standard captions. They are pretty easy to
    create (search for add print button to learn how to create
    buttons). There should instructions on how to customise captions
    somewhere on this forum. Customising means that you can also use
    words, symbols, colours unique to your organisation.
    3) Google elearning providers. Most use captivate and will
    allow you to open samples or temporarily view selected modules.
    This will give you great insight on what not to do and some good
    ideas on what works well.
    4) Timings: Using the above research, I got others to
    complete the sample modules to get a feel for timings. The results
    were clear, 10 mins good, 15 mins okay, 20 mins kind of okay, 30
    mins bad, bad, bad. It's truly better to have a learner complete
    2-3 short modules in 30 mins than one big monster. The other
    benefit is that shorter files equal smaller size.
    5) Narration: It's best to narrate each slide individually
    (particularly for screen capture slides). You are more likely to
    get it right on the first take, it's easier to edit and you don't
    have to re-record the whole thing if you need to update it in
    future. To get a slicker effect, use at least two voices: one male,
    one female and use slightly different accents.
    6) Screen capture slides: If you are recording filling out
    long window based databse pages where the compulsory fields are
    marked (eg. with a red asterisk) - you don't need to show how to
    fill out every field. It's much easier for the learner (and you) to
    show how to fill out the first few fields, then fade the screen
    capture out, fade the end of the form in with the instructions on
    what to do next. This will reduce your file size. In one of my
    forms, this meant the removal of about 18 slides!
    7) Auto captions: they are verbose (eg. 'Click on Print
    Button' instead of 'Click Print'; 'Select the Print Preview item'
    instead of 'Select Print Preview'). You have to edit them.
    8) PC training syntax: Buttons and hyperlinks should normally
    be 'click'; selections from drop down boxes or file lists are
    normally 'select': Captivate sometimes mixes them up. Instructions
    should always be written in the correct order: eg. Good: Click
    'File', Select 'Print Preview'; Bad: Select 'Print Preview' from
    the 'File Menu'. Button names, hyperlinks, selections are normally
    written in bold
    9) Instruction syntax: should always be written in an active
    voice: eg. 'Click Options to open the printer menu' instead of
    'When the Options button is clicked on, the printer menu will open'
    10) Break all modules into chapters. Frame each chapter with
    a chapter slide. It's also a good idea to show the Index page
    before each chapter slide with a progress indicator (I use an
    animated arrow to flash next to the name of the next chapter), I
    use a start button rather a 'next' button for the start of each
    chapter. You should always have a module overview with the purpose
    of the course and a summary slide which states what was covered and
    they have complete the module.
    11) Put a transparent click button somewhere on each slide.
    Set the properties of the click box to take the learner back to the
    start of the current chapter by pressing F2. This allows them to
    jump back to the start of their chapter at any time. You can also
    do a similar thing on the index pages which jumps them to another
    chapter.
    12) Recording video capture: best to do it at normal speed
    and be concious of where your mouse is. Minimise your clicks. Most
    people (until they start working with captivate) are sloppy with
    their mouse and you end up with lots of unnecessarily slides that
    you have to delete out. The speed will default to how you recorded
    it and this will reduce the amount of time you spend on changing
    timings.
    13) Captions: My rule of thumb is minimum of 4 seconds - and
    longer depending on the amount of words. Eg. Click 'Print Preview'
    is 4 seconds, a paragraph is longer. If you creating knowledge
    based modules, make the timing long (eg. 2-3 minutes) and put in a
    next button so that the learner can click when they are ready.
    Also, narration means the slides will normally be slightly longer.
    14) Be creative: Capitvate is desk bound. There are some
    learners that just don't respond no matter how interactive
    Captivate can be. Incorporate non-captivate and desk free
    activities. Eg. As part of our OHS module, there is an activity
    where the learner has to print off the floor plan, and then wander
    around the floor marking on th emap key items such as: fire exits;
    first aid kit, broom and mop cupboard, stationary cupboard, etc.
    Good luck!

  • Best Practice for Updating children UIComponents in a Container?

    What is the best practice for updating children UIComponents in response to a Container being changed?  For instance, when a Canvas is resized, I would like to update all the children UIComponents height and width so the content scales properly.
    Right now I am trying to loop over the children calling InvalidateProperties, InvalidateSize, and InvalidateDisplayList on each.  I know some of the Containers such as VBox and HBox have layout managers, is there a way to leverage something like that?
    Thanks.

    you would only do that if it makes your job easier.  generally speaking, it would not.
    when trying to sync sound and animation i think most authors find it easiest to use graphic symbols because you can see their animation when scrubbing the main timeline.  with movieclips you only see their animation when testing.
    however, if you're going to use actionscript to control some of your symbols, those symbols should be movieclips.

  • What is the best practice for full browser video to achieve the highest quality?

    I'd like to get your thoughts on the best way to deliver full-browser (scale to the size of the browser window) video. I'm skilled in the creation of the content but learning to make the most out of Flash CS5 and would love to hear what you would suggest.
    Most of the tutorials I can find on full browser/scalable video are for earlier versions of Flash; what is the best practice today? Best resolution/format for the video?
    If there is an Adobe guide to this I'm happy to eat humble pie if someone can redirect me to it; I'm using CS5 Production Premium.
    I like the full screen video effect they have on the "Sounds of pertussis" web-site; this is exactly what I'm trying to create but I'm not sure what is the best way to approach it - any hints/tips you can offer would be great?
    Thanks in advance!

    Use the little squares over your video to mask the quality. Sounds of Pertussis is not full screen video, but rather full stage. Which is easier to work with since all the controls and other assets stay on screen. You set up your html file to allow full screen. Then bring in your video (netstream or flvPlayback component) and scale that to the full size of your stage  (since in this case it's basically the background) . I made a quickie demo here. (The video is from a cheapo SD consumer camera, so pretty poor quality to start.)
    In AS3 is would look something like
    import flash.display.Loader;
    import flash.net.URLRequest;
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.ui.Mouse;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import flash.display.StageDisplayState;
    stage.align = StageAlign.TOP_LEFT;
    stage.scaleMode = StageScaleMode.NO_SCALE;
    // determine current stage size
    var sw:int = int(stage.stageWidth);
    var sh:int = int(stage.stageHeight);
    // load video
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream = new NetStream(nc);
    var vid:Video = new Video(656, 480); // size off video
    this.addChildAt(vid, 0);
    vid.attachNetStream(ns);
    //path to your video_file
    ns.play("content/GS.f4v"); 
    var netClient:Object = new Object();
    ns.client = netClient;
    // add listener for resizing of the stage so we can scale our assets
    stage.addEventListener(Event.RESIZE, resizeHandler);
    stage.dispatchEvent(new Event(Event.RESIZE));
    function resizeHandler(e:Event = null):void
    // determine current stage size
        var sw:int = stage.stageWidth;
        var sh:int = stage.stageHeight;
    // scale video size depending on stage size
        vid.width = sw;
        vid.height = sh;
    // Don't scale video smaller than certain size
        if (vid.height < 480)
        vid.height = 480;
        if (vid.width < 656)
        vid.width = 656;
    // choose the smaller scale property (x or y) and match the other to it so the size is proportional;
        (vid.scaleX > vid.scaleY) ? vid.scaleY = vid.scaleX : vid.scaleX = vid.scaleY;
    // add event listener for full screen button
    fullScreenStage_mc.buttonMode = true;
    fullScreenStage_mc.mouseChildren = false;
    fullScreenStage_mc.addEventListener(MouseEvent.CLICK, goFullStage, false, 0, true);
    function goFullStage(event:MouseEvent):void
        //vid.fullScreenTakeOver = false; // keeps flvPlayer component from becoming full screen if you use it instead  
        if (stage.displayState == StageDisplayState.NORMAL)
            stage.displayState=StageDisplayState.FULL_SCREEN;
        else
            stage.displayState=StageDisplayState.NORMAL;

  • Looking for best practice on naming conventions

    Does anyone out there have a best practice on naming conventions that they could share.
    I'm starting to find the need to create objects and associated variables and actions.
    I can see this getting very messy, very quickly and would love to learn if someone has come up with a good set of guidelines that are both easy to follow and make perfect sense. (I know....what a balance to ask for!)
    Thanks
    Alan

    Hi Alan,
    Welcome to Adobe Community.
    There are couple of things that you can keep in mind while naming objects.
    When creating custom text caption styles, be sure to follow the correct naming conventions. Each caption style has a unique name, and you must
    use this name at the beginning of each associated bitmap filename. For example, if you create a text caption style named “Brightblue,” the five
    bitmap images that constitute the new style should be named as follows:
    Brightblue1.bmp, an image with no callouts
    Brightblue2.bmp, an image with a callout to the right or upper-right
    Brightblue3.bmp, an image with a callout to the left or upper-left
    Brightblue4.bmp, an image with a callout to the lower right
    Brightblue5.bmp, an image with a callout to the lower left
    Flash button-naming conventions
    Each SWF button contains three layers: a button, an icon, and an action layer.
    The SWF filename consists of the following elements:
    Acronym for playback control (“pbc”)
    Playback element identifier (“Btn” for button, “Bar” for bar, and so on)
    Name of the button (“play”).
    Hope this helps!
    Thanks!

  • Best Practice: Export unrendered for internet

    Hi
    As I recall, in previous versions of FCPX  it was considered best practice, at least for exports for web, to export unrendered.
    Still true? Ever true for all other export reasons?
    I want to post a rough of a film on youtube, unlisted, for a few friends to comment on.
    best
    elmer
    Btw, always seems like when I open my browser while fcpx is open, I get problems and have to delete my prefs to get back to normal. Any reason why? Just curious.

    Steve: If these are bitmaps inside a PDF that's going to be viewed on the iPad, you cannot rely on its "native resolution". Think about this: What if the original page size of this PDF is 5.5" x 8"? What if it is 20" x 32"? Which one will show the images "at their native resolution"?

  • Best practice for putting together scenes in a Flash project?

    Hi, I'm currently working on a flash project with the following characteristics:
    using a PC
    2048x1080 pixels
    30 fps
    One audio file that plays (once) continuously across the whole project
    there are actions that relate to the audio, so the timing is important
    at least 10 scenes
    about 7 minutes long total
    current intent is for it to be played in a modern theater as a surprise
    What is the best practice for working on this project and then compiling it together?
    Do it all in one project file?
    Split the work into different project (xfl) files for each scene and then put it together when all the scenes are finalized?
    Use one project file but create different "scenes" for each respective scene?  I think this is the "classic" way (?).
    Make the scenes "movie clips" and then insert them into the timeline with the audio as its own layer?
    Other?
    I'm currently working on it by having it all in one project file.  But I've noticed that there's some lag (or it gets choppy) at certain parts during playback and the SWF history shows 3.1 MB with a yellow triangle with exclamation point symbol.  Thanks in advance. 

    you would only do that if it makes your job easier.  generally speaking, it would not.
    when trying to sync sound and animation i think most authors find it easiest to use graphic symbols because you can see their animation when scrubbing the main timeline.  with movieclips you only see their animation when testing.
    however, if you're going to use actionscript to control some of your symbols, those symbols should be movieclips.

  • Titling Best Practices

    Hello
    Working with AE and Premier I am starting to wonder what the best way of titling my videos in Premier is.
    When I use AE I can get all sorts of fancy results but sometimes the quality of the edges of the fonts and stuff looks jaggy.
    My project is video from a consumer camera, a Panasonic PV-GS150 to be exact, and although it is a good camera the video isnt super quality.
    After I capture my footage in Premier I get it laid out and then I use AE to create Compositions that I import and drop into the video project in Premier and place it over the footage to create my titles. I have had differing success. Sometimes it is super crisp and sometimes it shows a case of the jaggies.
    Could this be caused by interlacing or the type of scan that I set the render of the video too? I have been using progressive scan lately and I think the video quality of some of my latest projects have been good.
    Being a perfectionist I would like to know if there is something I am doing wrong. Is there a setting that would cause a little jaggyness, or some process that I could be doing different?
    I was thinking about taking the section of video where I want my titles and putting it in the AE project and then putting the AE comp into the timeline in premier in place of where I want the titles to go.
    What is the best way?

    Have you read the
    "Best practices for creating text and vector graphics for video" section of After Effects CS3 Help on the Web?
    If you don't feel like clicking, here's the body of that document:
    "Text that looks good on your computer screen as you are creating it can sometimes look bad when viewed in a final output movie. These differences can arise from the device used to view the movie or from the compression scheme used to encode the movie. The same is true for other vector graphics, such as shapes in shape layers. Keep the following in mind as you create and animate text and vector graphics for video:
    * You should always preview your movie on the same sort of device that your audience will use to view it, such as an NTSC video monitor. (See Preview on an external video monitor.)
    * Avoid sharp color transitions, especially from one highly saturated color to its complementary color. Sharp color transitions are difficult for many compression schemessuch as those used by MPEG and JPEG standardsto encode. This can cause visual noise near sharp transitions. For analog television, the same sharp transitions can cause spikes outside the allowed range for the signal, also causing noise.
    * When text will be over moving images, make sure that the text has a contrasting border (such as a glow or a stroke) so that the text is still readable when something the same color as the fill passes behind the text.
    * Avoid thin horizontal elements, which can vanish from the frame if they happen to be on an even scan line during an odd field, or vice versa. The height of the horizontal bar in a capital H, for example, should be three pixels or greater. You can thicken horizontal elements by increasing font size, using a bold (or faux bold) style, or applying a stroke. (See Formatting characters.)
    * When animating text to move verticallyfor scrolling credits, for examplemove the text vertically at a rate in pixels per second that is an even multiple of the field rate for the interlaced video format. This prevents a kind of twitter that can come from the text movement being out of phase with the scan lines. For NTSC, good values include 0, 119.88, and 239.76 pixels per second; for PAL, good values include 0, 100, and 200 pixels per second.
    Apply the Autoscroll - Vertical animation preset in the Behaviors category to quickly create a vertical text crawl.
    Fortunately, many problems with text in video and compressed movie formats can be solved with one simple technique: Apply Fast Blur to the text layer, with a Blurriness setting between 1 and 2. A slight blur can soften color transitions and cause thin horizontal elements to expand."

  • Bean load best practice

    I am not new to Java, but up until now have been a programmer. I am now getting more into design and architecture and have a question about best practice. This question arises from a UML class I was taking. But in the class we stayed within the UML and did not get into implementation.
    My Question
    When creating classes and designing how they interact, what is the best practice for implementing associative relationships. For example, if I were modeling a Barn that contained Animals, I would create a Barn bean and an Animal bean. Since the Barn contained Animals I could create the code like this:
    public class Barn {
    String color;
    Collection animals;
    void setColor(String newcolor);
    String getColor( );
    void setAnimals(Collection newanimals);
    Collection getAnimals( );
    public class Animals{
    String name;
    void setName(String newname);
    String getName( );
    }The Collection within the Barn bean would be made up of Animal beans.
    This seems fairly straight forward. However, what if I loaded the bean from a database? When building the bean, do I also find all animals and build the Animal beans and create the Collection to store within the Barn object?
    Or
    Do I omit the animal Collection from my Barn bean and only populate the Collection at runtime, when someone calls the getAnimals method?
    I am confident that the latter is the better design for performance and synchonization issues. But I wanted to get other opinions.
    Do I need to read up more on object design?
    Thanks,
    Lonnie

    And lazy initialization. Basically, unless the data is needed. Don't load it.

  • Best practices for handling elements and symbols (including preloading)

    I am trying to learn Edge Animate and I have not seen enough animations to know how this is typically handled and I searched the forum and have not found an answer either.
    If you have many different elements and symbols for a project, what is the best practice for having them appear, disappear, etc. on the timeline? I ask this question not only from a performance based perspective, but also keeping in mind the idea of preloading. This is a 2 part question:
    Part 1: Using elements and symbols later in the timeline:
    Since artwork is always imported directly to the stage in an "always on" status, should we place a visibility OFF on every item until we need it?
    or should they be opacity 0 until I need them?
    or should they be set to visibility hidden until I need them?
    Which of these is the best option if you don't want the element / symbol visible until later in the timeline? Does it matter?
    Part 2: Impact on page loading
    Does the above question have any impact upon page loading speed
    or is this something handled in preloading?
    or do you need to make a special preloader?
    Thanks for the help.

    Hi, escargo-
    Good questions!
    Part 1: Using elements and symbols later in the timeline:
    Since artwork is always imported directly to the stage in an "always on" status, should we place a visibility OFF on every item until we need it?
    or should they be opacity 0 until I need them?
    or should they be set to visibility hidden until I need them?
    Which of these is the best option if you don't want the element / symbol visible until later in the timeline? Does it matter?
    I would recommend that you set your visibility to "off" instead of simply changing the opacity.  The reason I suggest this is that when your visibility is set to off, your object's hit points also disappear.  If you have any type of interactivity, having the object still visible but with 0 opacity will interfere with anything you have underneath it in the display order.
    Part 2: Impact on page loading
    Does the above question have any impact upon page loading speed
    or is this something handled in preloading?
    or do you need to make a special preloader?
    Thanks for the help.
    No, none of this has any impact on page load.  As you already noticed, all of the assets of your project will load before it displays.  If you want only part of your composition to load, you may want to do what we call a multi-composition project.  There's a sample of that in the Edge Animate API in the Advanced section, and plenty of posts in the forums (and one in the team's blog) explaining how to do that.
    http://www.adobe.com/devnet-docs/edgeanimate/api/current/index.html
    https://blogs.adobe.com/edge/
    Hope that helps!
    -Elaine

  • Best Practices for Professional video editing

    Hi
    I'd like to know your thoughts on what the most proffessional / effeciant method for editing are. At the moment, I archive all the footage from a DV tape through iMovie (I just find iMovie easier for doing this) save / archive all the imported segments of clips I need, name them, then import them into FCP
    When I finish an edit I export and uncompressed Quicktime movie, then back up the entire project on an external drive
    Is this good practise, Should I export the final edit to tape?
    I've just started out as a video-maker as a paid proffession and I'd like to know the most 'by the book' methods
    THanks
    G5 Dual   Mac OS X (10.4.8)  

    Sounds to me that you're doing a whole lot of extra steps using i-movie as your import. You're going to lose some of FCP best media features by not digitizing with FCP. Batch Capture in FCP isn't hard to learn.
    I wouldn't say there's any "rulebook" for professional editors. We all work a little differently but here are some of my "best practices"
    Always clearly name and label all of the tapes that you are using in a fashion that makes sense to you. When I cut a large project I may have multiple tapes. If I lose a piece of media accidentally, it's easier to go back and re-digitize if I have organized the project early in.
    Clearly label bins and use them wisely. For example, on a small project I might have a "video" bin, a "music" bin and a "graphics" bin. This saves searching through one large bin.
    On larger projects, I try to think ahead to how I will edit and make bins accordingly. For example I might have bins as follows, interviews, b-roll location a, b-roll location b and so on. Then I'll have music bins, animation bins and still graphic bins. I generally try to save all to one hard drive which saves me looking through three or four drives. This isn't always possible depending upon the size of the project.
    As for back-up. Lots of peope buy harddrives for each project and then store them until they need them next. Of course, keep all of your raw-footage and you can always re-digitize.
    When I'm done with a project I save the completed project to tape...this is for dubs and library. I save the FCP information on a DVD and I burn the media from the drive, because I can't afford multiple hard drives. I would rather re-digitize my raw if I need to re-do the project in the future.
    That's how I do it, but other editors have other methods. I would highly suggest digitizing in FCP and not i-movie, but that's entirely up to you. You're not doing anything "wrong."
    G4 Dual Processor   Mac OS X (10.4.1)  
    G4 Dual Processor   Mac OS X (10.4.1)  

  • Best Practices for UI Elements in a Class

    Hi,
    I am quite new to Flash. I am making a class called "Slice" in the file "Slice.as" which is bound to a symbol called "Slice" which is defined in my main .fla file. I have used the visual tools in Adobe Flash CS4 to design the symbol. The "Slice" symbol contains a dynamic text area which I called "m_TextArea". It looks like I can modify the properties of the text area in "Slice.as", but it is not defined anywhere in that file.
    What are the best practices regarding symbol/class binding? Should visual elements be defined in code in the .as file? It seems like it will be much harder to do all the nice animation and stuff if I do this... Is there a way to define the symbol with the class in the .as file, so that all the logical pieces are together?
    It just seems a bit messy to me right now to have a separate .as file which is referring to entities that are defined in the .fla file. I would like all the pieces to be packaged together nicely.
    Thanks!

    I know that I am new to this board (and this whole development environment) and I don't mean to be rude, but it is very unhelpful when some asks a question and then someone else responds by saying "Why would you want to do that?" Would I really be asking if I didn't have a reason? But to answer your question:
    There is a clear reason why someone might want to bind a class to a symbol: so that he/she can use the Flash IDE's nice graphical tools to animate the classes UI. The same reasoning is behind codebehind files in other programming paradigms such as Microsoft's WPF or Apple's iPhone development environment. They allow graphical IDE's to modify the visuals while modularizing the logic out into a codebehind file. It is clearly something that Adobe has in mind also, since Flash CS4 presents you with the option "Bind class to library symbol" right there in the "Create Class" dialog and when you do it, the class and symbol interact seamlessly.
    The thing that I do not like about the Adobe way of doing it, is that the class definition is in a nice file all by itself, while the symbol definition is packed into the .fla file and cannot be readily reused in another project. In Microsoft's WPF, the class definition is in a .cs file, while the equivalent of the symbol is in a file with the same name as the .cs file, with the extension .xaml. So if you want to reuse the object, you just copy the .cs file and the .xaml file over to a new project and have at it. It is a nice, simple solution.
    Is there some way to export the symbol definition to a file outside of the .fla file? Or does the symbol really need to remain in the .fla file?
    Thanks.

  • Best Practice - existence of details

    There are many ways to manage the question of existence of details. All will work. What I am interested in is Best Practice.
    Example. There is a Customer table in the source, and there are Sales tables (order and detail). However, some people are recorded as Customers but there are no Sales associated with them. I am only interested in passing forward into the mapping a) customers signed-up in a recent date range and b) customers with an associated sales record i.e. an order. Obviously Sales are in a zero-to-one-or-many relationship with Customer.
    In this scenario, I do not want any Sales data. I merely want to select Customers if Sales exist, and the Customers fit a category in Customer.
    So, I am asking what the OWB experts here consider Best Practice to perform an IF EXISTS test on a related record. What would the mapping look like?
    Regards,
    Donna

    Your solution should work, but test it against
    expected results, as I am not familiar in detail with
    your requirements. I did, and I get sub-second times. It is really fast.
    >
    a) To create a bitmap index (non unique) in Oracle it
    is sufficient to issue a "create index INDEX_NAME on
    TABLE_NAME (COLUMN_NAME). You can achieve this with
    OWB by specifying NO_INDEX as index type in the
    configuration properties of the table (where you
    define indices).Umm. I do not want a bitmap index. I want a b-tree. Is that what you meant?
    >
    b) To create a index-organized table, you have to add
    the "ORGANIZATION INDEX" clause to the create table
    command.Splendid. Thank you.
    Best regards,
    Donna

Maybe you are looking for

  • Installation Problem Solaris 10

    Hello, I downloaded th ex86 iso image from sun and burned it to a dvd. Now I try to install Solaris on a VMware. The virtual machine comes up and grub starts, but there is no start menu. Only the follwoing lines: GNU GRUB version 0.95 ... [Minimal ba

  • Unexpected keyboard characters

    Hi, Last year I accidentally produced a strange little item. Somehow in hitting shift or caps lock , the side of a stray finger hit "something" & I had a symbol resembling the Grateful Dead's "fish-thingy" in a square. I'd reproduce it now, but not k

  • Importing Word Doc

    Hi, I tried placing a word document into the first page frame of a new InDesign document and only page number one in the InDesign pages appear to have any of the text from the Word doc. I am just getting started with InDesign. I've heard there is a v

  • Oracle Applications Server Reports Issue

    Dear All, When running a report in application server 10g release2(10.1.2). It's showing a error message "Terminated with error: <br>REP-56109: Job 119651 is terminated due to connection timeout." Anyone can tell me a procedure to rectify this error.

  • Organising Albums in iTunes

    I have just upgraded to iTunes 11 and I notice that some tracks for some albums are split into seperate albums on the iTunes app. I have tried manually moving the files into the same folder within the iTunes folder, restarted my MacBook Pro and resta