The ToolBar is fully customized from a xml file.
No resource files are needed.
Automatic update of toolbar and all media files.
Automatic detection of changed files and download from web-server.
Compiles, links and runs under VC.Net
Multi-level menu
TEXT tag - you can create an icon with a static text!
The adding *many* COMBO BOXES
PAGE tag - you can insert HTML page into toolbar.
.CAB package. I demonstrate how to make an install package.
POST request
Include additional XML.
Combo box has (history and autocomplete features) and you can define several different web engines.
Buttons, large buttons (with different size images), separators, drop-down menus with images and hints for items.
Tooltips for buttons.
Drag-drop into search combo-box.
Chevrons.
Options, About page.
Open local/web URL in a new/old/modal dialog window.
Highlight words and an incremental find in a html page (like in the Google toolbar).
Uninstall the ToolBar directly from the web browser.
Run-time hiding, disabling of buttons, changing combo-box size and other options in options page (see options for details).
Change image on mouse entering.
Automatically open IE and visualize the toolbar during dll registration.
Single / Split / None types for Buttons in the main menu.
You can use current URL, domain, toolbar_id and some other in web url and posting data.
hot_img attribute in MENU tag - all icons can be changed on the mouse over event.
Some commands are replaced with a new SPECIAL command type.
The Combo box includes predefined values.
You can set/get attributes for the toolbar from javascript with put_NID, put_Pass, get_ver.
Uninstall removes ALL Downloaded files.
Added xmill support to compress XML files.
Added icon into standard toolbar to show/hide your toolbar.
Show/Hide toolbar from toolbar's menu.
Make a Post request using InternetConnect, HttpOpenRequest and so on functions.
TAB key can toogle between combo boxes.
Disables mouse wheel into combo-boxes.
Hot images can included into multi-level menus.
Load xml and other images from resources.
Load images from an external dll file.
Choice of several different fonts.
An update can be "run" from the setup program.
You can use simple standard menu (without images).
You can check if user changed local files on his computer.
Change text colour into blue on over mouse event.
Execute an external program.
TAB now jump focus from Standart address bar to first combo box, next combo box,.., back to address bar. Shift key also works.
Now you can insert not only combo boxes but also edit control. (see line 81 in BandEditCtrl.inl).