ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

Window

Definition - What does Window mean?

A window is a graphical interface element used to display the contents of an application for the user to view and interact with. A window is usually a rectangular area that can be resized and is generally editable according to the capabilities and limitations imposed on it by the application providing it. The window is essential in facilitating multitasking in a modern operating system, as it allows users to visually and manually switch between running applications and make general interactions with the operating system.

Techopedia explains Window

The concept of the window was first developed at the Stanford Research Institute by Douglas Engelbert. Their earliest prototypes had multiple windows, but there was no way of distinguishing between them because they had no borders, title bars or the other GUI elements we know today. The research was continued at Xerox Palo Alto Research Center (PARC) led by Alan Kay, which later in 1980s came up with the term WIMP, meaning "window, icon, menu and pointer." Apple developed an interface based on WIMP and used it in their Lisa computers. A little later Microsoft released its own OS with a windowing system known simply as Microsoft Windows.

There are many types and elements of windows, but the most common is the application or main window, which is used to directly interface the user and the application. It contains the border frame, title bar and some control buttons like the minimize, maximize and close. Contrary to general knowledge, there are many types of windows and a number of UI elements such as buttons and edit boxes are themselves windows. They are called control windows and are placed relative to the application window and move along with it, as well as communicate with the application window by giving it click notifications, for example.

Qualities of a window:
  • Occupies a certain area of the screen
  • May or may not be visible at a given moment
  • Responds to user and operating system events
  • Generates itself

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.