Annotation of researchv10dc/630/man/src/u_man/man1/icon.1, revision 1.1.1.1

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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.