4.3.6 window

A window object specifies size, position, and other window-system related information about a window in a device-independent way.

The syntax for a window object is:

window ::=

        [ "window" ]                    (optional keyword)
          [ "{" ]                      (curly brace, often required)

                                (any of the following, in any order)

                "size"  <xsize> <ysize>
                                (size of the window)

                "position"  <xmin> <xmax> <ymin> <ymax>
                                (position & size)


                "noborder"
                                (specifies the window should
                                 have no window border)

                "pixelaspect"  <aspect>
                            (specifies the true visual aspect ratio
                             of a pixel in this window in the sense
                             xsize/ysize, normally 1.0.
                             For stereo hardware which stretches the
                             display vertically by a factor of 2,
                             ``pixelaspect 0.5'' might do.
                             The value is used when computing the
                             projection of a camera associated with
                             this window.)

          [ "}" ]                      (matching closebrace)

Window objects are used in the Geomview window and ui-panel commands to set default properties for future windows or to change those of an existing window. See (window …). See (ui-panel …).