HP OpenVMS Systems Documentation

Content starts here

VMS DECwindows Device Driver Manual


Previous Contents Index

L
Lights
    See Keyboard LEDs
Logical name #1
Logical name #2
M
Macros
    COMMON_CTRL_INIT
    COMMON_UNIT_INIT
    $DECWGBL
    $DECW_COMMON_READY
    device driver
    for device drivers
    for input queue and packet processing
    for vector table generation
    GET_FREE_KB_PACKET
    GET_LAST_EVENT_PACKET
    PUT_INPUT_ON_QUEUE
    system initialization
    $VEC
    $VECEND
    $VECINI
MFB (monochrome frame buffer)
    function of
    pages
    starting page
MHB (motion history buffer)
    creating
    function of
    general structure
    initializing
    packet pointers
    page allocation
    size
MHP (motion history packet)
    creating
    data structure
    mouse event movement
    movement timestamp
Monitor
    color map
    control/status
    CSR
    See also Screen
Motion
    compression #1
    compression #2
    compression #3
    compression #4
    compression count
    compression counting
    compression hit
    event processing macro
    events #1
    events #2
    noninterest box
    noninterest events
    sensing compression information
    setting compression on/off
    x-axis
    y-axis
Motion history buffer
    See MHB
Motion history buffer operation
    See MHB
Motion history packet
    See MHP
Mouse
    button status
    byte count
    control/status
    database
    driver function
    functions
    motion event
    position
Mouse driver
    See Class input driver #1
    See Class input driver #2
Multiscreen
    attaching mouse to
    attaching screen for
    disabling
    function
    setting attach-screen information
    UCB addresses
N
Noninterest box
    events
Nonstandard devices
    adding
O
Operator window
    control routines
    control/status
    height
    position
    selection-key information
    selection keys #1
    selection keys #2
    sensing selection key
    setting selection key
    width
Output driver
    building the vector table
    function #1
    function #2
    vectored routines
Output queue
    creating
    description
    function of
    packet processing
Output request
    getting next byte from SILO
Output requests
Output vector table
    function of
OUTPUT_BUFFERED_FDT vectored routine
OUTPUT_CANCEL vectored routine
OUTPUT_CLEAR_CURSOR vectored routine
OUTPUT_CURSOR_PATTERN vectored routine
OUTPUT_DIRECT_FDT vectored routine
OUTPUT_DISABLE_VIDEO vectored routine
OUTPUT_ENABLE_VIDEO vectored routine
OUTPUT_OPWIN_DOWN vectored routine
OUTPUT_OPWIN_RESIZE vectored routine
OUTPUT_OPWIN_UP vectored routine
OUTPUT_OPWIN_VISIBLE vectored routine
OUTPUT_POS_CURSOR vectored routine
OUTPUT_SET_DVI vectored routine
P
Packet processing
Packet wait $QIO call
Pixel
    BTP bits
    color bits
    monochrome bits
    screen height
    screen width
Pointer
    acceleration #1
    acceleration #2
    acceleration #3
    acceleration table #1
    acceleration table #2
    acceleration table #3
    for multiscreen
    sensing acceleration information
    setting acceleration information
Pointer boundaries
    See Cursor #1
    See Cursor #2
Pointer pattern
    See Cursor
Pointer position
    See Cursor
Port input driver
    building the vector table
    function #1
    function #2
    program entry
    vectored routines
Port output
    aborting
    enabling
    resuming
    starting
Port vector table
PORT_ABORT routine
PORT_RESUME routine
PORT_SET_LINE routine
PORT_STARTIO routine
Powerfail
    offset
Program entry
    class input driver
    common driver
    output driver
    port input driver
Programming
    for class driver
    for port driver
Pseudomouse
    enable/disable
    latch keys
    selection-key information
    selection keys #1
    selection keys #2
    sensing selection key
    setting selection key
PUT_INPUT_ON_QUEUE macro
Q
$QIO call requirements
    creating GPD
    enabling input
    getting device information
    initializing motion buffer
    packet wait
    queue GPB
    ringing keyboard bell
    sensing cursor boundaries
    sensing keyboard information
    sensing keyboard LED
    sensing motion compression
    sensing operator window key
    sensing pointer acceleration
    sensing pseudomouse key
    sensing screen saver timeout
    setting attach screen
    setting cursor boundaries
    setting cursor pattern
    setting cursor position
    setting keyboard information
    setting keyboard LED
    setting motion compression
    setting multiscreen cursor patterns
    setting operator window key
    setting pointer acceleration
    setting pseudomouse key
    setting screen saver
    setting varied size cursor patterns
    write an X event
$QIO calls
    sense mode
    set mode
    to DECwindows input drivers
    to output driver
$QIO common interface
    function of
    sense mode calls
    set mode calls
$QIO interface #1
$QIO interface #2
$QIO interface #3
$QIO output interface
$QIO system service #1
$QIO system service #2
    format of #1
    format of #2
    registers
Queue GPB $QIO call
Queue interface
    motion history
    output
    packet pointers
    queuing pointers
Queue organization
Queue processing
    of input #1
    of input #2
    of output
Queues
    free queue #1
    free queue #2
    input queue
    output queue
QV mouse
    control/status


Previous Next Contents Index