Flash ActiveX Methods
- Back - Step back one frame in a Flash movie with the Back method. Useful for frame-by-frame playback control and manual timeline navigation in hosts. Learn more
- CallFunction - Call ActionScript functions synchronously from your host app with CallFunction. Sends XML-formatted requests and returns Flash script results. Learn more
- CurrentFrame - Read the active frame index of a Flash movie with CurrentFrame. Use it to sync host UI with playback position or detect animation milestones. Learn more
- FlashVersion - Detect the installed Flash Player version at runtime with FlashVersion. Essential for feature gating and compatibility checks in host apps. Learn more
- Forward - Advance a Flash movie one frame with the Forward method. Ideal for frame-by-frame inspection, custom controls, or stepping through animations. Learn more
- FrameLoaded - Check if a Flash movie frame has finished downloading with FrameLoaded. Gate frame jumps on streaming SWFs to avoid skipping to unavailable frames. Learn more
- GetVariable - Read Flash movie variables from your host app with GetVariable. Retrieves the string value of any named timeline or root variable on demand. Learn more
- GotoFrame - Jump to a specific frame in a Flash movie with GotoFrame. If the target frame has not loaded yet, playback stops at the last available frame. Learn more
- IsPlaying - Check Flash movie playback status with IsPlaying. Returns a boolean indicating whether the animation is currently running or paused in the host. Learn more
- LoadMovie - Load a Flash SWF into a specific layer at runtime with LoadMovie. Swap movies dynamically without destroying the ActiveX control in your host. Learn more
- Pan - Pan a zoomed Flash movie to specific coordinates with the Pan method. Accepts pixel or percent values for precise view positioning after zoom. Learn more
- PercentLoaded - Track Flash movie loading progress with PercentLoaded. Returns 0-100 indicating download completion - perfect for custom preloaders and UI bars. Learn more
- Play - Start Flash movie playback from the current frame with the Play method. Core building block for host-driven animation control in your app. Learn more
- Rewind - Jump to the first frame of a Flash movie with the Rewind method. Useful for restarting animations or resetting UI state before replay. Learn more
- SetVariable - Write to Flash movie variables from your host app with SetVariable. Push data into timeline or root variables to control animation behavior. Learn more
- SetReturnValue - Return a value to Flash after an OnFlashCall request with SetReturnValue. Enables bidirectional host-Flash communication via ExternalInterface. Learn more
- SetZoomRect - Zoom into a rectangular region of a Flash movie with SetZoomRect. Accepts coordinates in twips (1440 per inch) for precise focus control. Learn more
- Stop - Pause Flash movie playback at the current frame with Stop. The companion to Play for building custom playback controls and timeline UIs. Learn more
- StopPlay - Pause Flash movie playback with StopPlay - an equivalent of the Stop method preserved for Flash 3 legacy compatibility with older controls. Learn more
- TCallFrame - Execute the frame actions of a target timeline by frame number with TCallFrame. Drive nested movie clip logic from your host application. Learn more
- TCallLabel - Execute frame actions at a labeled position in a target timeline with TCallLabel. Trigger named script blocks inside nested movie clips. Learn more
- TCurrentFrame - Read the active frame number of any target timeline with TCurrentFrame. Supports nested movie clip inspection via full timeline target paths. Learn more
- TCurrentLabel - Read the label at a target timeline current position with TCurrentLabel. Returns an empty string for unlabeled frames - ideal for state-machine UX. Learn more
- TGetProperty - Read the string value of any timeline property with TGetProperty. Inspect position, rotation, alpha, and other clip attributes from your host app. Learn more
- TGetPropertyAsNumber - Read a numeric timeline property with TGetPropertyAsNumber. Supported on Flash Player 7-9 for precise inspection of clip transform values. Learn more
- TGetPropertyNum - Read a double-precision timeline property with TGetPropertyNum. Inspect position, scale, alpha, and other numeric clip attributes directly. Learn more
- TGotoFrame - Jump any target timeline to a specific frame number with TGotoFrame. Navigate nested movie clips independently from the main stage playback. Learn more
- TGotoLabel - Jump any target timeline to a labeled frame with TGotoLabel. Use named markers to drive nested movie clip states from your host application. Learn more
- TPlay - Start playback of any target timeline with TPlay. Independently control nested movie clips while the main stage timeline continues or halts. Learn more
- TSetProperty - Write a string value to any timeline property with TSetProperty. Modify clip position, rotation, alpha, and other attributes from your host. Learn more
- TSetPropertyNum - Write a double-precision value to any timeline property with TSetPropertyNum. Animate position, scale, and numeric attributes from host code. Learn more
- TStopPlay - Pause any target timeline at its current frame with TStopPlay. Halt nested movie clips without affecting the main stage or sibling timelines. Learn more
- Zoom - Apply a relative zoom to a Flash movie with the Zoom method. Values below 100 zoom in (50 doubles size), above 100 zoom out (200 halves size). Learn more