Annotation of researchv10dc/630/man/src/u_man/man1/icon.1, revision 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.