Article View: fj.lang.c
Article #244Re: [Q]Xlib$B4X?t$K$D$$$F<ALd(B
From: Yoshinori TAKESAKO
Date: Sat, 25 Jan 1997 00:00
Date: Sat, 25 Jan 1997 00:00
35 lines
1959 bytes
1959 bytes
$BC]Gw!w9-Eg;TN)Bg3X$G$9!#(B
# fj.windows.x $B$K$b%/%m%9%]%9%H$7$F$$$^$9!#(B
> In article <5c79e5$ddk@cij-gw.ykhm.cij.co.jp>,
Daisuke MATUMOTO <daisuke@cij.co.jp> writes:
> Xlib$B4X?t$K$D$$$F<ALd$5$;$FD:$-$^$9!#(B
> 1. Xlib$B4X?t(B XmbTextWidth()$B$r4^$`%W%m%0%i%`$r%3%s%Q(B
> $B%$%k2DG=$J$N$G$7$g$&$+!)(B
XmbTextWidth() $B$H$$$&(BXlib$B4X?tL>$O!"$O$8$a$FJ9$$$?$N$G$9$,!"(B
$BL>A0$+$i?dB,$7$F!"(B
> 2. Xlib$B4X?t(B XmbTextWidth()$B$,L5$$$H$9$k$H!"AjEv$9$k(B
> Xlib$B4X?t$O2?$J$N$G$7$g$&$+!)(B
#include <X11/Xlib.h>
int XmbTextWidth(XFontSet font_set, char *str, int str_len)
{
XRectangle ink, logical;
XmbTextExtents(font_set, str, str_len, &ink, &logical);
return logical.width;
}
$B$H!"$7$F$_$F$O$$$+$,$G$7$g$&$+!)(B
$B$3$l$J$i(B ANSI C, X11R5 $B0J>e$G(B O.K.$B$@$H;W$&$N$G$9$,!#(B:-)
--
$B"#(B $B"#(B $B"#"#"#(B $B"#(B $B"#!C9-Eg;TN)Bg3X(B $B>pJs2J3XIt(B $B!C(B
$B"#"#"#(B $B"#(B $B"#(B $B"#!C>pJs5!3#%7%9%F%`9)3X2J(B $B#2G/(B $BC]Gw(B $BNIHO(B $B!C(B
$B"#(B $B"#(B $B"#"#"#(B $B"#"#"#!C(BE-mail: b24024@edu.ipc.hiroshima-cu.ac.jp$B!C(B
Technical Details
Message-ID:
<B24024.97Jan25184830@edu51a.edu.ipc.hiroshima-cu.ac.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<5c79e5$ddk@cij-gw.ykhm.cij.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1667f1,f2dfa577ee87cde9,start X-Google-Attributes: gid1667f1,public X-Google-Thread: faae6,c8adffb6ef0f67ff X-Google-Attributes: gidfaae6,public X-Google-Thread: f9e95,c8adffb6ef0f67ff X-Google-Attributes: gidf9e95,public X-Google-Thread: 106434,c8adffb6ef0f67ff X-Google-Attributes: gid106434,public From: b24024@edu.ipc.hiroshima-cu.ac.jp (Yoshinori TAKESAKO) Subject: Re: [Q]Xlib$B4X?t$K$D$$$F<ALd(B Date: 1997/01/25 Message-ID: <B24024.97Jan25184830@edu51a.edu.ipc.hiroshima-cu.ac.jp> X-Deja-AN: 212096160 references: <5c79e5$ddk@cij-gw.ykhm.cij.co.jp> organization: Hiroshima City University, Hiroshima JAPAN newsgroups: fj.lang.c,fj.questions.unix,fj.comp.image,fj.windows.x