MozillaZine

Mozilla 1.5 ActiveX Control Released

Sunday November 23rd, 2003

Daniel Wang wrote in to tell us that Adam Lock of the Mozilla ActiveX Project has released version 1.5 of the Mozilla ActiveX Control, which allows developers to embed Gecko into applications in much the same way that they can embed Internet Explorer. The control supports most of the API of the IE control for easy porting. The Mozilla 1.5 ActiveX Control can be downloaded from www.iol.ie/~locka/mozilla/MozillaControl15.exe.

#1 Nothig Works

by vgendler

Sunday November 23rd, 2003 5:05 PM

None of the proposed on the project page examples work. I tried ALL of them. Mozilla 1.5, W2000 SP4.

#2 re: Nothig Works

by mikeyc

Sunday November 23rd, 2003 7:59 PM

vgendler: "None of the proposed on the project page examples work."

You could try MOZiE available for download at: http://www.zeit.ca/mozie/ which embeds Gecko into a Hypertext Application (HTA). Alternately, you could try Comparator which does essentially the same thing: http://www.vasanthdharmaraj.com/software/comparator/

#3 Re: Nothig Works

by vgendler

Sunday November 23rd, 2003 11:09 PM

Thanks for the response. Try what? I would like to have this plug-in worked. Those applications have nothing to do with it. By the way, those examples work in IE.

#7 Re: Re: Nothig Works

by mlefevre

Monday November 24th, 2003 3:49 AM

Which examples, exactly, are you referring to then? We're not talking about a plug-in here, but an ActiveX control. The project page is http://www.iol.ie/~locka/mozilla/control.htm - is that what you're looking at?

#4 microsoft to buy mozilla?

by mss

Sunday November 23rd, 2003 11:19 PM

microsoft is going to be very impressed with mozilla's performance and is going to buy mozilla. this is a challenge. MSS

#5 Cool, but...

by leafdigital

Monday November 24th, 2003 2:09 AM

I just ran the patcher on a DLL that embeds the IE activex control (for a program of mine), and it said it had patched it, but the DLL still used IE... oh well. Still maybe I could make it work if I bothered to actually change the code...

--sam

#6 and yes I did rename it from moz_whatever

by leafdigital

Monday November 24th, 2003 2:09 AM

before everyone says 'did you remember to'...

#8 Ok, found out why

by leafdigital

Monday November 24th, 2003 5:24 AM

My app doesn't work with the patch because I used an AtlAxWin with the named program string "Shell.Explorer" instead of the class ID.

I recompiled it using "Mozilla.Browser" (longer text, so not possible to patch for it), but this caused it to still use IE (it did try to go to http://mozilla.browser/ though, very helpful). Finally I recompiled with the classID in there instead, curly brackets and all. I think this probably did 'work' (as in, cause it to use Mozilla instead of IE) as my app promptly crashed as soon as the browser was created, which it doesn't do with IE. Oh well. :) I was only trying it out of idle curiosity anyhow.

--sam

#9 fyi

by jwilkinson

Monday November 24th, 2003 8:19 AM

just a reminder, here's a useful discussion from the author of FeedDemon (rss reader), Topstyle (xhtml/css/etc) editor, and HomeSite... on issues of the mozilla activex control. It'd sure be nice to get this fixed up and in the install so that it is registered on a mozilla install.

<p>FeedDemon and Mozilla<br> http://nick.typepad.com/blog/2003/11/feeddemon_and_m.html

#10 How about Internet Exploiter?

by Assimil8or

Monday November 24th, 2003 8:28 AM

Can I patch my Internet Exploiter to use Gecko? =)

#11 ActiveX and flashplayer

by ericdere

Monday November 24th, 2003 8:44 AM

I tried the ActiveX plugin for Mozilla 1.5. The control overrides the flashplayer plugin. The ActiveX flash does not work: links in a flash page do not work (I click and nothing happens). Deleting the Flash-plugin does not help.

I restored the flash plugin and deleted the ActiveX plugin until someone has an idea to solve this problem.

#12 This has nothing to do with the plugin

by locka

Friday November 28th, 2003 2:37 AM

This announcement is concerning the ActiveX control and the new standalone installer which allows you to use Gecko in VB, .NET, other apps etc. Anyone who has used the control knows the pain and suffering that trying to get it work can cause, so I have tried to automate installation and registration from a single 4.5mb download.

It has nothing to do with the plugin (a separate project) which allows 3rd party ActiveX controls to run in Moz / Firebird. There is a known problem in XPConnect with reflecting ActiveX methods which is covered by a bug that I don't have the # for offhand. But I know there is some understanding on what the issue is from the XPConnect folks so perhaps a patch will be forthcoming soon.