GSQGTX(3g,L) AIX Technical Reference GSQGTX(3g,L)
-------------------------------------------------------------------------------
gsqgtx
PURPOSE
Returns information about the current geometric font.
C SYNTAX
void gsqgtx_ (font, select)
int *font, *select;
FORTRAN SYNTAX
subroutine gsqgtx (font, select)
INTEGER font (32), select
PASCAL SYNTAX
PROCEDURE gsqgtx_ (
VAR font: ARRAY [1..32] of INTEGER;
select: INTEGER
) [PUBLIC];
DESCRIPTION
The gsqgtx subroutine returns information about the active geometric font.
Parameters
font Contains, on return, the characteristics of the selected PCS
descriptor header. The following table describes the
information in the array. Each entry is a word. Dimensions
are in pixels and the origin is at the lower left corner of
the character box.
Entry Description
1 Font ID.
2 Segment ID.
3 0 = EBCDIC; 1 = ASCII.
4 Range of x (P).
Processed November 7, 1990 GSQGTX(3g,L) 1
GSQGTX(3g,L) AIX Technical Reference GSQGTX(3g,L)
Entry Description
5 Range of y (Q).
6 Starting character code. Range is 0x21 to 0xFE.
7 Last character code. Range is 0x21 to 0xFE.
8 Font baseline. Value in pixels in the y direction.
9 Font capline. Value in pixels in the x direction.
10 Default error code point.
11-32 Reserved.
select Determines the type of query.
A value of -1 returns the following information in the font
parameter buffer:
Word 1 Current active font_ID
Word 2 Number of PCS descriptor headers (segments for
2-byte text) loaded at the time of the query.
A value other than -1 returns the PCS descriptor header
associated with that number in the table. The first entry is
0, with a range of 0 to n.
RELATED INFORMATION
In this book: "fonts," "Geometric Text Font Format," "gsgtat," and "gsgtxt."
Processed November 7, 1990 GSQGTX(3g,L) 2