ZoomTool
Object Hierarchy:
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.
Content:
Constants:
Properties:
Creation methods:
Methods:
Inherited Members:
All known members inherited from class Gschem3.DrawingTool
All known members inherited from class GLib.Object
- interface_find_property
- interface_install_property
- interface_list_properties
- @new
- new_valist
- newv
- new_with_properties
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- @get
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- is_floating
- notify_property
- @ref
- ref_sink
- replace_data
- replace_qdata
- remove_toggle_ref
- remove_weak_pointer
- @set
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref
- notify
- ref_count