home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 18
/
CD_ASCQ_18_111294_W.iso
/
dos
/
graphic
/
pep16
/
chapt2.txt
< prev
next >
Wrap
Text File
|
1994-06-22
|
8KB
|
157 lines
<Chapter 2: Inserting Elements>
Use the INSERT menu to add new elements to a picture. The initial
properties of these elements (for example, the thickness of a line or the
font of a text label) are determined by the current graphic-defaults and
text-defaults. These default values are set in the G-DEFAULTS and
T-DEFAULTS menus (see Chapters <[10]> and <[11]>). If the default
properties are not the ones you want, you can use the MODIFY command in
the INSERT menu to change the properties of the element just inserted.
The line insertion commands (LINE, VERTICAL, HORIZONTAL, ARC, and
RIGHTANGLE) all operate in the same way. When you press the command
letter, a cross-hair cursor is displayed. To identify the start point,
position this cursor and press RETURN. A smaller cross-hair appears
marking the position you have chosen. To identify the end point and insert
the line, reposition the larger cross-hair cursor and press RETURN again.
The end point of this line becomes the default start point for the next
line to be inserted: if you choose a third point by positioning the cursor
and pressing RETURN again, you will have inserted two connected lines. To
insert two disconnected lines, press ESC after inserting the first. Then
define a new start point by moving the cursor and pressing RETURN. Then
proceed as above to choose an end point. To insert a different kind of
line, simply press the new command letter (e.g. R for Right-angle) and
proceed as described above.
Immediately after inserting an arc or right-angle, you can press
SPACE to flip the element just inserted. <[FIG09]>.
<Section 2.1: Line>
Use the INSERT/LINE command to draw straight lines using the
procedure described above.
<Section 2.2: Arc>
Use the INSERT/ARC command to draw elliptical quadrants from the
start point to the end point. After you insert an arc, press SPACE to
toggle between the two possible curves (viz. clockwise or counterclockwise
from the start to the end). In PEP an arc is initially drawn tangent to
the box spanning the start point and end point. After you have inserted
the arc, you can change the slopes at its end points by using the
MODIFY/ANGLES command <[4.21]>.
<Section 2.3: Vertical>
Use the INSERT/VERTICAL command to draw a vertical line. The line is
drawn from the start point to the Y coordinate of the end point. When you
have drawn one, the command switches to HORIZONTAL line insertion. To
insert another vertical line, press ESC. Then choose start and end points
as before.
<Section 2.4: Horizontal>
Use the INSERT/HORIZONTAL command to draw a horizontal line. The line
is drawn from the start point to the X coordinate of the end point. When
you have drawn one, the command switches to VERTICAL line insertion. To
insert another horizontal line, press ESC. Then choose start and end
points as before.
<Section 2.5: Rightangle>
Use the INSERT/RIGHTANGLE command to draw a right-angle between two
given points. As for ARC, you can press SPACE to flip the line just
inserted.
<Section 2.6: Close>
The INSERT/CLOSE command closes a polyline. A polyline is a sequence
of one or more connected lines (straight, horizontal, vertical, arc, or
right-angle). When the polyline is closed, a new line is inserted. The new
line is drawn from the end point of the last line inserted to the start
point of the first line in the polyline. Unless you request a change, the
new line is the same type of line as the last line inserted. For example,
if you have inserted one right-angle, the CLOSE command closes that
right-angle with another, forming a box; however, if you first type L (for
LINE), the CLOSE command closes with a straight line, forming a triangle.
<[FIG16]>.
This command is especially useful if you are creating the boundary of
a filled region, which must be accurately closed. Unless you use the
INSERT/CLOSE command, you must manually return the boundary to the exact
pixel from which it started.
<Section 2.7: Text>
Use the INSERT/TEXT command to insert a text label (using the current
font, typesize, rotation, and justification defaults specified in the
T-DEFAULTS menu <[11]>). Press the command letter, position the cross-hair
cursor, and press RETURN. This places the text cursor (a solid box) in the
chosen position. Then, as you type, the text is entered into the label
being created. Close the label either by pressing RETURN (in which case a
new label is started immediately below the current one) or ESC. While you
are entering text in the label, it is displayed with left justification.
After the label is closed, the current default justification is used.
When you are inserting or editing a text label, a number of single
keystroke commands become available, and the command menu is replaced by a
list of these. The new commands are:
Ctrl-F: move forward 1 character
Ctrl-B: move back 1 character
Ctrl-A: move to start of label
Ctrl-E: move to end of label
Ctrl-rightarrow: move forward 1 word
Ctrl-leftarrow: move back 1 word
Ctrl-K: delete to end of label
Ctrl-D or Del: delete 1 character
Backspace: delete character before text cursor
Ins: toggle between insert and overstrike
You can also change the font style and/or color by inserting escape
characters during text entry using the ALT-F7, ALT-F8, and ALT-F9 keys
followed by the appropriate hexidecimal digit. (For more information about
these escape characters, see sections <[14.2.3]>, <[14.2.4]>, and
<[14.2.5]>.) In this way, a single text label can include multiple colors
and multiple styles from a given typeface: normal, bold, italic, and so
forth. The styles available depend on the font being used.
<Section 2.8: Object>
The INSERT/OBJECT command allows you to insert a previously defined
object into the open object. Press the command letter to display a menu of
available object names. Highlight the name of the object you want to
insert, and press RETURN to select that object. If you select the name
"/IMPORT/", PEP will switch to the OBJECT/IMPORT menu. You can then choose
any object from any other file in either the current directory or the PEP
home directory. (See <[1.9.1]> for a discussion of how to select an entry
from a name menu. See <[7.8]> for a description of the OBJECT/IMPORT
commands.)
There are two ways to insert the object you have selected. 1.
Position the cross-hair cursor and press RETURN. The object will be
inserted with its upper left corner placed at the cross-hair cursor
position. 2. Press SPACE to change the cross-hair cursor into a box cursor
of the size of the selected object. Position this cursor and press RETURN
to insert the object. In either case, to insert another copy of the same
object, reposition the cursor and press RETURN again.
<Section 2.9: Group>
The INSERT/GROUP command makes it possible to collect subsequently
inserted elements into a group and to create filled regions. To make a
group or region, type the command letter to turn grouping ON, then insert
the elements that you want to group, and finally use the END-GROUP command
to actually make the group. If you want to make a filled region, the lines
you insert must form a closed boundary (see the INSERT/CLOSE command
described above <[2.6]>). Note: you can form groups and regions from
previously inserted elements by using the COLLECT command. (See Chapter
<[5]>.)
<Section 2.10: End-group>
The INSERT/END-GROUP command terminates the grouping of inserted
elements and forms a group. It is valid only if grouping has been turned
ON by a prior INSERT/GROUP command. To create a filled region, you first
make a group of the lines which will form the edge of the region. The
lines you insert should form a closed boundary. Then use the MODIFY/FILL
command <[4.8]> to change the group into a filled region. The
MODIFY/EXPLODE <[4.23]> command can be used to separate the group back
into its components.
<Section 2.11: Modify>
The INSERT/MODIFY command selects the most recently inserted element
and displays a MODIFY menu tailored to that type of element. You can now
change any of the properties of this element. (See Chapter <[4]> for a
description of each of the commands available in the different MODIFY
menus.)