On 3/14/07, George Birbilis <[EMAIL PROTECTED]> wrote:
The thing, is what do you do with the plugin after it loads/shows the
content you told it to? Can you talk to it somehow from your code?
Yes you can talk to the plugin, just like a Javascript can talk to
Flash as an example. This is actually the reason we started with the
project. We needed to display Flash content, set and get values from
that Flash Movie, etc..
BTW, many vendors had been implementing dual Netscape Plugin + ActiveX
control DLLs for Windows. That is one single DLL that provides the export
procs for Netscape plugins and for ActiveX controls (DllRegisterServer,
DllUnregisterServer [think there is an extra method to get a class factory,
This is exactly what we where trying to get rid of. In our old
(Windows only) system we used the ActiveX component to display Flash
movies. We had loads of problems. Not to mention you always had to
install and register the ActiveX flash dll in windows before you can
use it.
Using the Netscape/Mozilla approach. It's just a dll. Place it in the
same directory as the executable or any other directory the
application can read and it can be used. No need for installing or
registering the dll. Not to mention this will work off a CD and is
cross platform.
For example, we can place the executable (windows and linux) on the CD
with both the Flash .dll (windows) and .so (linux) in the some sub
directory. As the application launches, it load the correct flash
dll/so file - no installation - no registry - no conflicting version
with what is installed on the users system. 100% standalone.
goes away. Especially useful for projects running from CD that don't want or
can't put stuff on the user's system
Which was one of our goals with the Mozilla Plugin Panel.
--
Graeme Geldenhuys
There's no place like S34° 03.168' E018° 49.342'
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives