Module rastertext
- Support for drawing text onto a raster
Support for drawing text onto a raster.
Index
-
Constant
FONT.10X20
- 10-by-20 pixel bitmap font for use with -
Constant
FONT.6X13
- 6-by-13 pixel bitmap font for use with -
Process
draw.text
- Draw a string on a raster -
Function
measure.text
- Measure the dimensions of some text
Declarations
font6x13.inc
:11Constant FONT.6X13
VAL []INT FONT.6X13
6-by-13 pixel bitmap font for use with draw.text
. This is the X11 6x13
font.
text.occ
:33Function measure.text
INT, INT FUNCTION measure.text (VAL []BYTE text, VAL []INT font)
Measure the dimensions of some text. This will return the amount of space that the text will occupy when drawn using draw.text
in the given font.
Parameters:
VAL []BYTE |
text |
String |
VAL []INT |
font |
Font |
Returns:
INT |
width , height
|
Dimensions of the text in pixels |
text.occ
:45Process draw.text
PROC draw.text (VAL INT x, y, VAL []BYTE text, VAL []INT font, VAL INT colour, [][]INT raster)
Draw a string on a raster.
Parameters:
VAL INT |
x , y
|
Top left corner coordinates |
VAL []BYTE |
text |
String to draw |
VAL []INT |
font |
Font |
VAL INT |
colour |
Colour |
[][]INT |
raster |
Raster |
font10x20.inc
:11Constant FONT.10X20
VAL []INT FONT.10X20
10-by-20 pixel bitmap font for use with draw.text
. This is the X11 10x20
font.