ZoomTool


Object Hierarchy:

Object hierarchy for ZoomTool

Description:

public class ZoomTool : DrawingTool

A tool for zooming in on a specific area

The zoom tool uses different behavior when activated by an action or a hotkey.

When activated by an action, the user presses the mouse button to start the operation. The mouse button is kept pressed and the box is dragged to the desired area. Releasing the mouse button zooms to the area.

When activated by a hotkey, the mouse location when the hotkey is pressed is used as the initial location. The box is dragged to the desired area. Pressing the mouse button zooms to the area.

After the zoom operation completes, the select tool is selected.

Pressing the hotkey in the middle of the operation starts the operation again from the beginning.

Pressing escape cancels the operation and selects the select tool.


Namespace: Gschem3
Package: Gschem3

Content:

Constants:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object