VMS DECwindows Guide to Xlib (Release 4) Programming: MIT C Binding
Previous
Contents
Index
O
Obscure
definition
Occlude
definition
OPEN DISPLAY routine
Origin of window
definition
Ownership
See Window selection
P
Parent window
definition
getting information about
receiving notification of change of
See also Window hierarchy
using attributes of
Passive grab
PEEK EVENT routine
PEEK IF EVENT routine
PENDING routine
Pixel
and color values
definition
determining if inside a filled polygon
illustrated
relationship to planes
value
computing
Pixmap
checking the creation of
clearing areas of
copying areas of
creating
creating from bitmap data file
example of creating
freeing storage for
Plane
definition
Point
determining location of
drawing more than one
GC members used to draw
Point data structure
Pointer
button event handling
event
mapping events
motion event handling
Pointer grab
Pointer moved event data structure
See Motion event data structure
Polygon
filling
GC members used to fill
POLYGON REGION routine
Positioning
text characters
Predicate procedure #1
Predicate procedure #2
Processing events
Property
communicating with window manager using
definition
example of
using
exchanging between clients
font
getting information about font
receiving notification of change in
Property event data structure
Pseudocolor
Pseudomotion
definition
window entry or exit
PUT BACK EVENT routine
PUT FILE DATABASE routine
PUT IMAGE routine
PUT LINE RESOURCE routine
Putting events on top of queue
Q
Q GET RESOURCE routine
Q PUT STRING RESOURCE routine #1
Q PUT STRING RESOURCE routine #2
Quark
converting from string to
definition
routines
Quark list
allocating space for
definition
example of forming
using binding list with
QUERY BEST CURSOR routine
QUERY COLOR routine
QUERY POINTER routine
QUERY TEXT EXTENTS 16 routine
QUERY TEXT EXTENTS routine
QUERY TREE routine
Querying color map entries
R
RAISE WINDOW routine
Rectangle
drawing more than one
filling
GC members used to draw
GC members used to fill
Rectangle data structure
Region
creating
definition
example of intersecting
managing
Reparent event data structure
Representation
definition
Request
buffering
client
how Xlib handles client
RESIZE WINDOW routine
Resource database
See database
Resource manager
algorithm used for
attribute
definition
binding list
class
class components
conventions for name and class
converting a string to a quark
creating names and classes
definition
example of
example of database entries
fully-qualified
definition
fundamentals of
getting default values from DECW$XDEFAULTS.DAT
hierarchy of names and classes
matching rules for
merging databases
name
name components
overwriting entries
quark
quark list
representation
retrieving a database from disk
retrieving resources with quark routines
retrieving values from a database
rules for entries in
storing
a database to disk
values into
using a name and a class
Resource manager value data structure
RESTACK WINDOW routine
Retrieving
database from disk
values from database
Returning
next event on queue
RGB values
Returning visual data structure
RGB values
Root window
definition
Routines
ALLOC COLOR
ALLOC COLOR CELLS
ALLOC NAMED COLOR
ALLOW EVENTS
blocking
CHANGE ACTIVE POINTER GRAB
CHANGE WINDOW ATTRIBUTES
CHECK IF EVENT
CHECK MASK EVENT
CHECK TYPED EVENT
CHECK TYPED WINDOW EVENT
CHECK WINDOW EVENT
CIRCULATE SUBWINDOWS DOWN
CIRCULATE SUBWINDOWS UP
CLEAR AREA
CLEAR WINDOW
CLOSE DISPLAY
CONFIGURE WINDOW
CONVERT SELECTION
COPY AREA
COPY COLORMAP AND FREE
COPY PLANE
CREATE COLORMAP
CREATE FONT CURSOR
CREATE GLYPH CURSOR
CREATE IMAGE
CREATE PIXMAP
CREATE PIXMAP CURSOR
CREATE REGION
CREATE SIMPLE WINDOW
CREATE WINDOW
DEFAULT COLORMAP
DEFAULT VISUAL OF SCREEN
DEFINE CURSOR
DESTROY SUBWINDOWS
DRAW ARC
DRAW ARCS
DRAW IMAGE STRING
DRAW IMAGE STRING 16
DRAW LINE
DRAW LINES
DRAW POINT
DRAW RECTANGLE
DRAW SEGMENTS
DRAW STRING
DRAW STRING 16
DRAW TEXT
DRAW TEXT 16
EVENTS QUEUED
FILL POLYGON
FREE COLORMAP
FREE COLORS
FREE CURSOR
FREE PIXMAP
GET DEFAULT
GET FILE DATABASE
GET GEOMETRY
GET IMAGE
GET RESOURCE
GET SELECTION OWNER
GET VISUAL INFO
GET WINDOW ATTRIBUTES
GRAB BUTTON
GRAB key
GRAB KEYBOARD
GRAB POINTER
IF EVENT
INSTALL COLORMAP
KEYSYM TO KEYCODE
LIST FONTS
LIST FONTS WITH INFO
LOAD FONT
LOAD QUERY FONT
LOOKUP COLOR
LOWER WINDOW
MAP RAISED
MAP SUBWINDOWS
MAP WINDOW
MASK EVENT
MATCH VISUAL INFO
MERGE DATABASE
MERGE DATABASES
MOVE RESIZE WINDOW
MOVE WINDOW
NEXT EVENT
NEXT REQUEST
OPEN DISPLAY
PEEK EVENT
PEEK IF EVENT
PENDING
POLYGON REGION
PUT BACK EVENT
PUT FILE DATABASE
PUT IMAGE
PUT LINE RESOURCE
Q GET RESOURCE
Q PUT STRING RESOURCE #1
Q PUT STRING RESOURCE #2
QUERY BEST CURSOR
QUERY COLOR
QUERY POINTER
QUERY TEXT EXTENTS
QUERY TEXT EXTENTS 16
QUERY TREE
RAISE WINDOW
RESIZE WINDOW
RESTACK WINDOW
SELECT INPUT
SEND EVENT
SET ERROR ROUTINE
SET FONT
SET SELECTION OWNER
SET WINDOW BORDER WIDTH
SET WM HINTS
STORE COLOR
STORE COLORS
STORE NAMED COLOR
STRING TO BINDING QUARK LIST #1
STRING TO BINDING QUARK LIST #2
STRING TO CLASS LIST
STRING TO NAME LIST
SYNC
SYNCHRONIZE
TEXT EXTENTS
TEXT EXTENTS 16
TEXT WIDTH
TEXT WIDTH 16
UNDEFINE CURSOR
UNGRAB BUTTON
UNGRAB POINTER
UNINSTALL COLORMAP
UNMAP SUBWINDOWS
UNMAP WINDOW
WINDOW EVENT
Previous
Next
Contents
Index