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.16.14 objc_xfind TOS Name: »Object xfind« - ermittelt, welches Objekt sich an der angegebenen Bildschirmposition befindet. AES-Nummer: 49 Deklaration: int16_t objc_xfind ( OBJECT *ob_ftree, int16_t ob_fstartob, int16_t ob_fdepth, int16_t ob_fmx, int16_t ob_fmy ); Beschreibung: Die Funktion bestimmt das Objekt, welches sich unter dem Mauszeiger befindet. Es gilt: Parameter Bedeutung ob_ftree Adresse des Objektbaumes ob_fstartob Nummer des Objektes, bei dem die Suche beginnen soll ob_fdepth Anzahl der Ebenen, die durchsucht werden sollen (0 = nur Mutterobjekt) ob_fmx x-Koordinate ob_fmy y-Koordinate der Bildschirmposition Hinweis: Der Unterschied zu objc_find besteht darin, daß statt dem normalen Objektrechteck das umfassende Objektrechteck benutzt wird. Bei dieser Funktion wird also auch der Rahmen des Objektes beachtet. Ergebnis: Als Ergebnis wird die Nummer des entsprechenden Objektes (oder -1 für 'nicht gefunden') zurückgegeben. Verfügbar: Das Vorhandensein dieser Funktion kann per appl_getinfo (Opcode 5) erfragt werden. Gruppe: Objekte Querverweise: Binding OBJECT objc_find