I came across the Kutano Internet Explorer extension (www.kutano.com) and initially assumed it was implemented as an Explorer Bar, but there seems more to it than than. Delving into the registry, I've found these references to C:\Program Files\Kutano\Kutano\kutano_ie_client.dll:
Some of these are self-explanatory (MenuItem, KutanoToolbarBtn Class, etc.) but I'm curious as to how it gets a sidebar on the right rather than the left, and how it implements a non-explorer bar sidebar at all.
Delving about with Spy++ it seems to add an extra Shell DocObject View to the window hierarchy:
It does leave the original in place and appears to continue to use it:
TabWindowClass Shell DocObject View Internet Explorer_Server
What I don't understand is how it's inserted itself to the right of the existing Shell DocObject View. Any ideas how that works? Is this something TabWindowClass supports, or do I need to do lots of fiddling? I'd like to be able to do the same thing, as I don't think an Explorer Bar is quite sufficient for my needs. Would appreciate some pointers as to where to look next.
Did you ever find an answer to this? I'm trying to park a window just above the INTERNET EXPLORER_SERVER window and resize this IE_S window to make room. It's not working so well for me, as resizing this window seems to totally botch it's scrollbars.
If you've found anything, please do let me know...