5.4 - 21 March 2025

ADD: RAD Studio 12 is supported.

5.3 - 2 November 2022

FIX: RAD Studio displayed an error when a user dropped TTransparentFlashPlayerControl to a form.

5.2 - 14 March 2022

ADD: improved samples to better show how to embed Flash ActiveX.

5.1 - 19 December 2021

ADD: RAD Studio 11 is supported.

5.0 - 20 January 2021

FIX: failed to play flash movies after the Flash EOL date.

4.9 - 18 June 2020

ADD: RAD Studio 10.4 is supported.

4.8 - 22 November 2018

ADD: RAD Studio XE 10.3 is supported.

4.7 - 12 April 2017

ADD: RAD Studio XE 10.2 is supported.

4.6 - 23 December 2016

ADD: added precompiled binaries for Delphi XE8, XE10, XE10.1 and Builder C++ XE8, XE10, XE10.1.
FIX: crashes if a file was replaced using a function installed by SetGlobalOnLoadExternalResourceHandlerAsync.
ADD: sources are compatible with XE10.

4.5.1 - 10 August 2016

ADD: better support of 64-bit versions of new flash player versions.

4.4.0 - 2 January 2016

FIX: crashed under Flash 20.0.0.267 on Win 8.1.

4.3.0 - 30 December 2015

FIX: crashed under Flash 20.0.0.267 on Win 7.
FIX: crashed under Flash 20.0.0.228.

4.1.0 - 28 September 2015

FIX: crashed under Flash 19.0.0.185.

4.0.1 - 10 November 2014

FIX: fixed drawing issues under Flash 11.9.

4.0 - 16 September 2014

ADD: 64 bit version of Flash ActiveX is fully supported
ADD: Delphi and Builder C++ XE, XE2, XE3, XE4, XE5, XE6, XE7 are fully supported

3.5.3 - 21 February 2010

FIX: FlashPlayerControl didn't switch to full screen mode.

3.5.2 - 9 December 2009

FIX: removed .Playing := True from the code. Sometimes it shown wrong movie frame.

3.5.1 - 20 November 2009

FIX: fixed floating-point error if flash 10.1 prerelease is used.

3.5 - 2 November 2009

ADD: Delphi 10 is fully supported.

3.4.2.9 - 19 July 2009

FIX: fixed memory allocation error in InternalFPCGetCurrentDirectory.

3.4.2.8 - 17 July 2009

FIX: crashed on Vista sometimes.

3.4.2.7 - 1 July 2009

ADD: label "demo version" placed at the left-top corner; when it was at the center, it was impossible to work with flash security dialog.

3.4.2.6 - 7 May 2009

FIX: fixed sample Sample9_SoundRecording: it produced wrong WAV files.

3.4.2.5 - 2 May 2009

ADD: new event OnUnloadExternalResourceAsync.

3.4.2.4 - 10 March 2009

FIX: LoadFlashOCXFromStream crashed if flash was not installed.

3.4.2.3 - 2 March 2009

FIX: crashed if a movie used sockets.

3.4.2.2 - 7 February 2009

FIX: fixed incorrect working of Chinese input boxes.

3.4.2 - 1 December 2008

ADD: added precompiled binaries for Delphi / Builder C++ 2009 with Update 1.

3.4.1 - 23 November 2008

FIX: changed OnLoadExternalResourceEx and OnLoadExternalResourceAsync declarations for Builder C++.

3.4 - 19 November 2008

ADD: new event OnLoadExternalResourceAsync.
ADD: new function SetGlobalOnLoadExternalResourceHandlerAsync.
ADD: Flash 10 is fully supported.
ADD: Delphi 2009 and Builder C++ 2009 are fully supported.

3.3.4 - 4 October 2008

FIX: fixed processing WM_IME_* messages.

3.3.2 - 9 July 2008

FIX: if SetGlobalOnLoadExternalResourceHandler was called, the movies were not being loaded correctly from external URLs.

3.3.1 - 3 July 2008

FIX: fixed the preloader problem.
ADD: added AllowFullscreen property.

3.3 - 1 April 2008

FIX: some movies crashed under Flash 9 + Windows Vista + DEP Enabled.

3.2 - 23 August 2007

ADD: Sound capturing (see new example Sample9_SoundRecording that records flash sounds to a WAV file): SetAudioOutputOpenHandler, SetAudioOutputWriteHandler, SetAudioOutputCloseHandler
ADD: New event OnUpdateRect

3.1.2 - 18 August 2007

FIX: There was a problem with OnLoadExternalResourceHandler. If you provided a content using OnLoadExternalResourceHandler, Flash didn't receive notification when all data is provided.
ADD: New event OnPreProcessURL.
ADD: Builder C++ 2006 is supported.

3.1 - 1 January 2007

ADD: UNICODE is fully suported now: the signatures of the following functions / events have been changed (AnsiString -> WideString): OnLoadExternalResource, SetGlobalOnLoadExternalResourceHandler, OnLoadExternalResourceEx, SetGlobalOnLoadExternalResourceHandlerEx.

3.0.2 - 1 September 2006

FIX: GDI leaks in TTransparentFlashPlayerControl fixed.
ADD: Builder C++ 2006 is fully supported.

3.0 - 1 August 2006

ADD: Streaming is added.

2.2 - 1 November 2005

ADD: Flash 9 is supported. 
ADD: External API is supported. 
ADD: All versions of Builder (3, 4, 5, 6) are supported. 
ADD: Delphi 2006 is supported.

2.0 - 14 July 2005

ADD: Flash Transparent is fully supported. 
ADD: Ability to play Flash Video (FLV) from stream. 
ADD: New functions: IsFlashInstalled and SetGlobalOnLoadExternalResourceHandler. 
ADD: Builder 6 is supported.

1.3 - 1 July 2005

ADD: Flash 8 is supported.

1.2 - 20 April 2005

ADD: New function: CreateFrameBitmap - create a bitmap from the current frame of a movie.
ADD: New functions: SetAudioEnabled/GetAudioEnabled - enabling/disabling all flash sounds.
ADD: New property: StandartMenu - enabling/disabling the standart flash context menu.
ADD: Delphi 2005 is supported.

1.1 - 11 August 2004

ADD: New events: OnDblClick, OnMouseMove, OnMouseUp, OnClick, OnMouseDown.
ADD: New functions: GetUsingFlashVersion and GetInstalledFlashVersion.
ADD: new event: OnLoadExternalResource. The event OnLoadExternalResource is called when a movie tries to load an external resource (xml, jpeg, etc.) using a relative path. The event is called only if the movie is loaded from a stream.
ADD: Flash 3, 4, 5, 6, 7 are supported.
ADD: the property SWRemote and the property FlashVars are not supported for Flash 6.
FIX: crashed on access to the property SWRemote and the property FlashVars under some subversions of Flash 6.
FIX: the hand cursor disappeared under win98/Me.
FIX: sound was interrupted sometimes if movie size is being changed.

1.0 - 8 January 2004

ADD: first version.
