Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File8.12.12 graf_wwatchbox TOS Name: »Graphics window watch Box« - selektiert ein Objekt in einem Fenster und überwacht die Mausbewegungen bezüglich dieses Objekts. AES-Nummer: 62 Deklaration: int16_t graf_wwatchbox ( OBJECT *gr_wptree, int16_t gr_wobject, int16_t gr_winstate, int16_t gr_woutstate, int16_t whandle ); Beschreibung: Die Funktion setzt den Objektstatus eines Objektes in einem Fenster in Abhängigkeit von der Position des Mauszeigers. Es gilt: Parameter Bedeutung gr_wptree Adresse des Objektbaumes gr_wpobject Nummer des Objektes gr_winstate Objektstatus, wenn sich der Mauszeiger innerhalb der Begrenzung befindet: NORMAL (0x0000) SELECTED (0x0001) CROSSED (0x0002) CHECKED (0x0004) DISABLED (0x0008) OUTLINED (0x0010) SHADOWED (0x0020) gr_woutstate Objektstatus, wenn sich der Mauszeiger außerhalb der Begrenzung befindet. whandle Kennung des Fensters Hinweis: Die Funktion bricht ab, wenn der Mausknopf losgelassen wird. Die Funktion entspricht im wesentlichen graf_watchbox mit dem Unterschied, dass hier die Rechteckliste eines Fensters beachtet wird. Ergebnis: Die Funktion liefert die Position des Mauszeigers beim Loslassen des Buttons (0 = außerhalb des Objektes, 1 = innerhalb des Objektes). Verfügbar: Die Funktion steht in MagiC ab Version 5.10 zur Verfügung. Gruppe: Grafikfunktionen Querverweis: Binding graf_watchbox OBJECT