Sent to onenote IE7 plugin is overwritten by another plugin

C

Calipsy

I use OMEA (jetbrains) software with IE7 and does not matter what I do
regarding installing, uninstalling onenote or OMEA, in the end OMEA takes
over the onenote plugin. I mean, onenote 2007 will send the web page to the
other software.

It seems that onenote and Omea plugins cannot coexist in the same IE7. Is
there something that I can do to keep both plugins?
 
D

Daniel Escapa [MS]

Really that is crazy.

We will have to test this out...is anyone else seeing this?
 
C

Calipsy

Aloha...
My OMEA is 992... the latest build.
I see both plugin on IE7, when I click in sent to onenote it behaves as it
is clip and edit (omea), sending the webpage to OMEA instead onenote.
 
C

Calipsy

Omea was first in my TabletPC (I just Love OMEA). Then, I upgrade Onenote to
2007. and the game began.. Install ON, reisntall, instal Omea, then reinstal,
.... at the end omea always win.
 
C

Calipsy

Hey Ben

Yes, it is enable. I also unistalled and installed IE 7.. and it is the same
thing.. Now, the ONENOTE pluging in sending RSS to Omea. Do you have any
workarounf, like tell me how to change the registry and make sure the ONENOTE
plugin do its job and sent the page or clip to ONENOTE?
 
C

Calipsy

Also I found OMEA 10006.3 Build and installed in my tabletPC. Same thing..
OMEA just take over onenote plugin.
 
B

Ben M. Schorr - MVP

Aloha Calipsy,

I'll have to research it a bit -- I've never seen this problem before and
I'm not having it myself (with Omea 1012.1 now). If I find anything I'll
let you know. What if you go back into the IE7 Tools | Add-ins manager
and disable the Omea plug-ins. Does it work properly then?

-Ben-
Ben M. Schorr - MVP
http://www.rolandschorr.com
Microsoft OneNote FAQ: http://www.factplace.com/onenotefaq.htm
 
C

Calipsy

I disabled omea plugin two times, then onenote plugin did not work at all.
By the way, I also got the 1012.1 and it did not change a thing about my
dilemma.

I believe that Onenote plugin is not registered somewhere, so omea takes
over... I am so sorry and I use both software a lot in my researches.

Well, I will be waiting for your suggestions..

Aloha Ben!
 
D

David Rasmussen [MS]

Well you could call me a bit suspicious but given that I know a little about
how the IE add-in buttons get registered I can guess what's going on here.
I'll explain and you can interpret as you please:
- Basically when you register an IE add-in you add a reg key with a Unique
identifier that you create to represent your add-in. Your add-in is
registered as a COM component with that unique identifier. And when I say
unique I mean unique. GUIDs are random and unique enough that you could have
one to represent every atom in the universe just about. They are usually
autogenerated by tools.
- Hypothetically, if a second add-in were to register their COM component
with the same ID, then the OneNote button that is registered with IE would
call the COM component with that ID which would now actually be a different
COM component.
- Well how could this happen if GUIDs are so unique. How could the second
COM component be installed with the same ID? Well... if you happen to not
really know what you're doing, and say found it convenient to copy an
existing example to see how to register an add-in you might foolishly copy
the ID as well... and accidentally take over the other add-in. Sounds like
this broke in a recent build of OMEA. OneNote has been using the same ID for
this component since Beta 1.... go figure.

If you want to investigate a little you could do the following (it might be
fun). Run "Regedit". Go to the following key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions
You should see a bunch of GUID (long ID) named "folders". Have a glance
through them by clicking on each of the folders, you should see one for
OneNote (Button Text=Send to OneNote). You should see
CLSID = {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}
and
CLSIDExtension = {48E73304-E1D6-4330-914C-F5F514E3486C}

Now find the one for OMEA. You sould see that it has the same CLSID but a
different CLSIDExtension. If it has the same CLSIDExtension, that's your
problem.

The other possibility is that they registered their COM component with the
CLSID {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}, rather than their own unique
CLSIDExtension (this might possibly take over ALL IE add-ins but I can't
say for sure). You could check this by going to the following reg key:
HKEY_CLASSES_ROOT\CLSID\{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}
(a fast way to get there would be to just click at the top of
HKEY_CLASS_ROOT and then hit ctrl-F for find and past in
{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}.
Open that folder and confirm that it says "Toolbar Extension for
Executable". If it says anything about OMEA then that's it and they've just
tromped over all IE add-ins.
 
C

Calipsy

Hey David

I did open the registry and it was fun ;-)

Well, Omea has a different CLSIextension, it is
{35402C01-1777-4159-9ABA-3480BA70D901}, however, it is registered for the
current user.

I have had initial problems with the desktop research 3.0 it, was not
updating the registry because needed permission. So I had to edit the
registry in several places to install the desktop search. Also I was trying
to uninstall office 2007 and I could not until I added permission for a key.
What I am thinking is that, omea installed the plugin for the current user,
so maybe I could add the the permission for the current user on onenote
plugin. I will do this know and let you know.
--
Cris Tontchev
http://www.cyber-minds.net


David Rasmussen said:
Well you could call me a bit suspicious but given that I know a little about
how the IE add-in buttons get registered I can guess what's going on here.
I'll explain and you can interpret as you please:
- Basically when you register an IE add-in you add a reg key with a Unique
identifier that you create to represent your add-in. Your add-in is
registered as a COM component with that unique identifier. And when I say
unique I mean unique. GUIDs are random and unique enough that you could have
one to represent every atom in the universe just about. They are usually
autogenerated by tools.
- Hypothetically, if a second add-in were to register their COM component
with the same ID, then the OneNote button that is registered with IE would
call the COM component with that ID which would now actually be a different
COM component.
- Well how could this happen if GUIDs are so unique. How could the second
COM component be installed with the same ID? Well... if you happen to not
really know what you're doing, and say found it convenient to copy an
existing example to see how to register an add-in you might foolishly copy
the ID as well... and accidentally take over the other add-in. Sounds like
this broke in a recent build of OMEA. OneNote has been using the same ID for
this component since Beta 1.... go figure.

If you want to investigate a little you could do the following (it might be
fun). Run "Regedit". Go to the following key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions
You should see a bunch of GUID (long ID) named "folders". Have a glance
through them by clicking on each of the folders, you should see one for
OneNote (Button Text=Send to OneNote). You should see
CLSID = {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}
and
CLSIDExtension = {48E73304-E1D6-4330-914C-F5F514E3486C}

Now find the one for OMEA. You sould see that it has the same CLSID but a
different CLSIDExtension. If it has the same CLSIDExtension, that's your
problem.

The other possibility is that they registered their COM component with the
CLSID {1FBA04EE-3024-11d2-8F1F-0000F87ABD16}, rather than their own unique
CLSIDExtension (this might possibly take over ALL IE add-ins but I can't
say for sure). You could check this by going to the following reg key:
HKEY_CLASSES_ROOT\CLSID\{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}
(a fast way to get there would be to just click at the top of
HKEY_CLASS_ROOT and then hit ctrl-F for find and past in
{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}.
Open that folder and confirm that it says "Toolbar Extension for
Executable". If it says anything about OMEA then that's it and they've just
tromped over all IE add-ins.
 
R

Rainald Taesler

Calipsy shared these words of wisdom:

[...] so maybe I could add the the permission for the
current user on onenote plugin. I will do this know and
let you know. --

Has this problem ever been solved?

Rainald
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top