query_font ( : : WindowHandle : Font )

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.


Attention

For different machines the available fonts may differ a lot. Therefore query_font will return different fonts on different machines.


Parameters

WindowHandle (input_control)
window -> integer
Window identifier.

Font (output_control)
string-array -> string
Tupel with available font names.


Example
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) 
endfor

Result

query_font returns 2 (H_MSG_TRUE).


Parallelization Information

query_font is reentrant, local, and processed without parallelization.


Possible Predecessors

open_window, open_textwindow


Possible Successors

set_font, write_string, read_string, read_char


See also

set_font, write_string, read_string, read_char, new_line


Module

System



Copyright © 1996-2005 MVTec Software GmbH