How to install Flash Viewers, Delphi SWF SDK and SlideShow engine to Delphi IDE
FlashViewer Engine
Visual components and controls that allow to display flash movie (SWF file) using Adobe Flash Player.
Delphi SWF SDK
SDK can be used without adding controls to the Tool Palette, as it was before versions 3.x. But using TFlashMaker component will simplify the process of creating and displaying SWF.
SlideShow engine
Like in Delphi SWF SDK, it's possible to use SSE (class TSlideShowEngine) without installing components. Using TSlideShowMaker component will allow to create and display flash slide show with "Make" method only.
To install...
- Execute setup file. It unpacks files to your computer.
- In Delphi IDE select menu item: Tools -> Environment Options.
- In the openning window select Delphi Options -> Library Win32 -> Library Path.
- Add these folders to Library Path
- "c:\delphiXE\DelphiSWFSDK\Source" for full version or
"c:\delphiXE\DelphiSWFSDK\d7" for trial (for sample, Delphi 7)
- "c:\delphi2006\DelphiSWFSDK\ASCompiler" (if ActionScript compiler included)

- Open dpk (Delphi package) for you version Delphi. For example, chose "c:\delphiXE\DelphiSWFSDK\packages\delphiflash5.dpk" for Delphi 5 or delphiflash.dpk for all other.
RES-file non included in install and will be created automaticaly. - Install this package.
After installation, Tool Palette (Delphi XE) should look like this (FlashViewer item added):
You also can coorect defines in df_package.inc:
// Delph SWF SDK {$DEFINE FlashMakerComponents} // FlashViewer engine {$DEFINE FlashViewerComponents} // SlideShow engine {..$DEFINE SlideShowComponents} // size of component image 16x16 (default 24x24) {..$DEFINE IMGDCR16}
Custom install
If you can't compile or install distributive package correctly, please try to create it yourself. Add the following modules for components registration to it:
1. In File menu > New > Package
2. In Project manager: Add exist... and add file:
- FlashViewerReg.pas - for FlashViewer Engine
- FlashMakerReg.pas - for Delphi SWF SDK
- SSEReg.pas - for Flash SlideShow Engine
3. Include to package images for component panel:
{$R FlashViewers16.dcr} or {$R FlashViewers24.dcr}
4. Install package