Documentation

Difference between revisions of "Mousekeys"

(No difference)

Revision as of 10:27, 10 February 2012

Mouse button settings

MouseKeys.jpg


The mouse can be used to initiate several functions and tasks by "Single Clicking" (Mx), "Double Clicking" (Mxx), or "Long Clicking" (click and holding) (MxH) the following mouse keys:

M1= A click and release of the left mouse button
M2= A click and release of the right mouse button
M3= Scrolling the mouse wheel (providing that there is a mouse wheel present)
M11= Double clicking the left mouse key
M22= Double clicking the right mouse key
M12= Simultaneously clicking both right and left mouse button
M1H= Clicking and holding the left mouse key
M2H= Clicking and holding the right mouse key


Left mouse key

This mouse key is used to highlight (select/mark) various elements (e.g. lines, signal tracks, components, packages, etc.) by moving the cursor over the element and clicking the left mouse key. Highlighted elements can then by dragged and displace (moved) using the mouse keys. The following actions can be carried out while in Pointer mode:

Highlighting (marking) an element, signal or component:

An element is marked by clicking M1 on the desired element or elements handle. Clicking M1 at a free area in the project will unmark all marked elements. Certain "Pointer Mode" settings can be used while highlighting signals. These settings are found by going to the toolbar and selecting "Settings for the pointer mode" and they carry the following effects:

SelectSegment.png Clicking M1 highlights a single element of a signal
SelectBranch.png Clicking M1 highlights a branch of a signal
SelectIsland.png Clicking M1 highlights an island of a signal
SelectSignal.png Clicking M1 highlights the complete signal

While highlighting components, these settings can be of use. They are also found by selecting "Settings for the pointer mode" located on the toolbar and carry out the following effects:

SelByHandle.png The entire symbol/package is marked by clicking the handle
SelByElem.png The entire symbol/package is marked by clicking any element/part of the component

Marking and Unmarking Additional Elements:
After selecting a desires element/component, additional elements can be marked to can be from a group of selected elements. This is done by clicking [Shift]+M1 onto any additional elements. This method can also be used to subtract an element from a group.

Editing a Marked Element:
Double clicking a desired elements with M11 will open a dialog box in which the preferences of the selected elements can be altered. This function can also be carried out by a combination of the [s] (select) and [e] (edit) keys. If elements are overlapping then use [Shift]+[Ctrl]+[M11] to select the elements on the bottom layer.

Marking various Elements in an Area Simultaneously:
This is done by clicking M1H in an empty spot then creating a rectangular window by dragging for top-left to bottom-right (A). All elements completely coverd by this highlighting rectangle will be marked. If you drag the rectangle from top-right to bottom-left, you will highlight those elements that are only touched by the rectangle (B).


Fangfenster a b.png



Marking Additional Elements in an Area:
This method grants you the ability to add a group of elements to another group of elements. This method is similar to the previous except that this time you will click [Shift]+[M1H] to create a rectangular window over the additional elements. When you’re done, the new set of elements will be combined with the previous set of elements.

Moving Elements:
Click a marked element or group of elements with M1H and drag the elements (by moving the mouse) to a desired location, then release M1H to drop them in that area. Please note that all marked elements will be moved.

Bending or Dragging an Elements:
Hold down the [Ctrl] key the move the element(s) with M1H. If you click a corner of a rectangular/triangle or the bend in an area will be moved to a different location. If you click the middle of a line, the will split into two segments or be changed into an "arc" or "bizier-curve". Clicking M2 opens a context-menu. You view these following tool/setting found at by going to the toolbar and selecting "Settings for the pointer mode" and they carry the following effects:

DragSplit.png Dragging the Centre of a segment with [Ctrl]+M1H will create a new Angle
DragArc.png Dragging the Centre of a segment with [Ctrl]+M1H will create an Arc
DragSpline.png Dragging the Centre of a segment with [Ctrl]+M1H will create a Spline Curve


Right mouse key

Clicking the right mouse key (M2) opens a context menu. Functions such as Zoom-in, Zoom-out and others are available for use in this context menu.

E popupmenue.jpg

M22: This button Zoom-out of the area around the cursor’s current location.


M2H: This can be used to create a "Zoom Window" by moving the mouse with M2H from top left to bottom right which will activate the "Zoom-in" function in the area. Please note: the smaller the window, the greater the zoom. This function can also be activated by selecting "View" from the toolbar and then "Zoom Area":

Maus1.jpg


M2H: This can be used to create a "Zoom Window" by moving the mouse with M2H from the bottom-right to the top-left which will activate the "Zoom-out" function and cause the project to be displayed at its maximum size (with relation to the size of the project). You can also activate this function by clicking the [F7] key:

Maus2.jpg

[Shift]+[Ctrl]+M2: This will maximize the window of the current project and display the maximum size of that project simultaneously.


[Shift]+M2H: or
[Ctrl]+M2H: This allows to move the complete canvas at current zoom scale. The cursor changes this way:


Maus3.jpg



Please note that some mouse drivers (programs that enable the operation of a mouse) an individual customization of the mouse button functions. Therefore you should always set the functions to "Standard Click".


Middle mouse key / scrolling wheel

The mouse wheel in TARGET 3001! uses the "scroll" or "zoom functions". These functions are predefined I the TARGET 3001! registry. However these functions can be set in the TARGET 3001! registry.
The registry can be accessed by clicking M2 in an empty spot of the current working area which will open a context menu.

E popupmenue.jpg

After doing so, select "Select (Registry)…" which will open a dialog box called "Object Inspector" where you can manipulate various settings in TARGET 3001!. Use the scrollbar to scroll down until you see the following line in which the "mouse wheel zoom" setting can be configure.

E mousewheelsettings.jpg

The settings are displayed as members ranging form -5 to +4. Their meanings are as follows:

0= no zoom but scrolling up & down
1= zoom in at 10% by scrolling up
2= zoom in at 20% by scrolling up
3= zoom in at 30% by scrolling up
4= zoom in at 40% by scrolling up
-1= zoom out at 10% by scrolling up
-2= zoom out at 20% by scrolling up
-3= zoom out at 30% by scrolling up
-4= zoom out at 40% by scrolling up
-5= zoom out at 50% by scrolling up

Note: It you set the mouse wheel to a "negative" number then scrolling up will "zoom out" and scrolling down will "zoom in". If the number is “positive”, then scrolling up will “zoom in” and scrolling down will "zoom out".
If your mouse does not have a scrolling wheel but has a middle mouse button, then that button will also function as M2.



Toggle zoom and scroll

Since version 14.5.0.74

Using the [Ctrl] key you can toggle between scroll and zoom. You need to set in menu "Settings/Settings (INI-File)" the entry "Mouse wheel zoom only with [Ctrl]" to Yes:


Scroll zoom dlg e.jpg

Left and right mouse key

Clicking both left and right mouse keys simultaneously (M12) will abort (close) the current action (which is completely similar to pressing the [Esc] key) and will carry you back to pointer mode by default.