I'm proud to announce a brand new download on ookii.org: Find As You Type for Internet Explorer.
Find As You Type provides "interactive search" capabilities similar to Firefox and Emacs, but for Internet Explorer. It works on Internet Explorer 5 and higher (including IE7, of course). It'll work on x86 and x64 versions of Windows.
This has been my first venture into creating an IE add-on, and also the first big unmanaged C++ Win32 project I've done in a long while. Although MS is keen to emphasise that IE, like Firefox, can indeed be extended (and not just for spyware either!), but it's difficult, very difficult.
Over the next few days I intend to make a few blog posts documenting some of the pitfalls I've encountered. In particular I'll cover those issues that are not only under-documented on MSDN, but whose answer can't be easily found using a Google search.
The following is a list of these articles. I will add links as more articles become available.
2007-03-08 22:31 UTC
I don't know if you got my reply to your email or not as it went to an "info" email address. I can get "find as you type" to work on my home PC but not at work. It shows up in the add-ons list on both machines but does not show up in the toolbars list at work. I think this is why it's not working. How do I get it into the toolbars list? Is there a security setting maybe that prevents toolbars from being added. I know a lot of spyware does that sort of thing.
2007-06-21 08:14 UTC
Thanks for putting those articles together Sven, I'm porting my Firefox extension over to IE, and they're going to be incredibly useful, especially the keyboard input ones. I've got my own collection of articles covering the issues I've run into at
http://petewarden.typepad.com/searchbrowser/firefox_to_ie_port
Thanks again, you'll be saving me a lot of time with these!
2009-02-02 07:48 UTC
im trying to compile the source code with vs 2008 express and getting the compilation error :
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19563) : error C2061: syntax error : identifier '__RPC__in'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19570) : error C2061: syntax error : identifier '__RPC__in'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19574) : error C2061: syntax error : identifier '__RPC__in'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19578) : error C2061: syntax error : identifier '__RPC__deref_out_opt'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19586) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19589) : error C2061: syntax error : identifier '__RPC__deref_out_opt'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19592) : error C2061: syntax error : identifier '__RPC__deref_out_opt'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19595) : error C2061: syntax error : identifier '__RPC__deref_out_opt'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19598) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19601) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19604) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19607) : error C2061: syntax error : identifier '__RPC__in_opt'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19831) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(19835) : error C2061: syntax error : identifier '__RPC__out'
Program Files\Microsoft SDKs\Windows\v6.1\include\msxml6.h(20096) : error C2061: syntax error : identifier '__RPC__in'
Comments are closed for this post. Sorry.