| Operatoren |
get_mbutton — Abfragen der Mausposition bei Tastendruck.
get_mbutton( : : WindowHandle : Row, Column, Button)
get_mbutton liefert die pixelgenauen Bildkoordinaten der Maus im Ausgabefenster und die dabei betätigten Tasten. Zusätzlich wird der Zustand der Tasten Shift, Strg und Alt zurückgegeben. Die folgenden Werte sind den einzelnen Tasten zugeordnet:
Linke Taste,
Mittlere Taste,
Rechte Taste,
Shift Taste,
Strg Taste,
Alt Taste.
Die Summe der Werte aller gedrückten Tasten wird in Button zurückgegeben.
Es wird so lange gewartet, bis eine der Tasten in dem angegebenen HALCON-Fenster gedrückt wird. Im Falle eines Grafikfensters berücksichtigen die Koordinaten Row und Column den aktuellen Bildausschnitt (siehe set_part).
Falls subpixelgenaue Bildkoordinaten benötigt werden, kann der Operator get_mbutton_sub_pix verwendet werden.
get_mbutton kommt erst zurück, wenn mit der Maus in das Fenster geklickt wird.
Fenster-Handle.
Zeilenindex der Mausposition innerhalb der Fensters.
Spaltenindex der Mausposition innerhalb der Fensters.
Betätigte Taste(n).
get_mbutton liefert den Wert 2 (H_MSG_TRUE).
get_mposition, get_mbutton_sub_pix, get_mposition_sub_pix
Foundation
| Operatoren |