graphics.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
_setwindow
 Summary Example                         Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     The _setwindow function defines a window bounded by the specified
     coordinates. The arguments (<wx1>, <wy1>) specify the upper left
     corner of the window, and the arguments (<wx2>, <wy2>) specify the
     lower right corner of the window.
 
     The <finvert> argument specifies the direction of the coordinates.
     If <finvert> is TRUE, the y axis increases from the screen bottom
     to the screen top (Cartesian coordinates). If <finvert> is FALSE,
     the y axis increases from the screen top to the screen bottom
     (screen coordinates).
 
     Any window transformation done with the _setwindow function
     applies only to the viewport and not to the entire screen.
 
     If <wx1> equals <wx2> or <wy1> equals <wy2>, the function fails.
 
     Note that this function does not affect the output of
     presentation-graphics text (e.g., labels or axis marks). It
     also does not affect the output of the font-display routine
     _outgtext.
 
     See also: Graphic Coordinate Systems
 
     Return Value
 
     The function returns a nonzero value if successful. If the
     function fails (e.g., if it is not in a graphics mode), it
     returns 0.
                                    -♦-