Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

X Window System core protocol

Index X Window System core protocol

The X Window System core protocolRobert W. Scheifler and James Gettys: X Window System: Core and extension protocols, X version 11, releases 6 and 6.1, Digital Press 1996, RFC 1013Grant Edwards. [1]

95 relations: Active window, Authentication, Bit, Bitmap, Bob Scheifler, Busy waiting, Button (computing), Byte, Cairo (graphics), Callback (computer programming), CIE 1931 color space, CIELAB color space, CIELUV, Client (computing), Client–server model, Color depth, Command-line interface, Communication channel, Communication protocol, Computer file, Computer keyboard, Computer monitor, Computer mouse, Computer network, Computer program, Data type, David S. H. Rosenthal, Digital Equipment Corporation, Endianness, Environment variable, File system, Focus (computing), Freedesktop.org, Function key, Ghostscript, Graphical user interface, GTK+, Handedness, Icon (computing), Identifier, Imperative programming, Input/output, Integer, Inter-Client Communication Conventions Manual, Jim Gettys, Look and feel, Mask (computing), Massachusetts Institute of Technology, Menu (computing), Modifier key, ..., Motif (software), Multiple buffering, NOP, Operating system, Palette (computing), Parameter (computer programming), Permutation, Pointer (user interface), PostScript, Primary color, Qt (software), Queue (abstract data type), Re-parenting window manager, RGB color model, Root window, Server (computing), Shell script, Shift key, String (computer science), Tree (graph theory), Unix, Unix-like, User (computing), Variable (computer science), Video card, Widget toolkit, Window decoration, Window manager, Windowing system, X Athena Widgets, X display manager (program type), X logical font description, X Rendering Extension, X resources, X session manager, X Toolkit Intrinsics, X window manager, X Window selection, X Window System, X Window System protocols and architecture, XCB, Xft, Xinit, Xlib, Xnee. Expand index (45 more) »

Active window

An active window is the currently focused window in the current window manager or explorer.

New!!: X Window System core protocol and Active window · See more »

Authentication

Authentication (from authentikos, "real, genuine", from αὐθέντης authentes, "author") is the act of confirming the truth of an attribute of a single piece of data claimed true by an entity.

New!!: X Window System core protocol and Authentication · See more »

Bit

The bit (a portmanteau of binary digit) is a basic unit of information used in computing and digital communications.

New!!: X Window System core protocol and Bit · See more »

Bitmap

In computing, a bitmap is a mapping from some domain (for example, a range of integers) to bits.

New!!: X Window System core protocol and Bitmap · See more »

Bob Scheifler

Robert William Scheifler (born June 24, 1954, Kirkwood, Missouri) is an American computer scientist.

New!!: X Window System core protocol and Bob Scheifler · See more »

Busy waiting

In software engineering, busy-waiting, busy-looping or spinning is a technique in which a process repeatedly checks to see if a condition is true, such as whether keyboard input or a lock is available.

New!!: X Window System core protocol and Busy waiting · See more »

Button (computing)

In computing, the term button (sometimes known as a command button or push button) refers to any graphical control element that provides the user a simple way to trigger an event, like searching for a query at a search engine, or to interact with dialog boxes, like confirming an action.

New!!: X Window System core protocol and Button (computing) · See more »

Byte

The byte is a unit of digital information that most commonly consists of eight bits, representing a binary number.

New!!: X Window System core protocol and Byte · See more »

Cairo (graphics)

Cairo (stylized as cairo) is an open source programming library that provides a vector graphics-based, device-independent API for software developers.

New!!: X Window System core protocol and Cairo (graphics) · See more »

Callback (computer programming)

In computer programming, a callback, also known as a "call-after" function, is any executable code that is passed as an argument to other code, which is expected to call back (execute) the argument at a given time.

New!!: X Window System core protocol and Callback (computer programming) · See more »

CIE 1931 color space

The CIE 1931 color spaces were the first defined quantitative links between distributions of wavelengths in the electromagnetic visible spectrum, and physiologically perceived colors in human color vision.

New!!: X Window System core protocol and CIE 1931 color space · See more »

CIELAB color space

The CIELAB color space (also known as CIE L*a*b* or sometimes abbreviated as simply "Lab" color space) is a color space defined by the International Commission on Illumination (CIE) in 1976.

New!!: X Window System core protocol and CIELAB color space · See more »

CIELUV

In colorimetry, the CIE 1976 L*, u*, v* color space, commonly known by its abbreviation CIELUV, is a color space adopted by the International Commission on Illumination (CIE) in 1976, as a simple-to-compute transformation of the 1931 CIE XYZ color space, but which attempted perceptual uniformity.

New!!: X Window System core protocol and CIELUV · See more »

Client (computing)

A client is a piece of computer hardware or software that accesses a service made available by a server.

New!!: X Window System core protocol and Client (computing) · See more »

Client–server model

The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.

New!!: X Window System core protocol and Client–server model · See more »

Color depth

Color depth or colour depth (see spelling differences), also known as bit depth, is either the number of bits used to indicate the color of a single pixel, in a bitmapped image or video frame buffer, or the number of bits used for each color component of a single pixel.

New!!: X Window System core protocol and Color depth · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: X Window System core protocol and Command-line interface · See more »

Communication channel

A communication channel or simply channel refers either to a physical transmission medium such as a wire, or to a logical connection over a multiplexed medium such as a radio channel in telecommunications and computer networking.

New!!: X Window System core protocol and Communication channel · See more »

Communication protocol

In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.

New!!: X Window System core protocol and Communication protocol · See more »

Computer file

A computer file is a computer resource for recording data discretely in a computer storage device.

New!!: X Window System core protocol and Computer file · See more »

Computer keyboard

In computing, a computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches.

New!!: X Window System core protocol and Computer keyboard · See more »

Computer monitor

A computer monitor is an output device which displays information in pictorial form.

New!!: X Window System core protocol and Computer monitor · See more »

Computer mouse

A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface.

New!!: X Window System core protocol and Computer mouse · See more »

Computer network

A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.

New!!: X Window System core protocol and Computer network · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: X Window System core protocol and Computer program · See more »

Data type

In computer science and computer programming, a data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.

New!!: X Window System core protocol and Data type · See more »

David S. H. Rosenthal

David Stuart Holmes Rosenthal is a British-American computer scientist.

New!!: X Window System core protocol and David S. H. Rosenthal · See more »

Digital Equipment Corporation

Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1950s to the 1990s.

New!!: X Window System core protocol and Digital Equipment Corporation · See more »

Endianness

Endianness refers to the sequential order in which bytes are arranged into larger numerical values when stored in memory or when transmitted over digital links.

New!!: X Window System core protocol and Endianness · See more »

Environment variable

An environment variable is a dynamic-named value that can affect the way running processes will behave on a computer.

New!!: X Window System core protocol and Environment variable · See more »

File system

In computing, a file system or filesystem controls how data is stored and retrieved.

New!!: X Window System core protocol and File system · See more »

Focus (computing)

In computing, the focus indicates the component of the graphical user interface which is selected to receive input.

New!!: X Window System core protocol and Focus (computing) · See more »

Freedesktop.org

freedesktop.org (fd.o) is a project to work on interoperability and shared base technology for free software desktop environments for the X Window System (X11) on Linux and other Unix-like operating systems.

New!!: X Window System core protocol and Freedesktop.org · See more »

Function key

A function key is a key on a computer or terminal keyboard which can be programmed so as to cause an operating system command interpreter or application program to perform certain actions, a form of soft key.

New!!: X Window System core protocol and Function key · See more »

Ghostscript

Ghostscript is a suite of software based on an interpreter for Adobe Systems' PostScript and Portable Document Format (PDF) page description languages.

New!!: X Window System core protocol and Ghostscript · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: X Window System core protocol and Graphical user interface · See more »

GTK+

GTK+ (formerly GIMP Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces.

New!!: X Window System core protocol and GTK+ · See more »

Handedness

In human biology, handedness is a better, faster, or more precise performance or individual preference for use of a hand, known as the dominant hand; the less capable or less preferred hand is called the non-dominant hand.

New!!: X Window System core protocol and Handedness · See more »

Icon (computing)

In computing, an icon is a pictogram or ideogram displayed on a computer screen in order to help the user navigate a computer system or mobile device.

New!!: X Window System core protocol and Icon (computing) · See more »

Identifier

An identifier is a name that identifies (that is, labels the identity of) either a unique object or a unique class of objects, where the "object" or class may be an idea, physical object (or class thereof), or physical substance (or class thereof).

New!!: X Window System core protocol and Identifier · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: X Window System core protocol and Imperative programming · See more »

Input/output

In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.

New!!: X Window System core protocol and Input/output · See more »

Integer

An integer (from the Latin ''integer'' meaning "whole")Integer 's first literal meaning in Latin is "untouched", from in ("not") plus tangere ("to touch").

New!!: X Window System core protocol and Integer · See more »

Inter-Client Communication Conventions Manual

In computing, the Inter-Client Communication Conventions Manual (ICCCM or I39L short for "I", 39 letters and "L") is a standard protocol for the X Window System.

New!!: X Window System core protocol and Inter-Client Communication Conventions Manual · See more »

Jim Gettys

Jim Gettys (born 15 October 1953) is an American computer programmer.

New!!: X Window System core protocol and Jim Gettys · See more »

Look and feel

In software design, look and feel is a term used in respect of a graphical user interface and comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").

New!!: X Window System core protocol and Look and feel · See more »

Mask (computing)

In computer science, a mask is data that is used for bitwise operations, particularly in a bit field.

New!!: X Window System core protocol and Mask (computing) · See more »

Massachusetts Institute of Technology

The Massachusetts Institute of Technology (MIT) is a private research university located in Cambridge, Massachusetts, United States.

New!!: X Window System core protocol and Massachusetts Institute of Technology · See more »

Menu (computing)

In computing and telecommunications, a menu is a list of options or commands presented to the user of a computer or communications system.

New!!: X Window System core protocol and Menu (computing) · See more »

Modifier key

In computing, a modifier key is a special key (or combination) on a computer keyboard that temporarily modifies the normal action of another key when pressed together.

New!!: X Window System core protocol and Modifier key · See more »

Motif (software)

In computing, Motif refers to both a graphical user interface (GUI) specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and Unix-like operating systems.

New!!: X Window System core protocol and Motif (software) · See more »

Multiple buffering

In computer science, multiple buffering is the use of more than one buffer to hold a block of data, so that a "reader" will see a complete (though perhaps old) version of the data, rather than a partially updated version of the data being created by a "writer".

New!!: X Window System core protocol and Multiple buffering · See more »

NOP

In computer science, a NOP, no-op, or NOOP (pronounced "no op"; short for no operation) is an assembly language instruction, programming language statement, or computer protocol command that does nothing.

New!!: X Window System core protocol and NOP · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: X Window System core protocol and Operating system · See more »

Palette (computing)

In computer graphics, a palette is a finite set of colors.

New!!: X Window System core protocol and Palette (computing) · See more »

Parameter (computer programming)

In computer programming, a parameter (often called formal parameter or formal argument) is a special kind of variable, used in a subroutine to refer to one of the pieces of data provided as input to the subroutine.

New!!: X Window System core protocol and Parameter (computer programming) · See more »

Permutation

In mathematics, the notion of permutation relates to the act of arranging all the members of a set into some sequence or order, or if the set is already ordered, rearranging (reordering) its elements, a process called permuting.

New!!: X Window System core protocol and Permutation · See more »

Pointer (user interface)

In computing, a pointer or mouse cursor (as part of a personal computer WIMP style of interaction) is a symbol or graphical image on the computer monitor or other display device that echoes movements of the pointing device, commonly a mouse, touchpad, or stylus pen.

New!!: X Window System core protocol and Pointer (user interface) · See more »

PostScript

PostScript (PS) is a page description language in the electronic publishing and desktop publishing business.

New!!: X Window System core protocol and PostScript · See more »

Primary color

A set of primary colors is, most tangibly, a set of real colorants or colored lights that can be combined in varying amounts to produce a gamut of colors.

New!!: X Window System core protocol and Primary color · See more »

Qt (software)

Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.

New!!: X Window System core protocol and Qt (software) · See more »

Queue (abstract data type)

In computer science, a queue is a particular kind of abstract data type or collection in which the entities in the collection are kept in order and the principal (or only) operations on the collection are the addition of entities to the rear terminal position, known as enqueue, and removal of entities from the front terminal position, known as dequeue.

New!!: X Window System core protocol and Queue (abstract data type) · See more »

Re-parenting window manager

A re-parenting window manager is an X Window System window manager that adopts all other windows.

New!!: X Window System core protocol and Re-parenting window manager · See more »

RGB color model

The RGB color model is an additive color model in which red, green and blue light are added together in various ways to reproduce a broad array of colors.

New!!: X Window System core protocol and RGB color model · See more »

Root window

In the X Window System, every window is contained within another window, called its parent.

New!!: X Window System core protocol and Root window · See more »

Server (computing)

In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".

New!!: X Window System core protocol and Server (computing) · See more »

Shell script

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.

New!!: X Window System core protocol and Shell script · See more »

Shift key

The shift key is a modifier key on a keyboard, used to type capital letters and other alternate "upper" characters.

New!!: X Window System core protocol and Shift key · See more »

String (computer science)

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

New!!: X Window System core protocol and String (computer science) · See more »

Tree (graph theory)

In mathematics, and more specifically in graph theory, a tree is an undirected graph in which any two vertices are connected by exactly one path.

New!!: X Window System core protocol and Tree (graph theory) · See more »

Unix

Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: X Window System core protocol and Unix · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) 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.

New!!: X Window System core protocol and Unix-like · See more »

User (computing)

A user is a person who utilizes a computer or network service.

New!!: X Window System core protocol and User (computing) · See more »

Variable (computer science)

In computer programming, a variable or scalar is a storage location (identified by a memory address) paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.

New!!: X Window System core protocol and Variable (computer science) · See more »

Video card

A video card (also called a display card, graphics card, display adapter or graphics adapter) is an expansion card which generates a feed of output images to a display (such as a computer monitor).

New!!: X Window System core protocol and Video card · See more »

Widget toolkit

A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called widgets) used to construct the graphical user interface (GUI) of programs.

New!!: X Window System core protocol and Widget toolkit · See more »

Window decoration

In graphical user interfaces, the window decoration is a part of a window in most windowing systems.

New!!: X Window System core protocol and Window decoration · See more »

Window manager

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.

New!!: X Window System core protocol and Window manager · See more »

Windowing system

In computing, a windowing system (or window system) is software that manages separately different parts of display screens.

New!!: X Window System core protocol and Windowing system · See more »

X Athena Widgets

X Athena Widgets or Xaw is a GUI widget library for the X Window System.

New!!: X Window System core protocol and X Athena Widgets · See more »

X display manager (program type)

In the X Window System, an X display manager is a graphical login manager which starts a session on an X server from the same or another computer.

New!!: X Window System core protocol and X display manager (program type) · See more »

X logical font description

X logical font description (XLFD) is a font standard used by the X Window System.

New!!: X Window System core protocol and X logical font description · See more »

X Rendering Extension

The X Rendering Extension (Render or XRender) is an extension to the X11 core protocol to implement image compositing in the X server, to allow an efficient display of transparent images.

New!!: X Window System core protocol and X Rendering Extension · See more »

X resources

In the X Window System, the X resources are parameters of computer programs such as the name of the font used in the buttons, the background color of menus, etc.

New!!: X Window System core protocol and X resources · See more »

X session manager

In the X Window System, an X session manager is a session management program, a program that can save and restore the current state of a set of running applications.

New!!: X Window System core protocol and X session manager · See more »

X Toolkit Intrinsics

X Toolkit Intrinsics (also known as Xt, for X toolkit) is a library that implements an API to facilitate the development of programs with a graphical user interface (GUI) for the X Window System.

New!!: X Window System core protocol and X Toolkit Intrinsics · See more »

X window manager

An X window manager is a window manager which runs on top of the X Window System, a windowing system mainly used on Unix-like systems.

New!!: X Window System core protocol and X window manager · See more »

X Window selection

Selections, cut buffers, and drag-and-drop are the mechanisms used in the X Window System to allow a user to transfer data from one window to another.

New!!: X Window System core protocol and X Window selection · See more »

X Window System

The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: X Window System core protocol and X Window System · See more »

X Window System protocols and architecture

In computing, the X Window System (commonly: X11, or X) is a network-transparent windowing system for bitmap displays.

New!!: X Window System core protocol and X Window System protocols and architecture · See more »

XCB

XCB (X protocol C-language Binding) is a library implementing the client-side of the X11 display server protocol.

New!!: X Window System core protocol and XCB · See more »

Xft

Xft, the X FreeType interface library, is a free computer program library written by Keith Packard.

New!!: X Window System core protocol and Xft · See more »

Xinit

The xinit program allows a user to manually start an X display server.

New!!: X Window System core protocol and Xinit · See more »

Xlib

Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language.

New!!: X Window System core protocol and Xlib · See more »

Xnee

GNU Xnee is a suite of programs that can record, replay and distribute user actions under the X11 environment.

New!!: X Window System core protocol and Xnee · See more »

Redirects here:

Drawable, Drawables, Graphic context, Keysym, Window property, X Protocol, X Window core protocol, X atom, X protocol, Xcms.

References

[1] https://en.wikipedia.org/wiki/X_Window_System_core_protocol

OutgoingIncoming
Hey! We are on Facebook now! »