|
|
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.