It owns the graphics adapter and is responsible for drawing on it. ![]() X ServerĪ program that runs on the machine to which the graphics adapter is attached. The user can “pan” the desktop around to cause the desired parts of it to be visible on the monitor. Virtual DesktopĪ desktop configured so that it is larger than the monitor used to display it. If the desktop is not extended, then a secondary monitor is the one that is not considered “default” by the graphics system. In an extended desktop system, a secondary monitor is any monitor that is not the primary monitor. A single X server can control more than one Screen, but is generally operated or controlled by a single user with a single keyboard and pointing device. On UNIX systems, the word Screen describes one of a display’s drawing surfaces. If the desktop is not extended, then the primary monitor is the one that is considered “default” by the graphics system. In an extended desktop system, the primary monitor is the monitor that contains the origin (0,0). MonitorĪ physical display device such as a CRT or LCD. Extended desktops are characterized by their ability to drag windows between monitors on the desktop. There may be “holes” in an extended desktop if two monitors with different display resolutions are used. It is often used to describe the minimum bounding box that encloses the user work area defined by each monitor in the system. Extended DesktopĪ term for an onscreen user work area that may span multiple monitors. On UNIX systems, the word Display describes the connection between an X client and an X server. Multiple desktops are generally managed either by the operating system itself or by a desktop management system and are dependent on the physical monitor configuration you can have multiple desktops on a single monitor. In this discussion of IDL’s multi-monitor support, the following terms are used with the meanings listed below. See Example: Multi-Monitor Window Positioning for example code that uses the IDL’s multi-monitor support. See the following sections for platform-specific details. By understanding how multi-monitor configurations are supported on each platform, you can create cross-platform IDL applications that will take advantage of multiple monitors when they are present. It is important to note that support for multi-monitor configurations is quite different on Windows and UNIX systems, and that as a result IDL’s support varies by platform. Similarly, the LOCATION and DISPLAY_NAME properties of the IDLgrWindow object afford you the same control for object graphics windows. For example, the XOFFSET, YOFFSET, and DISPLAY_NAME keywords to the WIDGET_BASE function and WIDGET_CONTROL procedure allow you to position widget applications anywhere on any available monitor. Keyword support for extended (or multiple) desktops within routines that draw a window on the monitor screen.The IDLsysMonitorInfo object, which allows you to query the system for the current monitor configuration and to determine the screen geometry of the various monitors.IDL’s support for multi-monitor configurations includes the following: ![]() Such multi-monitor configurations may appear to the user (and to you as an IDL programmer) as a single extended desktop consisting of multiple physical monitors, or as a series of individual desktops appearing on multiple physical monitors. IDL allows you to position windows on multiple monitors attached to the same computer.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |