set_mshape
— Setzen der Mauscursor Form.
Dieser Operator kann nicht in HDevelop-Grafikfenstern verwendet werden, die
mit dev_open_window
geöffnet wurden.
set_mshape( : : WindowHandle, Cursor : )
set_mshape
setzt das Muster, das für den Mauscursor des
Ausgabefensters verwendet werden soll. Unter Mauscursor
(im Gegensatz zu Textcursor; beide werden einfach als
Cursor
bezeichnet, wenn Missverständnisse ausgeschlossen
sind) wird hier das Muster verstanden, das auf dem Bildschirm bei
einer Bewegung der Maus dargestellt wird. Ein Tupel aller
verfügbaren Muster kann mit dem Operator query_mshape
abgefragt werden. Der Cursor
ist dem Fenster im weiteren
zugeordnet (d.h. das Muster wird bei Eintritt in das Fenster
verwendet) und zwar unabhängig davon, welches Fenster die aktuellen
Ausgaben verarbeitet.
WindowHandle
(input_control) window →
(handle)
Fenster-Handle.
Cursor
(input_control) string →
(string)
Name des Mauscursors.
Defaultwert: 'arrow'
set_mshape
liefert den Wert 2 (H_MSG_TRUE), falls
für das Fenster der angegebene Cursor
definiert ist. Ansonsten wird eine Fehlerbehandlung
durchgeführt.
open_window
,
query_mshape
,
get_mshape
Foundation