I've used the Windows animation API (UIAnimationManager) in a number of places in my code and it's always worked well. However, I now have a dialog where I have two custom controls and each of these controls has an animation manager that handles animation for the control. Each of these controls animates fine by itself, but when I try to animate both controls at once it fails. I'm getting inconsistent, weird results. The documentation seems to make it sound like the normal case is to have a single animation manager for an entire application. Instead, I have custom controls that create and initialize their own animation managers which are around for the life of the control. Is this my problem? Is it not possible to have more than one animation manager in an application running at the same time? If this is the case, then this makes the api a lot less useful for me, because it's nice to wrap a control with all it's animation up into one class that can be used anywhere. It would really complicate things if I have to modify any applications that use my controls to provide an animation manager. Anyone know for sure if this is my problem? Thanks!