The Searchbar
From Searchbastard
Contents |
Items on the searchbar
From the left:
Searchbastard icon
Click the icon to open Settings, where you can arrange the toolbar (among other things). Right-clicking brings up a menu containing the following items:
- "Find new Searchbastard engines" - opens the Searchbastard engine installer interface
- "Find new Firefox engines" - opens the mycroft webpage, which is a collection of search engines
- "Searchbastard home" - opens the searchbastard homepage (this wiki)
The searchfield
This is where you enter text. Pressing enter performs the default search, which can be set up in Keyboard shortcuts. You can optionally set up the searchbar not to show this textfield. In that case, the existing quick-search textbox will be used. The searchfield remembers previous searches. Holding Ctrl down while hitting enter sends the result to a new tab, Shift sends it to a new window, Shift+Ctrl sends it to the sidebar. These things can be set up in Keyboard shortcuts. You can set up a keyboard shortcut that gives the searchfield focus (ie ctrl + b) - its set up in Searchbar Properties.
Multisearch button
In the example above, "fav" is a "Multisearch button". Clicking it will (per default) trigger a "Primary multisearch", which (per default) will open in the current tab. I say "per default" because the action and target can be changed in the Event settings. In fact all searchbar events can be customized. This point taken, I will from now on assume default settings. Ctrl-clicking opens the multisearch in a new tab. Shift-clicking opens it in a new window. The defaults are generally set up, so Ctrl-clicking opens in new tab, and Shift-clicking opens in new window (its a very common behaviour). Ctrl+Shift-clicking generally opens in sidebar.
So what does "Primary multisearch" mean? Well, it means that you decide. There are currently two types of multisearches: "Multisearch-tabs" and "Multisearch-frames". Try them out, and set "Primary multisearch" to the one that you prefer, in General Settings
Dragging text to a multisearch button causes primary multisearch. Dragging an engine icon to a multisearch button causes the engine to be moved into the group that the multisearch button represents. Its possible to drag engines from the searchbar to the toolbox and vice-versa.
Right-clicking brings up a menu like this:
The context menu is covered in detail here: Group context menu
Engine icon
Click on an engine icon to perfom a search. Hovering over the icon reveals the name of the engine. You can drag'n'drop an engine to change the position within the group, or to move it to another group.
Right-clicking brings up a menu like this:
First section allows you to target a search to various targets. The next is allows you to move the engine within the group, or to another group, or remove it. Finally, you can set the alias and open the Engine Properties.
Dropdown
Clicking on the dropdown opens a menu like on the screenshot. Right-clicking brings up the same menu as right-clicking on a multisearch. Right-clicking on an engine (Ie "Google images" in the screenshot) brings up the same menu as right-clicking on an icon.
So, a dropdown is a group. Actually, if you look in the screenshot above, the "fav" multisearch, and the four icons following it, is also a representation of a group. The group is called "fav", it contains four engines, and it has the folder type: "Multisearch and icons". A folder can be set to one of the following types:
- Multisearch and icons
- Dropdown
- Just multisearch
- Just icons
- Hidden
"Multisearch and icons" allows you to perform a search on either a containing engine, or the whole group in just one click. Dropdown is more cumbersome, because you need two clicks to search an engine, and two clicks to make a multisearch. But "Dropdown" doesn't take as much toolbar space.
Groups can contain subgroups
Unassigned
The unassigned folder contains all engines that hasn't been assigned to a group. Its optional; you can set up weather or not you want a "unassigned" group in Toolbar Settings. Usually you assign engines to groups by drag/dropping or in Settings, but with the "unassigned" group, you have an alternative way: Moving an engine from the unassigned group (by right-clicking it, and selecting "assign to xxx") will assign it to the selected group.
Searchbar context menu
Right-clicking on the searchbar brings up a context menu with one item: "Create group".


