File: align.html

package info (click to toggle)
pcb-rnd 3.1.7b-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 33,108 kB
  • sloc: ansic: 213,400; yacc: 6,241; sh: 4,698; awk: 3,016; makefile: 2,254; lex: 1,166; python: 519; xml: 261; lisp: 154; tcl: 67; perl: 34; javascript: 6; ruby: 5
file content (26 lines) | stat: -rw-r--r-- 809 bytes parent folder | download | duplicates (4)
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
<example>Align(X, [Lefts/Rights/Centers/Marks, [First/Last/pcb_crosshair/Average[, Gridless]]])</example>
<p>
<example>Align(Y, [Tops/Bottoms/Centers/Marks, [First/Last/pcb_crosshair/Average[, Gridless]]])</example>
<p>
Arguments:
<p>
<table border=1 cellspacing=0>
	<tr><th> X or Y
	<td>Select which axis will move, other is untouched.

	<tr><th> Lefts, Rights, Tops, Bottoms, Centers, Marks
	<td> Pick alignment point within each object

	<tr><th> First, Last, pcb_crosshair, Average
	<td> Alignment reference, First=Topmost/Leftmost, Last=Bottommost/Rightmost, Average or pcb_crosshair point

	<tr><th> Gridless 
	<td> Do not force results to align to prevailing grid.

</table>
<p>
Defaults are Marks, First.
<p>
For non-subcircuit objects: using Marks is not recommended, using Gridless is
recommended.