Manual Page Result
0
Command: blitblt | Section: 9 | Source: UNIX v10 | File: blitblt.9
BLITBLT(9.1) BLITBLT(9.1)
NAME
blitblt, menudrop - save or print a screen image
SYNOPSIS
blitblt [ -p command ]
menudrop
DESCRIPTION
Blitblt copies a selected area of a mux(9.1) screen into a file or to a
program. It is menu-driven off button 3 to select a rectangular area
and to treat it by flipping the border from wide to narrow and back,
inverting video, saving the selcted area in a file, or sending it to a
program, usually for printing. Details of certain menu items:
choose layer
layer rectangle One gets the bits of a layer, obscured or not; the
other gets screen bits including superposed layers.
run/halt Restart or stop the terminal process in the selected
layer.
write file Write the selected area into a file or pipe in bit-
file(9.5) format. The filename is typed at the bottom
of the blitblt layer. A bare newline repeats the pre-
vious name. If the first character is the remainder
of the line is taken as a shell command to pipe into.
(A likely command is |lp for hard copy.)
| command Pipe the selected area to the command specified by the
-p option.
Menudrop may be used with blitblt to make images containing `menus' as
fraudulent overlaid layers. The program is menu-driven off button 3:
drop menu A non-mux menu selected in another window will be drawn and
will remain on screen after the button selecting the menu
has been released. Subsequent menu selections will delete
the previous menu layer and create a new one. Once such a
menu-bearing layer is present, the menudrop menu changes to
allow cursor placement, highlighting of menu items, lifting
of the displayed menu, etc. The functionality of the pro-
gram using the menu is not affected.
mux menus The next click of button 1 or 2 will drop the corresponding
(non-functional) mux menu at the mouse position.
exit Menudrop will exit in a clean manner.
EXAMPLES
blitblt -p "lp -p bpost"
Arrange for piping output to a laser printer: a good way, and a
surefire way.
SEE ALSO
mbits(6), bitfile(9.5)
BUGS
Animated layers result in broken images. Use the halt function.
If a pipe request fails, the blitblt layer becomes unusable.
The default command for is obsolete.
Deleting a menudrop layer, rather than exiting through the menu, can
crash the terminal.
Programs that use private menu packages are unaffected by menudrop; us-
ing a debugger to stop a program in midmenu may get the same effect.
BLITBLT(9.1)