BoxedApp SDK declarations is in the ..\Common\BoxedAppSDK.bas

Sample1_FlashActiveXEmbedding shows how to use ActiveXs without real registration.
It demonstrates how to use the function BoxedAppSDK_RegisterCOMLibraryInVirtualRegistry.
This sample registers flash.ocx in virtual registry, then main form with Flash ActiveX 
is created.

How it works? -- BoxedAppSDK_RegisterCOMLibraryInVirtualRegistry loads specified file, 
then call DllRegisterServer, all changes (it's very important!) made by DllRegisterServer
are saving in virtual registry. So it doesn't modify real registry. After that, the program
"thinks" that the ActiveX is really registered.