window(x, y, dx, dy, bmap, varX, varY);
Displays a cutout 'window' from a bitmap; can be used for a vertical or horizontal bar graph
display.
Parameters:
x |
X position of upper left edge within the panel |
y |
Y position of upper left edge within the panel |
dx |
Width of window |
dy |
Height of window |
bmap |
Bitmap name or file name; must not be smaller
than dx, dy |
varX |
Global var
determining the horizontal bitmap position of the
window in pixels |
varY |
Global var
determining the vertical bitmap position of the
window in pixels |
Remarks:
- The window must be completely inside the bitmap's borders.
-
Window elements can be added or modified at runtime with pan_setwindow.
Example:
BMAP* compass_map = "compass.pcx";
var compass_x = 0;
var compass_y = 0;
PANEL* aircraft_pan =
{
pos_x = 4; pos_y = 4;
window(200,0,40,20,compass_map,compass_x,compass_y);
flags = SHOW;
}
See also:
PANEL, BMAP, layer, pos_x, alpha, flags, button,
slider, digits,
needle, pan_setwindow
► latest
version online