F-IN-BOX is a programmer's library to improve Adobe Flash Player ActiveX features. It doesn't use its own engine to display movies but provides a wrapper around official swflash. ocx/flash.ocx code instead. Thus it's possible to prevent specific Adobe Flash Player ActiveX limitations.
The two 32-bit and 64-bit variations of Flash ActiveX are encouraged.
You will find Delphi Edition (for Delphi, Builder C++, RAD Studio), .Net Edition (such as C#, VB.Net along with other .Net languages), and DLL Edition (such as C++, VB6, and other languages which support dll).
What's F-IN-BOX. Web Edition?
F-IN-BOX is a .NET component to enhance Macromedia / Adobe Flash Player ActiveX features. It doesn't use its own engine to display movies but provides a wrapper around official swflash. ocx/flash.ocx code instead. Thus it's possible to avoid certain Macromedia / Adobe Flash Player ActiveX limitations.
All Macromedia / Adobe Flash Player ActiveX variants are encouraged.
Both x86 and x64 are encouraged.
What's F-IN-BOX Delphi Edition?
F-IN-BOX is a Delphi / C++ Builder / VCL component to enhance Macromedia / Adobe Flash Player ActiveX features. It doesn't use its own engine to display movies but provides a wrapper around official swflash. ocx/flash.ocx code instead. Thus it's possible to avoid certain Macromedia / Adobe Flash Player ActiveX limitations.
All Macromedia / Adobe Flash Player ActiveX variants are encouraged.
Both x86 and x64 are encouraged.
Load flash movies directly from any source (no temporary files! ) ). Protect your flash pictures
It's a fact that the Flash Player ActiveX can load films at particular URLs only. You need to save the picture to a temporary place from the program's source before it is possible to load it. You are going to need to create a corresponding connection which you can pass into the Flash Player ActiveX then delete the picture afterward. You are going to have to acknowledge this can be extremely inconvenient. Aside from being inconvenient, there's a possibility you'll fail if you attempt to make a temporary file in case you don't have the right consent or do not have access to some temporary folder. It's absolutely not a proper approach if security is a problem because your picture is easily intercepted. There's a solution! F-IN-BOX employs another way of so flash. ocx / flash.ocx code loading. It can load your pictures right to the ActiveX hence averting the temporary document measure. The benefits are fairly obvious. And you could also safeguard your pictures from unauthorized access with your favorite software security software.
Produce flash-enabled applications that are ready to work even if the Adobe Flash Player ActiveX isn't installed!
Among the biggest difficulty utilizing the Flash Player ActiveX is your compulsory component enrollment. The frequent strategy is to conserve swflash. ocx/flash.of code into temporary files and register them. The downsides are the same as previously mentioned - inadequate permissions to spare and enroll a swflash. ocx/flash.ocx. You can now forget about such issues! F-IN-BOX can utilize swflash. ocx/flash.ocx from virtually any origin. By way of instance, you can place a swflash. ocx/flash.ocx code inside your program's tools and educate F-IN-BOX to utilize it. It's very important to be aware that F-IN-BOX doesn't use temporary files and swflash. ocx/flash.ocx enrollment however heaps and uses the code straight. No more user management rights problems - no longer temporary files without longer component registration. It's all up to you to choose what swflash. ocx/flash.ocx to use - by default registered element is utilized.
Write code That's compatible with any version of Adobe Flash Player ActiveX
Among the issue with Adobe Flash Player ActiveX programming is that you need to control what version of Adobe Flash Player ActiveX you're using. By way of instance, the property"Stacking" exists only in Adobe Flash Player ActiveX 5 but does not exist in later revisions. F-IN-BOX automatically finds what Adobe Flash Player ActiveX version is being used and prevents failure if access to non-existant properties/methods is tried. Programs using F-IN-BOX aren't merely compatible with any edition of Adobe Flash Player ActiveX, but can also be"smart" on how Adobe Flash Player ActiveX control is utilized. This makes your program more powerful which could lead to fewer technical support problems.
Transparency is fully supported!
Employing F-IN-BOX you're ready to create applications based on transparent flash movies. You can create applications with translucency non-rectangle types (windows). Use Flash to make applications with a modern user interface, create a business logic with your favorite development tools.
Flash External API
F-IN-BOX supports so-called External API (available in Flash 8 and greater ).
Ability to play Flash Video (FLV) from the stream
Employing F-IN-BOX you're ready to play Flash Video (FLV) from external files, URLs, or directly by a TStream. When F-IN-BOX loads Flash Video no temporary files are created everything runs directly from the memorycard. It is possible to encrypt your movie and put it into the program's source - F-IN-BOX heaps FLV without saving or extracting the document to disc.
Enable/disable flash seems
Utilizing the part you're able to turn on/off all seems in flash pictures.
Get a snap image of the current flash movie frame
You can acquire bitmap pictures in the current flash movie. This means you're able to create programs that may coverts Flash movies into a collection of bitmaps, JPEGs, and many others. You can also build generated pictures to produce an AVI movie for example.