2 * X11 driver font functions
4 * Copyright 1996 Alexandre Julliard
11 /***********************************************************************
12 * X11DRV_GetTextExtentPoint
14 BOOL32
X11DRV_GetTextExtentPoint( DC
*dc
, LPCSTR str
, INT32 count
,
17 int dir
, ascent
, descent
;
20 XTextExtents( dc
->u
.x
.font
.fstruct
, str
, count
, &dir
,
21 &ascent
, &descent
, &info
);
22 size
->cx
= abs((info
.width
+ dc
->w
.breakRem
+ count
* dc
->w
.charExtra
)
23 * dc
->wndExtX
/ dc
->vportExtX
);
24 size
->cy
= abs((dc
->u
.x
.font
.fstruct
->ascent
+dc
->u
.x
.font
.fstruct
->descent
)
25 * dc
->wndExtY
/ dc
->vportExtY
);