advr.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.
WINDOW Statement Details
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 WINDOW [[SCREEN] (x1!,y1!)-(x2!,y2!)]
 
 Usage Notes
   ■ References to the WINDOW statement are not allowed with forms and cause
     Visual Basic to generate the error message, "Invalid when forms are
     showing." Use the HIDE method to hide any visible forms or controls
     before executing this statement. See: HIDE Method
 
   ■ Using the WINDOW statement with no arguments disables the logical
     coordinate system.
 
   ■ Use the VIEW statement to change the size of the viewport.
     See: VIEW Statement
 
   ■ If a WINDOW statement without a SCREEN argument appears in a program
     before the PUT statement, the coordinates refer to the lower-left corner
     of the rectangle. See: PUT Statement (Graphics)
 
   ■ The WINDOW statement allows the user to create a customized coordinate
     system to draw lines, graphs, or objects without being constrained by
     the graphics viewport physical coordinate values and orientation.
 
   ■ WINDOW defines a coordinate system that is mapped to the physical
     coordinates of the viewport. All subsequent graphics statements use
     the window coordinates and are displayed within the current
     viewport. The viewport may be the entire screen or a clipping area
     defined in physical coordinates by the VIEW statement.
 
   ■ The window coordinate system is disabled by:
     • A WINDOW statement with no arguments
     • A RUN statement
     See: RUN Statement