Fast bitmap pixel getter (old topic, don't know if issues still apply)
http://www.f-in-box.com/forum/viewtopic ... h&start=30
We use Delphi TFlashPlayerControl, tried both transparent and opaque components. Trying to create a smooth as possible scroller seems to be hard to archive.
Clip is AS3, created in latest Flash version and Delphi uses Flash10.ocx v10.0.12.36 library.
Scroller is fine in a native Adobe exe wrapper. Using TFlashPlayerControl component does not run anywhere near smooth scrolling.
Dropping a .swf clip to Firefox browser runs scroller a lot smoother as well. But dropping clip to IE browser does not run a smooth scolling (=proof of flash activex is broken?).
Is it that a native Adobe exewrapper is not equal to Flash10.ocx ActiveX virtual machine environment?
Why is TFC so much different even in an opaque mode. My understanding is Delphi side does basicly nothing and Flash activeX does all the dirty work (rendering and such). There is no any Delphi timer/thread to tick periodically to ask Flash draw canvas?
Any known tricks to make TFPC and native exewrapper run more consistently?
I have a source code license and could insert a taylored solutions if that's where solutions are.