•  Back 
  •  Eingabefunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File7.7.13  vq_mouse                                                   TOS

 Name:         »Sample Mouse Button State« - ermittelt Position und 
               Status der Maustasten.

 VDI-Nummer:   124

 Deklaration:  void vq_mouse ( int16_t handle, int16_t *pstatus, 
               int16_t *x, int16_t *y );

 Beschreibung: Die Funktion ermittelt die Position und den Status der 
               Maustasten. Es gilt:

                Parameter  Bedeutung

                handle     Kennung der Workstation
                pstatus    Status der Maustasten
                            Bit-0 = linke Taste
                            Bit-1 = Taste rechts daneben (etc.)
                x          x-Koordinate
                y          y-Koordinate des Grafikcursors

               In GEM-Programmen sollte die AES-Funktion graf_mkstate 
               verwendet werden, um nur die für die eigene Applikation 
               bestimmten Informationen über Position und Status der 
               Maustastenstatus zu erhalten.

               Hinweis: Die Eingabefunktionen des VDI arbeiten nur auf 
               der physikalischen Workstation, die im Normalfall von 
               den AES benutzt wird. Deshalb sollte man besser auf 
               graf_mkstate oder die Eventfunktionen zurückgreifen.

 Ergebnis:     Die Funktion liefert kein Ergebnis.

 Verfügbar:    Supported by all screen drivers.

 Gruppe:       Eingabefunktionen

 Querverweis:  Binding   graf_mkstate