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