Query the available fonts.
query_font queries the fonts available for text output in the output window. They can be set with the operator set_font. Fonts are used by the operators write_string, read_char, read_string and new_line.
For different machines the available fonts may differ a lot. Therefore query_font will return different fonts on different machines.
|
WindowHandle (input_control) |
window -> integer |
| Window identifier. | |
|
Font (output_control) |
string-array -> string |
| Tupel with available font names. | |
open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_check('~text')
query_font(WindowHandle,Fontlist)
set_color(WindowHandle,'white')
for i=0 to |Fontlist|-1 by 1
set_font(WindowHandle,Fontlist[i])
write_string(WindowHandle,Fontlist[i])
new_line(WindowHandle)
endforquery_font returns 2 (H_MSG_TRUE).
query_font is reentrant, local, and processed without parallelization.
set_font, write_string, read_string, read_char
set_font, write_string, read_string, read_char, new_line
System