Information about Window (computing)
This article is about the graphical display of the functions of a computer. For other uses, see Window (disambiguation).
In computing, a window is a visual area, usually rectangular in shape, containing some kind of user interface, displaying the output of and allowing input for one of a number of simultaneously running computer processes. Windows are primarily associated with graphical displays, where they can be manipulated with a pointer. A graphical user interface (GUI) that uses windows as one of its main metaphors is called a windowing system.
The idea was initially developed by researchers at the Stanford Research Institute, led by Douglas Engelbart. Their systems used non-overlapping or tiled windows. This was further developed as a part of the WIMP paradigm at Xerox Corporation's Palo Alto Research Center, PARC, led by Alan Kay. Their systems used overlapping windows. Overlapping systems have become far more common than non-overlapping systems. Steve Jobs, cofounder of Apple, Inc., visited PARC and, seeing the potential of the GUI, worked with Xerox briefly on a version of the interface, eventually developing it independently for Apple's Lisa and later Macintosh computer lines, the first to successfully bring such GUI's to market. Bill Gates, founder of Microsoft, was an early supporter of such interfaces and initially concentrated on developing windows-based applications for the Mac, offering to partner with Jobs, before developing Microsoft's own similar system, which dominates the personal computer market today.
Windows are almost always depicted as two-dimensional objects (like papers or books) arranged on a desktop. Most windows can be resized, moved, hidden, restored, and closed at will. When two overlap, one is on top of the other, with the covered part of the lower window not visible. However, many programs with text user interfaces, for example Emacs, allow their display to be divided into areas which may also be referred to as "windows". The part of a windowing system which manages these operations is called a window manager.
Windows are a feature (or widget) in most graphical user interfaces (especially WIMP ones). DEC Windows (for VMS), X Window System (for GNU & Unix-like systems), Microsoft Windows and IBM's Open Windows are named after this feature.
Many applications in which it is possible to work with more than one file at a time, such as an image-editing program, will put each file in a separate window and will allow the windows to be tiled, so that all of them are visible. There is usually a distinction between the main application window and its child windows, so sometimes a big application like this will force windows to minimize to a location at the bottom of the main window, instead of the operating system's window docking area.
Mac OS X
In Mac OS X, windows are minimized to the right side of the Dock, using either a 'Genie' effect, or a scaling effect. The Exposé feature allows all windows relating to one application to be tiled, or for every window to be tiled across the screen so that it is possible to see them all at once. Maximizing windows variably causes them to take up the full screen, or just to be maximized vertically. Pressing the close button will make the window disappear, but it will not always quit the application. It will usually quit the application if it is a utility or a program that does not generate child windows (for example, iPhoto quits when you press the close button; Safari does not, because it can generate more than one window). There are no borders around the edges of the window (just a drop shadow), so arbitrary resizing can only be performed from the bottom-right corner of each window. Windows can be moved from any part of the interface of that application - not just the title bar. Mac OS X uses a windowing system called Quartz Compositor.Windows
In Microsoft Windows, minimized windows disappear from the screen and can be restored by clicking their taskbar button. In Windows XP and later, if two or more windows from the same application are present, Windows will place them adjacent to one another. When it starts to run low on taskbar space, it will (by default) group them into one button which presents a pop-up menu.
Maximizing windows causes them to take up the whole screen space, except the area taken by the taskbar. Windows are closed by clicking the "X" button at top-right, resized by dragging their border, and moved by dragging their title bar.
Windows as viewed with Flip 3D via Windows Aero
Note that in Windows Vista, the windows are partly represented with 3D computer graphics via the Aero interface. The windows remain flat, but are viewed liked sheets of paper in a virtual three-dimensional space.
Other window managers
Unix and Linux based systems do not have a single standard window manager. In most window managers for X11, the appearance and behavior of windows can be precisely specified in preferences or configuration files.Window properties
Depending on the window manager being used, windows have a wide range of properties that can often be manipulated by the user:- Their size.
- Maximized state in the horizontal or vertical axes, or both.
- Minimized state (which usually toggles their visibility and stores a link to them in a taskbar, dock or icon box.
- Stickiness. If the window manager supports virtual desktops, this makes the window 'stick' to every desktop.
- Shaded state, which 'rolls up' the main part of the window and just keeps the title bar.
- The visibility of the toolbars that the window may have.
- Transparency (if supported).
- Always-on-top state, which stops the window from being obscured, even in part, by any others.
- Border - presence and appearance.
- Appearance of the title-bar.
Types of windows
Window managers often offer more than one type of window, based on their properties.- Application/Document windows - the normal type of window that contain documents or the application's data
- Palette windows, which float on top of all other application windows and offer tools or information for the application. Also known as "Utility windows".
- Dialog boxes - windows outside of the normal workflow that display information or asks for information from the user
- Inspectors - windows that are 'always on top' of other windows in the same application. They are used to show the properties of an item contextually; that is, their contents changes when a new item, in another window, has been selected - for example, showing the properties of the currently selected file, without needing to close and re-open the window.
- Special cases, such as dashboard windows.
Focus
See also
A window is an opening in an otherwise solid, opaque surface, through which light can pass.
Window may also refer to:
..... Click the link for more information.
Window may also refer to:
Business
- Video window, the delay between a movie's theatrical and DVD release
Computing
..... Click the link for more information.
computing is synonymous with counting and calculating. Originally, people that performed these functions were known as computers. Today it refers to a science and technology that deals with the computation and the manipulation of symbols.
..... Click the link for more information.
..... Click the link for more information.
The user interface (or Human Machine Interface) is the aggregate of means by which people (the users) interact with a particular machine, device, computer program or other complex tool (the system).
..... Click the link for more information.
..... Click the link for more information.
pointer is a programming language data type whose value refers directly to (or “points to”) another value stored elsewhere in the computer memory using its address. Obtaining the value to which a pointer refers is called dereferencing the pointer.
..... Click the link for more information.
..... Click the link for more information.
graphical user interface (GUI) is a type of user interface which allows people to interact with a computer and computer-controlled devices which employ graphical icons, visual indicators or special graphical elements called "widgets", along with text, labels or text
..... Click the link for more information.
..... Click the link for more information.
A windowing system (or window system) is a graphical user interface (GUI) which implements windows as one of its primary metaphors. It is normally one part of a larger desktop environment.
..... Click the link for more information.
..... Click the link for more information.
SRI International is one of the world's largest contract research institutes. It was founded as Stanford Research Institute in 1946 by the trustees of Stanford University as a center of innovation to support economic development in the region.
..... Click the link for more information.
..... Click the link for more information.
Dr. Douglas C. Engelbart
Born January 30 1925
Portland, Oregon
Field Inventor
..... Click the link for more information.
Born January 30 1925
Portland, Oregon
Field Inventor
..... Click the link for more information.
tiling window manager is a window manager with an organization of the screen into mutually non-overlapping frames, as opposed to the more popular approach of coordinate-based stacking of overlapping objects (windows) that tries to fully emulate the desktop metaphor.
..... Click the link for more information.
..... Click the link for more information.
WIMP stands for "window, icon, menu, pointing device", denoting a style of interaction using these elements. It was coined by Merzouga Wilberts in 1980. It was once often used as an approximate synonym of graphical user interfaces.
..... Click the link for more information.
..... Click the link for more information.
Xerox Corporation
Public (NYSE: XRX )
Founded Rochester, New York, USA (1906)
Headquarters Stamford, Connecticut, USA Offices in Rochester, New York
Key people Anne M. Mulcahy, Chairman & CEO
Ursula Burns, President
Larry Zimmerman, CFO
Gary R.
..... Click the link for more information.
Public (NYSE: XRX )
Founded Rochester, New York, USA (1906)
Headquarters Stamford, Connecticut, USA Offices in Rochester, New York
Key people Anne M. Mulcahy, Chairman & CEO
Ursula Burns, President
Larry Zimmerman, CFO
Gary R.
..... Click the link for more information.
City of Palo Alto
Seal
Location in Santa Clara County and the state of California
Coordinates:
Country United States
State California
County Santa Clara
..... Click the link for more information.
Seal
Location in Santa Clara County and the state of California
Coordinates:
Country United States
State California
County Santa Clara
..... Click the link for more information.
PARC (Palo Alto Research Center, Inc.), formerly Xerox PARC, is a research and development company in Palo Alto, California that began as a division of Xerox Corporation. It was founded in 1970, and incorporated as a wholly owned subsidiary of Xerox in 2002.
..... Click the link for more information.
..... Click the link for more information.
Alan Curtis Kay
Alan C. Kay
Born May 17 1940
Citizenship United States
..... Click the link for more information.
Alan C. Kay
Born May 17 1940
Citizenship United States
..... Click the link for more information.
The desktop metaphor is a set of unifying concepts currently used in a number of graphical user interfaces in computer operating systems. The monitor of a computer represents the user's desktop upon which documents and folders of documents can be placed.
..... Click the link for more information.
..... Click the link for more information.
Maintainer: GNU Project
OS: Cross-platform
Available language(s): English only
Use: Text editor
License: GNU General Public License
Website: www.gnu.
..... Click the link for more information.
OS: Cross-platform
Available language(s): English only
Use: Text editor
License: GNU General Public License
Website: www.gnu.
..... Click the link for more information.
A window manager is computer software that controls the placement and appearance of windows within a windowing system in a graphical user interface.
Alternative shells for Microsoft Windows have also emerged.
..... Click the link for more information.
Alternative shells for Microsoft Windows have also emerged.
..... Click the link for more information.
widget (or control) is an interface element that a computer user interacts with, such as a window or a text box. Widgets are sometimes qualified as virtual to distinguish them from their physical counterparts, e.g.
..... Click the link for more information.
..... Click the link for more information.
WIMP stands for "window, icon, menu, pointing device", denoting a style of interaction using these elements. It was coined by Merzouga Wilberts in 1980. It was once often used as an approximate synonym of graphical user interfaces.
..... Click the link for more information.
..... Click the link for more information.
Common Desktop Environment (CDE) is a proprietary desktop environment for Unix, based on the Motif widget toolkit. It is also the standard desktop environment on HP's OpenVMS.
..... Click the link for more information.
..... Click the link for more information.
OpenVMS[1] (Open Virtual Memory System or just VMS) is the name of a high-end computer server operating system that runs on the VAX[2] and Alpha[3]
..... Click the link for more information.
..... Click the link for more information.
X Window System (commonly X11 or X) is a display protocol which provides windowing on bitmap displays. It provides the standard toolkit and protocol to build graphical user interfaces (GUIs) on Unix-like operating systems and OpenVMS, and has been ported to all other
..... Click the link for more information.
..... Click the link for more information.
GNU (pronounced ) is a computer operating system composed entirely of free software.
..... Click the link for more information.
..... Click the link for more information.
Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
..... Click the link for more information.
..... Click the link for more information.
Microsoft Windows
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
International Business Machines Corporation
Public (NYSE: IBM )
Founded 1889, incorporated 1911
Headquarters Armonk, New York, USA
Key people Samuel J.
..... Click the link for more information.
Public (NYSE: IBM )
Founded 1889, incorporated 1911
Headquarters Armonk, New York, USA
Key people Samuel J.
..... Click the link for more information.
Mac OS X (IPA: /mæk.oʊ.ɛs.tɛn/) is a line of graphical operating systems developed, marketed, and sold by Apple Inc., the latest of which is pre-loaded on all currently shipping Macintosh computers.
..... Click the link for more information.
..... Click the link for more information.
Dock is a graphical user interface feature used to launch applications and switch between running applications. It was first introduced in the NeXTSTEP and OPENSTEP operating systems and modified for Mac OS X where it behaves more like the Apple Newton's Newton OS Dock.
..... Click the link for more information.
..... Click the link for more information.
Exposé is a feature of the Mac OS X operating system. First previewed on 23 June 2003 at the Worldwide Developers Conference as a feature of the then forthcoming Mac OS X v10.
..... Click the link for more information.
..... Click the link for more information.
iPhoto is a software application made by Apple Inc. exclusively for their Mac OS X operating system. It is part of the iLife suite of applications and comes bundled with every new Macintosh computer. iPhoto can import, organize, edit, print and share digital photos.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus