•  Back 
  •  VDI 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - The Operating System
Author      : 
Version     : tos.hyp (December 19, 2008)
Subject     : Programmieren/Atari
Nodes       : 3010
Index Size  : 93790
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Title
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File7.6  Inquire functions                                             TOS

This library contains functions to inquire about a multitude of set 
attributes. The following routines are available for this purpose:

vq_cellarray              Inquires the definition of a colour 
                             selection cell array
vq_color                  Gets colour intensity information
vq_devinfo                Inquires status of an output device
vq_ext_devinfo            Gets information about a GDOS driver
vq_extnd                  Gets additional information about the 
                             configuration of a workstation
vq_scrninfo               Gets information about screen format
vqf_attributes            Gets fill attributes
vqf_bg_color              Gets object background colour
vqf_fg_color              Gets object foreground colour
vqin_mode                 Inquires input mode of an input device
vql_attributes            Gets line attributes
vql_bg_color              Gets line background colour
vql_fg_color              Gets line foreground colour
vqm_attributes            Gets marker atttributes
vqm_bg_color              Gets marker background colour
vqm_fg_color              Gets marker foreground colour
vqr_bg_color              Gets bitmap background colour
vqr_fg_color              Gets bitmap foreground colour
vqt_advance               Gets position for next vector character
vqt_advance32             Gets more exact position for next vector 
                             character (fix31).
vqt_attributes            Gets text attributes
 ∙ vqt_cacheinfo             No information available at present
vqt_cachesize             Gets size of the vector character cache
vqt_char_index            Converts index from/ to given mappings
 ∙ vqt_drv_avail             No information available at present
vqt_ext_name              Extended function for obtaining font 
                             information
vqt_extent                Calculates dimensions of a text bounding 
                             rectangle
vqt_f_extent              Calculates dimensions of a text for 
                             vector fonts
 ∙ vqt_f_extent16            Calculates dimensions of a text for 16- 
                             bit Speedo character indexed text
vqt_bg_color              Gets text background colour
vqt_fg_color              Gets text foreground colour
vqt_fontheader            Gets information about a font header
vqt_fontinfo              Gets information about a font
vqt_get_table             Inquires address of the character 
                             transformation tables
vqt_justified             Inquires offsets from an alignment point
vqt_name                  Gets name and index of a font
vqt_name_and_id           Finds font ID and name
vqt_pairkern              Gets adjustment vector information for 
                             kerning of a character pair
vqt_real_extent           Gets bounding rectangle around a text
vqt_trackkern             Gets adjustment vectors for fonts with 
                             track-kerning
vqt_width                 Calculates width of a character cell
vqt_xfntinfo              Gets information about a font
v_create_driver_info      Gets information about a driver
v_delete_driver_info      Deletes information about a driver
v_get_driver_info         Gets extended information about a driver
v_getbitmap_info          Gets placement information about the 
                             bitmap of a vector character
v_read_default_settings   Gets default printer settings
v_write_default_settings  Sets the default printer settings

Note: Besides general attributes, the functions listed here can obtain 
extensive information about text handling.

See Also: VDI workstations   Style guidelines