query_mshapeT_query_mshapeQueryMshapeQueryMshapequery_mshape (Operator)
Name
query_mshapeT_query_mshapeQueryMshapeQueryMshapequery_mshape — Abfragen aller Formen für den Maus-Cursor.
Warnung
Dieser Operator kann nicht in HDevelop-Grafikfenstern verwendet werden, die
mit dev_open_window geöffnet wurden.
Signatur
Beschreibung
query_mshapequery_mshapeQueryMshapeQueryMshapeQueryMshapequery_mshape gibt für das Ausgabefenster die
Namen aller Mauscursormuster aus. Diese können von dem Operator
set_mshapeset_mshapeSetMshapeSetMshapeSetMshapeset_mshape verwendet werden. Unter einem Mauscursor (im
Gegensatz zu Textcursor; beide werden einfach als Cursor bezeichnet,
wenn Missverständnisse ausgeschlossen sind) wird hier das Muster
verstanden, das bei der Bewegung der Maus auf dem Bildschirm
erscheint. Ist keine Maus vorhanden, dann wird das leere Tupel als
Ergebnis abgeliefert.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (input_control) window → HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Fenster-Handle.
ShapeNamesShapeNamesShapeNamesShapeNamesshapeNamesshape_names (output_control) string-array → HTupleSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Namen der Cursor.
Ergebnis
query_mshapequery_mshapeQueryMshapeQueryMshapeQueryMshapequery_mshape liefert den Wert 2 (H_MSG_TRUE).
Vorgänger
open_windowopen_windowOpenWindowOpenWindowOpenWindowopen_window,
get_mshapeget_mshapeGetMshapeGetMshapeGetMshapeget_mshape
Nachfolger
set_mshapeset_mshapeSetMshapeSetMshapeSetMshapeset_mshape
Siehe auch
set_mshapeset_mshapeSetMshapeSetMshapeSetMshapeset_mshape,
get_mshapeget_mshapeGetMshapeGetMshapeGetMshapeget_mshape
Modul
Foundation