Blame doc/man/man3/XmFontListNextEntry.3

Packit b099d7
'\" t
Packit b099d7
...\" FontLstV.sgm /main/8 1996/09/08 20:44:42 rws $
Packit b099d7
.de P!
Packit b099d7
.fl
Packit b099d7
\!!1 setgray
Packit b099d7
.fl
Packit b099d7
\\&.\"
Packit b099d7
.fl
Packit b099d7
\!!0 setgray
Packit b099d7
.fl			\" force out current output buffer
Packit b099d7
\!!save /psv exch def currentpoint translate 0 0 moveto
Packit b099d7
\!!/showpage{}def
Packit b099d7
.fl			\" prolog
Packit b099d7
.sy sed -e 's/^/!/' \\$1\" bring in postscript file
Packit b099d7
\!!psv restore
Packit b099d7
.
Packit b099d7
.de pF
Packit b099d7
.ie     ?\\*(f1?? .ds f1 \\n(.f
Packit b099d7
.el .ie ?\\*(f2?? .ds f2 \\n(.f
Packit b099d7
.el .ie ?\\*(f3?? .ds f3 \\n(.f
Packit b099d7
.el .ie ?\\*(f4?? .ds f4 \\n(.f
Packit b099d7
.el .tm ? font overflow
Packit b099d7
.ft \\$1
Packit b099d7
..
Packit b099d7
.de fP
Packit b099d7
.ie     !?\\*(f4?? \{\
Packit b099d7
.	ft \\*(f4
Packit b099d7
.	ds f4\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f3?? \{\
Packit b099d7
.	ft \\*(f3
Packit b099d7
.	ds f3\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f2?? \{\
Packit b099d7
.	ft \\*(f2
Packit b099d7
.	ds f2\"
Packit b099d7
'	br \}
Packit b099d7
.el .ie !?\\*(f1?? \{\
Packit b099d7
.	ft \\*(f1
Packit b099d7
.	ds f1\"
Packit b099d7
'	br \}
Packit b099d7
.el .tm ? font underflow
Packit b099d7
..
Packit b099d7
.ds f1\"
Packit b099d7
.ds f2\"
Packit b099d7
.ds f3\"
Packit b099d7
.ds f4\"
Packit b099d7
.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n 
Packit b099d7
.TH "XmFontListNextEntry" "library call"
Packit b099d7
.SH "NAME"
Packit b099d7
\fBXmFontListNextEntry\fP \(em A font list function that returns
Packit b099d7
the next entry in a font list
Packit b099d7
.iX "XmFontListNextEntry"
Packit b099d7
.iX "font list functions" "XmFontListNextEntry"
Packit b099d7
.SH "SYNOPSIS"
Packit b099d7
.PP
Packit b099d7
.nf
Packit b099d7
#include <Xm/Xm\&.h>
Packit b099d7
\fBXmFontListEntry \fBXmFontListNextEntry\fP\fR(
Packit b099d7
\fBXmFontContext \fBcontext\fR\fR);
Packit b099d7
.fi
Packit b099d7
.SH "DESCRIPTION"
Packit b099d7
.PP
Packit b099d7
\fBXmFontListNextEntry\fP returns the next entry in the
Packit b099d7
font list\&. The application uses the \fBXmFontListInitFontContext\fP
Packit b099d7
routine to create a font list context\&. The first call to
Packit b099d7
\fBXmFontListNextEntry\fP sets the context to the first entry
Packit b099d7
in the font list\&. The application then calls \fBXmFontListNextEntry\fP
Packit b099d7
repeatedly with the same context\&. Each succeeding call accesses
Packit b099d7
the next entry of the font list\&. When finished, the application
Packit b099d7
calls \fBXmFontListFreeFontContext\fP to free the allocated font
Packit b099d7
list context\&.
Packit b099d7
.IP "\fIcontext\fP" 10
Packit b099d7
Specifies the font list context
Packit b099d7
.SH "RETURN"
Packit b099d7
.PP
Packit b099d7
Returns NULL if the context does not refer to a valid entry or if
Packit b099d7
it is at the end of the font list; otherwise, it returns a font list entry\&.
Packit b099d7
If the function does return a font list entry, the font list entry is not
Packit b099d7
a copy\&. Therefore, the application should not free the returned font list entry\&.
Packit b099d7
.SH "RELATED"
Packit b099d7
.PP
Packit b099d7
\fBXmFontList\fP(3),
Packit b099d7
\fBXmFontListEntryFree\fP(3),
Packit b099d7
\fBXmFontListEntryGetFont\fP(3),
Packit b099d7
\fBXmFontListEntryGetTag\fP(3),
Packit b099d7
\fBXmFontListFreeFontContext\fP(3), and
Packit b099d7
\fBXmFontListInitFontContext\fP(3)\&.
Packit b099d7
...\" created by instant / docbook-to-man, Sun 22 Dec 1996, 20:23