*** HANDLEIDING VAN MDL-LIB ***

- COPYRIGHT 1990 BY MDL-SOFT -

Als u dat nog niet gedaan heeft, lees dan eerst het  bestand
INLEIDNG.TXT!

Het bestand(je) GAMEIO  bevat  drie  procedures  om  paddle,
muis, lichtpen, touchpad (met Pad en Strig) en joystick (met
Stick en Strig) af te vragen.

De  functies  werken exact hetzelfde als bij BASIC,  dus  we
verwijzen  naar  een BASIC-handboek, onder  de  gelijknamige
functies. Het enige verschil is dat Strig een Boolean-waarde
aflevert,  die  TRUE  is als de knop  ingedrukt  is,  anders
FALSE.

De declaraties zijn:

Function Pad(ID:byte):byte;
Function Strig(ID:byte):boolean;
Function Stick(ID:byte):byte;

Nog een tip voor het werken met de muis:
Pad  levert  een byte-waarde af, dus dit kan geen  negatieve
waarde zijn. Dit zou betekenen dat het onmogelijk is de muis
naar  links te bewegen. Pad levert echter i.p.v. -1 255  af,
i.p.v. -2 254 etc.
De  oplossing  is,  voor  de X- en  de  Y-coordinaten  byte-
variabelen  te nemen, en geen integers. Want de  waarde  van
een  byte  wordt  door Turbo Pascal automatisch  binnen  het
bereik  0..255  gebracht, bij  het  optellen.
                                                                                                                   