PollEvent

Syntaxvoid PollEvent(TCHSTS far* tsts, byte event_mask);
BeschreibungFragt den Touch-Screen ab, ohne auf einen Touch zu warten
AufrufparameterTCHSTS far* tstsHier stehen die gleichen Werte, wie nach LibTchWait()
tsts.obj wird aber nicht gefüllt!
byte event_maskWelche Events sollen geprüft werden
Rückgabewertvoid
/* event mask defines */

#define EVENT_TCH       1
#define EVENT_CRADLE    4
#define EVENT_BLD1      8

void PollEvent(TCHSTS far* tsts, byte event_mask)
{
  union REGS reg;
  
  reg.x.ax = 0x0200 | event_mask;
  reg.x.di = FP_OFF(tsts);
  reg.x.es = FP_SEG(tsts);
  int86(0x50,&reg,&reg);
}

Für Ergänzungen wenden Sie sich bitte an: Jürgen Wagner