Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XHPInputISO(3X) — HP-UX ANSI C A.10.11

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XHPConvertLookup(3X)

XHPInputISO7sub(3X)  —  X Version 11

Release 5

NAME

XHPInputISO7sub − map keysyms into ISO 7-bit substitution characters. 

SYNOPSIS

int XHPInputISO7sub(display, keysym, modifiers, buffer_return, bytes_buffer, status_in_out)

     Display *display;
     KeySym *keysym;
     unsigned int modifiers;
     char *buffer_return;
     int bytes_buffer;
     XComposeStatus *status_in_out;

DESCRIPTION

display Specifies the connection to the X server. 

keysym Specifies the keysym that is to be converted into an ISO 7-bit substitution character. 

modifiers Specifies the modifiers to be applied to the keysym.

buffer_return Returns the translated characters. 

bytes_buffer Specifies the length of the buffer.  No more than bytes_buffer of translation are returned. 

status_in_out Specifies the XComposeStatus structure. 

XHPInputISO7sub will convert keysym into a ISO 7-bit substitution character, if appropriate.  This routine will also process the control modifier.  The return value is the length of the string returned in buffer_return. This routine is intended to be used in conjunction with XHPConvertLookup.

status_in_out is used to hold the information necessary to perform 7-bit substitution input.  This structure must contain null values before this routine is first invoked, and must remain unchanged between uses. 

XHPConvertLookup and XHPInputISO7sub are provided for backwards compatibility only; these routines will be discontinued in a future release of HP-UX.  The operating system provides no direct support for processing ISO 7-bit substitution characters.  Users of ISO 7-bit substitution character set should migrate their data to a supported 8-bit encoding, such as ISO 8859.1.  Additionally, users desiring the same capabilities as those provided by these routines should use XOpenIM, XCreateIC, and XmbLookupString.

ORIGIN

Hewlett-Packard Company

SEE ALSO

XHPConvertLookup(3X)

Hewlett-Packard Company  —  HP-UX 9.0 August 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026