query_mshapeT_query_mshapeQueryMshapeQueryMshape (Operator)
Name
query_mshapeT_query_mshapeQueryMshapeQueryMshape
— 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_mshapeQueryMshapeQueryMshapeQueryMshape
gibt für das Ausgabefenster die
Namen aller Mauscursormuster aus. Diese können von dem Operator
set_mshapeset_mshapeSetMshapeSetMshapeSetMshape
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
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle
(input_control) window →
HWindow, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Fenster-Handle.
ShapeNamesShapeNamesShapeNamesShapeNamesshapeNames
(output_control) string-array →
HTupleHTupleHtuple (string) (string) (HString) (char*)
Namen der Cursor.
Ergebnis
query_mshapequery_mshapeQueryMshapeQueryMshapeQueryMshape
liefert den Wert 2 (H_MSG_TRUE).
Vorgänger
open_windowopen_windowOpenWindowOpenWindowOpenWindow
,
get_mshapeget_mshapeGetMshapeGetMshapeGetMshape
Nachfolger
set_mshapeset_mshapeSetMshapeSetMshapeSetMshape
Siehe auch
set_mshapeset_mshapeSetMshapeSetMshapeSetMshape
,
get_mshapeget_mshapeGetMshapeGetMshapeGetMshape
Modul
Foundation