2.3 Mouse Bindings

The mouse has become a common information navigation tool. Speedbar will use the mouse to navigate file systems, buffer lists, and other data. The different textual cues provide buttons which can be clicked on (see Basic Visuals). Anything that highlights can be clicked on with the mouse, or affected by the menu.

The mouse bindings are:

mouse-1

Move cursor to that location.

mouse-2
Double-mouse-1

Activate the current button. Double-mouse-1 is called a double click on other platforms, and is useful for windows users with two button mice.

S-mouse-2
S-Double-mouse-1

This has the same effect as mouse-2, except it is called a power click. This means that if a group with an expansion button ‘+’ is clicked, any caches are flushed, and subitems re-read. If it is a name, it will be opened in a new frame.

mouse-3

Activate the speedbar menu. The item selected affects the line clicked, not the line where the cursor was.

mouse-1 (mode line)

Activate the menu. This affects the item the cursor is on before the click, since the mouse was not clicked on anything.

C-mouse-1

Buffers sub-menu. The buffer in the attached frame is switched.

When the mouse moves over buttons in speedbar, details of that item should be displayed in the minibuffer of the attached frame. Sometimes this can contain extra information such as file permissions, or tag location.