InputEvent3D()

Syntax

InputEvent3D(MausX, MausY, LinkeMausTaste [, Text$, SpezialTaste])
Beschreibung
Sendet ein Ereignis an das 3D-GUI-System. Es ist erforderlich, dass WindowEvent3D() funktioniert.

Parameter

MausX, MausY Die zu verwendenden neuen Maus-Koordinaten.
LinkeMausTaste Status der linken Maustaste. Dies kann einer der folgenden Werte sein:
  0: linke Maustaste ist losgelassen.
  1: linke Maustaste ist gedrückt.
Text$ (optional) Der als Eingabe zu verwendende Text.
SpezialTaste (optional) Die Spezialtaste, die als Tastendruck verwendet werden soll. Dies kann einer der folgenden Werte sein:
  #PB_Key_Back
  #PB_Key_Delete
  #PB_Key_Return
  #PB_Key_Up
  #PB_Key_Down
  #PB_Key_Left
  #PB_Key_Right

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  ;
  ; Typischer Code zum Senden an das 3D-GUI-System mit aktuellen Maus- und Tastaturereignissen
  ;
  If ExamineKeyboard() And ExamineMouse()
    Input$ = KeyboardInkey()
    
    InputEvent3D(MouseX(), MouseY(), MouseButton(#PB_MouseButton_Left), Input$, 0)
  EndIf

Siehe auch

WindowEvent3D()

Unterstützte OS

Alle

<- HideWindow3D() - Window3D Inhaltsverzeichnis - IsWindow3D() ->