Hi All

I'm writing a sidebar for internet explorer that can be open by clicking a toolbar button.

When users install my sidebar on IE7, my toolbar button appears last.

Therefore, users can not see it withoout expanding the toolbar or manipulating the order of the buttons themself.

I think that the layout of the buttons is in the registry key:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser\ITBarLayout.

If it is true, i can not find any documentation for this registry key over the web.

Can anyone direct me to a sort of a dictionary for this(or other) registry key so i can (during the install process) put my button first in the "toolbar buttons"


Guy Mugrabi

Re: Internet Explorer Extension Development how to organize the command (tool)bar on IE7?


Hi Mugrabi (sp )

Have a look at this key value

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\{1E796980-9CC5-11D1-A83F-00C04FC99D61}

This holds the ordinal positions of the buttons in the Command bar. You will have to use some investigative skills to work out how to insert your command button at the front and it will aslo increase the complexity of your installer as you will need something to read and modify this key value. Also the behaviour of IE6 and IE7 are different and not forgetting that displaying the Command Bar or Buttons Toolbar is optional and can also be turned off with Group Policy. I have given up on trying to work this problem out and use a web page that is launched when the installation is completed to give instructions to the user on displaying their toolbar or Adding any buttons to the Command bar. After all it should be up to the user to choose what optional features they want to use.