| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > BrowseClass > BrowseClass Properties >====== Toolbar (browse Toolbar object) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[tabaction edit in place action on tab key .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[toolbaritem browse toolbartarget object .htm|{{btn_next_n.gif|Next page}}]] | | || | | **Toolbar** | **&ToolbarClass** | {{blk2blue.jpg|blk2blue.jpg}} The **Toolbar **property is a reference to the ToolbarClass for this BrowseClass object. The ToolbarClass object collects toolbar events and passes them on to the active ToolbarTarget object for processing. The AddToolbarTarget method registers a ToolbarTarget, such as a ToolbarListBoxClass object, as a potential target of a ToolbarClass object. The ToolbarClass.SetTarget method sets the active target for a ToolbarClass object. **Implementation:** The ToolbarClass object for a browse is the object that detects toolbar events, such as scroll down or page down, and passes them on to the //active //ToolbarListBoxClass (ToolbarTarget) object. In the standard template implementation, there is a single global toolbar, and a ToolbarClass object per procedure that may drive several different browses and forms, each of which is a ToolbarTarget. Only one ToolbarTarget is active at a time. **See Also:**     [[toolbaritem browse toolbartarget object .htm|ToolbarItem]], [[addtoolbartarget set the browse toolbar .htm|AddToolbarTarget]], [[settarget sets the active target .htm|ToolbarClass.SetTarget]]