HPlogo

HP Xlib Extensions:

» 

Technical documentation

Complete book in PDF

 » Table of Contents

 » Index

HP Part Number: B1171-90078

Published: January 1995


Table of Contents

Printing History
1 Introduction to Xlib HP Extensions
What This Manual Covers
Conventions Used in This Manual
2 Font Extensions
Changing Font Boldness
Changing Font Slant
Mirroring or Rotating
Changing Horizontal Size
Specifying a Character Subset
3 Support for Multiple Error Handlers
Introduction
4 Locking an X Display
Disabling the Reset Key Sequence
Enabling the Reset Key Sequence
5 X Input Device Extension Functions
Listing Available Input Devices
Listing Input Devices
Freeing the List of Input Devices
Enabling and Disabling Input Devices
Opening Extended Input Devices
Closing Input Devices
Selecting Input from Extension Input Devices
Selecting Extension Events
Getting the List of Currently Selected Extension Events
Sending Extension Events
Getting the dont-propagate-list
Changing the dont-propagate-list
Getting Extended Device Motion History
Freeing the Device Motion Array
Grabbing and Ungrabbing Extension Input Devices
Grabbing Extended Input Devices
Ungrabbing Extended Input Devices
Grabbing Extended Input Device Buttons
Ungrabbing Extended Input Device Buttons
Grabbing Extended Input Device Keys
Ungrabbing Extended Input Device Keys
Releasing Queued Events
Focusing Extension Input Devices
Getting Extended Input Device Focus
Setting Extended Input Device Focus
Controlling Device Encodings
Getting the Key Mapping of Extended Input Devices
Changing the Key Mapping of Extended Input Devices
Getting the Modifier Mapping of Extended Input Devices
Setting the Modifier Mapping of Extended Input Devices
Querying the Device Button Mapping
Changing the Device Button Mapping
Changing the Core X Devices
Changing the X Keyboard Device
Changing the X Pointer Device
Feedback Control
Querying Input Device Feedbacks
Changing Input Device Feedbacks
Miscellaneous Functions
Changing the Mode of an Input Device
Checking the State of an Extension Input Device
Finding the Extension Version
Ringing a Bell on an Extension Input Device
Initializing Valuators on an Input Device
Getting Input Device Controls
Changing Input Device Controls
Sample X Input Device Extension Program
6 HP Input Device Extension Functions
Listing Available Input Devices
Freeing the DeviceList
Enabling Extended Input Devices
Getting the Event Select Mask and Event Type
Selecting Input From Extended Input Devices
Grabbing Extended Input Devices
Ungrabbing Extended Input Devices
Grabbing Extended Input Device Buttons
Ungrabbing Extended Input Device Buttons
Grabbing Extended Input Device Keys
Ungrabbing Extended Input Device Keys
Getting Extended Input Device Focus
Setting Extended Input Device Focus
Getting Current Extended Input Event Selection Masks
Getting Extended Device Motion History
Enabling Auto-Repeat for Extended Input Devices
Disabling Auto-Repeat for Extended Input Devices
Sending a Prompt to Extended Input Devices
Sending an Acknowledge to Extended Input Devices
Getting Control Attributes of Extended Input Devices
Setting Control Attributes of Extended Input Devices
Getting the Key Mapping of Extended Input Devices
Changing the Key Mapping of Extended Input Devices
Setting the Modifier Mapping of Extended Input Devices
Getting the Modifier Mapping of Extended Input Devices
Getting the Server Mode
Sample Use of HP Input Extensions
7 Internationalization Support
Controlling Keyboard Input Using HP's X Window System
Mapping keyboard for both Extend-char and Meta
Dead Key Compose processing
Multi-key Compose processing
Input Method Support
Use of Asian Input Method Servers
Internationalized Output
Associate Font Support
Getting the Associate Font
Checking for 16-bit Characters
Conversions Between X11 Keysyms and HP Roman 8 Codes
Index
© 1995 Hewlett-Packard Development Company, L.P.