|
|
1.1 root 1: .TH ICON 1 "630 MTG"
2: .SH NAME
3: icon \- interactive icon drawing program
4: .SH SYNOPSIS
5: .B icon
6: [ \fB\-x\fR m ] [ \fB\-y\fR n ] [ \fB\-c\fR ]
7: .SH DESCRIPTION
8: The
9: .I icon
10: utility
11: is a menu-driven interactive icon and picture drawing program.
12: It runs under
13: .I layers
14: using the "mouse" and keyboard for command and text entry.
15: The default \fIicon\fR display consists of a 50X50 cell grid in the
16: lower right-hand corner of the layer in which
17: .I icon
18: is invoked. By invoking \fIicon\fR with the \fB\-x\fR and \fB\-y\fR flags,
19: the grid size may be specified to be \fIm\fRX\fIn\fR, overriding the default.
20: Each cell in this grid corresponds to a single bit in the
21: .I icon
22: being created or edited.
23: In the upper left-hand corner of the layer,
24: an actual size view of the icon is displayed.
25: .P
26: The \f3\-c\f1 option causes icon to be cached in the 630 MTG
27: application cache.
28: .P
29: The grid size parameters \f2m\f1 and \f2n\f1 must be in the
30: range of 1 to 480. A parameter larger than 480 is reduced to
31: 480, and a parameter smaller than 1 is set to the default
32: value of 50.
33: .P
34: If icon is invoked in a window that is too small for the
35: specified grid size, icon will display a grid icon in
36: the upper left corner of the window along with a message
37: ``menu on button 2''. The window must be reshaped before icon
38: will continue. At this point a menu on button 2 will contain a
39: reshape selection. If selected, icon will automatically
40: reshape its window to a size and shape appropriate for the
41: grid size. Alternately, the button 3 reshape function can be
42: used to manually reshape the window. If at any time the window
43: is again reshaped to a size too small to display the selected
44: grid size, icon will redisplay the grid icon and the ``menu on
45: button 2'' message.
46: .P
47: When using icon, the meanings of the three mouse buttons are
48: as follows:
49: .TP 15
50: \f3Button 1\f1
51: Button 1, when depressed and held in, fills in the
52: grid position pointed to by the mouse cursor.
53: .TP
54: \f3Button 2\f1
55: Button 2, when depressed and held in, clears the
56: grid position pointed to by the mouse cursor.
57: .TP
58: \f3Button 3\f1
59: Button 3, when depressed, displays a matrix of icons.
60: By moving the cursor (now a box) over the desired icon and releasing the
61: button, commands will be invoked.
62: If the command requires a section of the grid display to be
63: selected, depressing button 2 will select a 16x16 grid outline.
64: To specify other than this 16x16 grid outline,
65: depress button 3 and sweep out the rectangle you wish
66: the command to act on.
67: .bp
68: .SS Commands
69: The command selection matrix icons are described below from the upper left by rows
70: to the bottom right.
71: On the bottom row is a help command designated by the word "help."
72: .TP 25
73: \fBArrow\fR
74: move selection to another portion of the grid.
75: .TP
76: \fBCopier\fR
77: copy selection to another portion of the grid.
78: .TP
79: \fBBlack and white squares\fR
80: change light squares to dark and dark squares
81: to light (invert video).
82: .TP
83: \fBGarbage can\fR
84: erase.
85: .TP
86: \fBHorizontal wrap arrow\fR
87: flip on the x-axis.
88: .TP
89: \fBVertical wrap arrow\fR
90: flip on the y-axis.
91: .TP
92: \fBTo right and down arrow\fR
93: rotate 90 degrees clockwise.
94: .TP
95: \fBUp and to left arrow\fR
96: rotate 90 degrees counterclockwise.
97: .TP
98: \fBHorizontal lines\fR
99: shear along the x-axis.
100: .TP
101: \fBVertical lines\fR
102: shear along the y-axis.
103: .TP
104: \fBFour line sets\fR
105: stretch (expand).
106: .TP
107: \fBPinwheels\fR
108: take one pattern and make many copies of it.
109: .TP
110: \fBEyeglasses\fR
111: read an icon file.
112: .TP
113: \fBGrid\fR
114: draw a reference grid.
115: .TP
116: \fBMouse\fR
117: change current mouse cursor to selected 16 x 16 grid.
118: .TP
119: \fBQuill pen\fR
120: write an icon file.
121: .TP
122: \fBGrid, arrow to grid\fR
123: bitblt operator.
124: .TP
125: \fBHELP\fR
126: prints the help menu.
127: .TP
128: \fBSmoking gun\fR
129: exit the \fIicon\fR program.
130: .SS Cursor Icons
131: The following are status indicator icons that the mouse cursor changes to
132: under various conditions:
133: .TP 25
134: \fBAlarm clock\fR
135: wait.
136: .TP
137: \fBDead Mouse\fR
138: mouse inactive.
139: .TP
140: \fBDark square in stack\fR
141: menu on button 3.
142: .TP
143: \fBSquare with arrow\fR
144: sweep rectangle (button 3).
145: .TP
146: \fBDouble square with arrow\fR
147: sweep rectangle (button 3)
148: or get 16x16 grid frame (button 2).
149: .bp
150: .SH FILES
151: .ta \w'$DMD/src/icons/texture/* 'u
152: $DMD/lib/icon.m terminal support program
153: .br
154: $DMD/icons/* icons
155: .SH SEE ALSO
156: ucache(1).
157: .br
158: layers(1) in the
159: \f2UNIX System V Release 3 User's Reference Manual\f1.
160: .br
161: layers(1) in the
162: \f25620 Dot-Mapped Display Reference Manual\f1.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.