X Window System (Xlib) Internationalization Programming
Text Output

The following are international X library functions for drawing text with a font set:
--------------------------------------------------------------------------------
Function		  Description
--------------------------------------------------------------------------------
XmbTextEscapement	  Obtains a drawing width of a multibyte string
XwcTextEscapement	  Obtains a drawing width of a wide character string
XmbTextExtents		  Obtains a drawing geometry of a multibyte string
XwcTextExtents		  Obtains a drawing geometry of a wide character string
XmbTextPerCharExtents     Obtains a drawing geometry of multibyte characters
XwcTextPerCharExtents	  Obtains a drawing geometry of wide characters
XmbDrawString		  Draws a multibyte string
XwcDrawString		  Draws a wide character string
XmbDrawImageString	  Draws a multibyte string
XwcDrawImageString	  Draws a wide character string
XmbDrawText		  Draws a multibyte string
XwcDrawText		  Draws a wide character string
--------------------------------------------------------------------------------
The following are the mappings of international functions and non-international functions regarding text output:
--------------------------------------------------------------------------
Non-international	International function     International function
function		(wide character)	   (multibyte character)
--------------------------------------------------------------------------
XTextWidth		XwcTextEscapement	   XmbTextEscapement	
XTextWidth16		XwcTextEscapement	   XmbTextEscapement	
XTextExtents		XwcTextExtents		   XmbTextExtents	
XTextExtents16		XwcTextExtents		   XmbTextExtents	
XQueryTextExtents	XwcTextExtents		   XmbTextExtents	
XQueryTextExtents16     XwcTextExtents		   XmbTextExtents	
XDrawString		XwcDrawString		   XmbDrawString	
XDrawString16		XwcDrawString		   XmbDrawString	
XDrawImageString	XwcDrawImageString	   XmbDrawImageString	
XDrawImageString16	XwcDrawImageString	   XmbDrawImageString	
XDrawText		XwcDrawText		   XmbDrawText	
XDrawText16		XwcDrawText		   XmbDrawText	
--------------------------------------------------------------------------

Go to Internationalization Programming Top


Copyright (C) 2012 Kokusaika JP, Inc.
All rights reserved. No reproduction or republication without written permission.