1.1 Glossary

This document uses the following terms:

Application Desktop Toolbar: A window (anchored to an edge of the screen) that is similar to the taskbar and that typically contains buttons that give the user quick access to other applications and windows.

balloon tooltip: A tooltip displayed inside a balloon-shaped window. It usually has an icon, a title, and the tooltip text.

client area: The area of the desktop that is available for a window or notification icon to paint on.

desktop switch: The act of switching from one user desktop to another, or to the Windows Secure Desktop.

input method editor (IME): A process that maps keyboard input to phonetic components (or other language elements) that are specific to a selected language. IMEs are typically used with languages for which conventional keyboard representation is difficult or impossible. For example, East Asian languages are made up of thousands of distinct characters, which makes it impossible to show all of the characters on a single keyboard. To facilitate composition, the IME converts keystrokes into the characters of the target language (such as Japanese Katakana or Simplified Chinese).

Input Method Editor (IME): An application that is used to enter characters in written Asian languages by using a standard 101-key keyboard. An IME consists of both an engine that converts keystrokes into phonetic and ideographic characters and a dictionary of commonly used ideographic words.

marker window: A server-side window that is not remoted to the client and is used to manage the activation of RAIL windows.

notification icon: An icon placed in the notification area.

protocol data unit (PDU): Information that is delivered as a unit among peer entities of a network and that may contain control information, address information, or data. For more information on remote procedure call (RPC)-specific PDUs, see [C706] section 12.

RAIL notification icon: An icon placed in the notification area of the client machine by the remote applications integrated locally (RAIL) client.

RAIL window: A local client window that mimics a remote application window.

remote application: An application running on a remote server.

remote applications integrated locally (RAIL): A software component that enables remoting of individual windows and notification icons.

screen coordinates: Coordinates relative to the top-left corner of the screen, which has the coordinates (0,0).

system command: A message that is sent to a window or notification icon via its system menu, or via a keyboard shortcut. Common system commands include minimize, maximize, move, and so on.

System menu: See window menu.

taskbar: A window, anchored to an edge of the screen, that contains the Start button and buttons for all open programs.

tooltip: A window displaying text that is created when the mouse is moved over a window or notification icon.

Unicode character: Unless otherwise specified, a 16-bit UTF-16 code unit.

window coordinates: Coordinates relative to the top-left corner of the window.

window visible region: The portion of the window that is not obscured by other user interface elements.

z-order: The rendering order of an object on a z axis.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.