•  Back 
  •  xFSL interface 
  •  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-File13.14.1  About the xFSL interface                                  TOS

With the xFSL interface, the caller (i.e. the program that calls the 
font-selector) has appreciably more influence on the font-selector, 
its behaviour, and on the fonts offered for selection.

During the conception of the new interface, the attempt was made to 
pay regard to the capabilities of various programming languages (e.g. 
the avoidance of pointers to functions), and at the same time to be 
prepared for possible extensions of the interface.

The adaptation of a program to the xFSL interface should be a matter 
of a few minutes, specially as sample calls in various programming 
languages are provided. The conversion of special requests may require 
somewhat more effort, of course, but should not present an insoluble 
problem.

There follows a description of the xFSL cookie as well as the various 
xFSL calls and parameters ...

13.14.1.1  The xFSL cookie
13.14.1.2  The simplified call (xfsl_input)
13.14.1.3  The extended xFSL call
13.14.1.4  The font-flags
13.14.1.5  xFSL return codes
13.14.1.6  The Pure-C event structure