transparent-character-background

Generic Function

Package: common-graphics

Arguments: window

Returns (or sets with setf) whether the "empty" areas of a character or dashed line will be left as they were when they are drawn. If nil (which is the default), then drawing a character or a dashed line on the window will also draw the window's background color to fill the parts of the character cell or line that are not drawn in the foreground color to form the character or dashed line. If true, then these empty areas will be left alone, so that any content that was previously drawn on the window will "show through" the characters or dashed line.

The value is important for functions like draw-string-in-box.

Note: incompatible change in release 6.0: in releases prior to 6.0, when a frame-with-single-child instance was passed to this operator, the operator was actually applied to the child (the result of applying frame-child to the frame-with-single-child instance). In release 6.0, this redirection no longer occurs. If you intend this operator to apply to the frame-child, pass that to this operator rather than the parent. This is a non-backward-compatible-change. See the release notes for more information.

Common Graphics and IDE documentation is described in About Common Graphics and IDE documentation in cgide.htm.

The documentation is described in introduction.htm and the index is in index.htm.

Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.

Created 2000.10.5.