File: 28.htm

package info (click to toggle)
eagle 4.16-5
  • links: PTS
  • area: non-free
  • in suites: etch, etch-m68k
  • size: 36,508 kB
  • sloc: sh: 82; makefile: 32
file content (109 lines) | stat: -rw-r--r-- 5,304 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<html>
<head>
<title>EAGLE Help: ASSIGN</title>
</head>
<body bgcolor=white>
<font face=Helvetica,Arial>
<hr>
<i>EAGLE Help</i>
<h1><center>ASSIGN</center></h1>
<hr>
<dl>
<dt>
<b>Function</b>
<dd>
Modify key assignments.
<p>
<dt>
<b>Syntax</b>
<dd>
<tt>ASSIGN</tt><br>
<tt>ASSIGN function_key command..;</tt><br>
<tt>ASSIGN function_key;</tt>
<p>
<tt>function_key = modifier+key</tt><br>
<tt>modifier     = </tt>any combination of <tt>S</tt> (Shift), <tt>C</tt> (Control) and <tt>A</tt> (Alt)<br>
<tt>key          = F1..F12, A-Z, 0-9, BS</tt> (Backspace)
<p>
</dl>
<b>See also</b> <a href=85.htm>SCRIPT</a>,
<a href=16.htm>Keyboard and Mouse</a>
<p>
The ASSIGN command can be used to define the meaning of the function keys
<tt>F1</tt> thru <tt>F12</tt>, the letter keys <tt>A</tt> thru <tt>Z</tt>,
the (upper) digit keys <tt>0</tt> thru <tt>9</tt> and the <tt>backspace</tt>
key (each also in combination with Shift, Ctrl and/or Alt).
<p>
The ASSIGN command without parameters displays the present key
assignments in a dialog, which also allows you to modify these settings.
<p>
Keys can be assigned a single command or multiple commands. The command
sequence to be assigned should be enclosed in apostrophes.
<p>
If <tt>key</tt> is one of <tt>A-Z</tt> or <tt>0-9</tt>,
the <tt>modifier</tt> must contain at least <tt>A</tt> or <tt>C</tt>.
<p>
Please note that any special operating system function assigned to a function
key will be overwritten by the ASSIGN command
(depending on the operating system, ASSIGN may not be able to overwrite
certain function keys).<br>
If you assign to a letter key together with the modifier <tt>A</tt>,
(e.g. <tt>A+F</tt>), a corresponding hotkey from the pulldown menu is
no longer available.
<p>
To remove an assignment from a key you can enter <tt>ASSIGN</tt>
with only the function_key code, but no command.
<p>
<b>Examples</b>
<pre>
ASSIGN F7 'change layer top; route';
ASS A+F7 'cha lay to; rou';
ASSIGN C+F10 menu add mov rou ''';''' edit;
ASSIGN CA+R 'route';
</pre>
The first two examples have the same effect, since EAGLE allows abbreviations
not only with commands but also with parameters (as long as they are
unmistakable).
<p>
Please note that here, for instance, the change layer top command
is terminated by a semicolon, but not the route command. The
reason is that in the first case the command already contains all
the necessary parameters, while in the second case coordinates still
have to be added (usually with the mouse). Therefore the ROUTE command
must not be deactivated by a semicolon.
<p>
<u>Define Command Menu</u>
<p>
If you want to assign the MENU command to a key, the separator
character in the MENU command (semicolon) has to be enclosed in three
pairs of apostrophes (see the third example). This semicolon will
show up in the new menu.
<p>
<u>Presetting of keys assignments</u>
<p>
<table>
<tr><td valign=top><font face=Helvetica,Arial><tt>F1     HELP</tt> </font></td><td valign=top><font face=Helvetica,Arial>Help function</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>Alt+F2 WINDOW FIT</tt>     </font></td><td valign=top><font face=Helvetica,Arial>The whole drawing is displayed</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F2     WINDOW;</tt>        </font></td><td valign=top><font face=Helvetica,Arial>Screen redraw</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F3     WINDOW 2</tt>       </font></td><td valign=top><font face=Helvetica,Arial>Zoom in by a factor of 2</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F4     WINDOW 0.5</tt>     </font></td><td valign=top><font face=Helvetica,Arial>Zoom out by a factor of 2</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F5     WINDOW (@);</tt>    </font></td><td valign=top><font face=Helvetica,Arial>Cursor pos. is new center</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F6     GRID;</tt>          </font></td><td valign=top><font face=Helvetica,Arial>Grid on/off</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F7     MOVE</tt>           </font></td><td valign=top><font face=Helvetica,Arial>MOVE command</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F8     SPLIT</tt>          </font></td><td valign=top><font face=Helvetica,Arial>SPLIT command</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F9     UNDO</tt>           </font></td><td valign=top><font face=Helvetica,Arial>UNDO command</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>F10    REDO</tt>           </font></td><td valign=top><font face=Helvetica,Arial>REDO command</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>Alt+BS UNDO</tt>           </font></td><td valign=top><font face=Helvetica,Arial>UNDO command</font></td></tr>
<tr><td valign=top><font face=Helvetica,Arial><tt>Shift+Alt+BS REDO</tt>     </font></td><td valign=top><font face=Helvetica,Arial>REDO command</font></td></tr>
</table>

<hr>
<table width=100% cellspacing=0 border=0><tr><td align=left><font face=Helvetica,Arial>
<a href=index.htm>Index</a>
</font></td><td align=right><font face=Helvetica,Arial size=-1>
<i>Copyright &copy; 2005 CadSoft Computer GmbH</i>
</font></td></tr></table>
<hr>
</font>
</body>
</html>