summaryrefslogtreecommitdiff
path: root/man/XmbDrawText.man
diff options
context:
space:
mode:
Diffstat (limited to 'man/XmbDrawText.man')
-rw-r--r--man/XmbDrawText.man19
1 files changed, 10 insertions, 9 deletions
diff --git a/man/XmbDrawText.man b/man/XmbDrawText.man
index 31005683..6682d5aa 100644
--- a/man/XmbDrawText.man
+++ b/man/XmbDrawText.man
@@ -42,7 +42,7 @@
.\" It is provided ``as is'' without express or implied warranty.
.\"
.\" $XFree86: xc/doc/man/X11/XmbDTxt.man,v 1.4 2003/04/28 22:17:58 herrb Exp $
-.\" $XdotOrg: lib/X11/man/XmbDrawText.man,v 1.1.4.5 2004-03-05 13:38:16 eich Exp $
+.\" $XdotOrg: lib/X11/man/XmbDrawText.man,v 1.1.4.6 2004-04-15 10:13:25 eich Exp $
.\"
.ds xT X Toolkit Intrinsics \- C Language Interface
.ds xW Athena X Widgets \- C Language X Toolkit Interface
@@ -144,7 +144,7 @@
.ny0
.TH XmbDrawText 3X11 __xorgversion__ "XLIB FUNCTIONS"
.SH NAME
-XmbDrawText, XwcDrawText, XFree86utf8DrawText \- draw text using multiple font sets
+XmbDrawText, XwcDrawText, Xutf8DrawText \- draw text using multiple font sets
.SH SYNTAX
.HP
void XmbDrawText\^(\^Display *\fIdisplay\fP\^, Drawable \fId\fP\^, GC
@@ -155,7 +155,7 @@ void XwcDrawText\^(\^Display *\fIdisplay\fP\^, Drawable \fId\fP\^, GC
\fIgc\fP\^, int \fIx\fP\^, int \fIy\fP\^, XwcTextItem *\fIitems\fP\^, int
\fInitems\fP\^);
.HP
-void XFree86utf8DrawText\^(\^Display *\fIdisplay\fP\^, Drawable \fId\fP\^, GC
+void Xutf8DrawText\^(\^Display *\fIdisplay\fP\^, Drawable \fId\fP\^, GC
\fIgc\fP\^, int \fIx\fP\^, int \fIy\fP\^, XmbTextItem *\fIitems\fP\^, int \fInitems\fP\^);
.SH ARGUMENTS
.IP \fId\fP 1i
@@ -179,7 +179,7 @@ The
.ZN XmbDrawText ,
.ZN XwcDrawText
and
-.ZN XFree86utf8DrawText
+.ZN Xutf8DrawText
functions allow complex spacing and font set shifts between text strings.
Each text item is processed in turn, with the origin of a text
element advanced in the primary draw direction by the escapement of the
@@ -197,16 +197,16 @@ will not be drawn.
.ZN XmbDrawText ,
.ZN XwcDrawText
and
-.ZN XFree86utf8DrawText
+.ZN Xutf8DrawText
do not perform any context-dependent rendering between text segments.
Clients may compute the drawing metrics by passing each text segment to
.ZN XmbTextExtents ,
.ZN XwcTextExtents ,
-.ZN XFree86utf8TextExtents
+.ZN Xutf8TextExtents
or
.ZN XmbTextPerCharExtents ,
.ZN XwcTextPerCharExtents .
-.ZN XFree86utf8TextPerCharExtents .
+.ZN Xutf8TextPerCharExtents .
When the
.ZN XFontSet
has missing charsets, each unavailable character is drawn
@@ -215,8 +215,9 @@ with the default string returned by
The behavior for an invalid codepoint is undefined.
.LP
The function
-.ZN XFree86utf8DrawText
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
+.ZN Xutf8DrawText
+is an extension introduced by The XFree86 Project, Inc. in their 4.0.2
+release. Its presence is
indicated by the macro
.ZN X_HAVE_UTF8_STRING .
.SH STRUCTURES