Hole ( FensterOben )

Gibt den vertikalen Punktabstand von der Außenkante des aktuellen Fensters zurück, das das Script beeinflusst, in Relation zur oberen Bildschirmkante von Windows bzw. zur Unterkante der Menüleiste in macOS.

Format 

Hole ( FensterOben )

Parameter 

Ohne

Zurückgegebener Datentyp 

Zahl

Ursprung in Version 

7.0

Beschreibung 

Außer bei Kartenfenstern befindet sich der Ursprung des Referenzkoordinatensystems in der linken Bildschirmecke unterhalb der Menüleiste in macOS. Unter Windows befindet sich der Ursprung an der linken oberen Bildschirmecke. Ein negativer Wert bezeichnet den nicht sichtbaren oberen Teil des Fensters, der von der Menüleiste oder der Werkzeugleiste verdeckt wird.

Bei Kartenfenstern ist der Ursprung die Oberseite des Layouts im übergeordneten Fenster. Ein negativer Wert gibt den oberen Teil der Karte an, der sich oberhalb des Layouts im übergeordneten Fenster befindet.

Hinweise 

  • Das Fenster, das vom Script beeinflusst wird, ist unter Umständen nicht das Vordergrundfenster.

  • In FileMaker WebDirect wird dieser Scriptschritt nur für Karten unterstützt.

  • Im Windows-Betriebssystem hat ein Fenster einen Rahmen mit bestimmter Breite und Höhe. Funktionen und Scriptschritte, die mit Fenstern arbeiten, verweisen auf die Außenkanten eines Fensters außerhalb des Rahmens. Wenn ein Fenster jedoch maximiert wird, verschiebt das Windows-Betriebssystem den Rahmen außerhalb des Bildschirmrands. Das heißt, bei einem maximierten Fenster geben Hole ( FensterOben ) und Hole ( FensterLinks ) jeweils -8 zurück, wenn der Rahmen 8 Punkte breit ist.

Beispiel 1 

Gibt 52 zurück, wenn die Außenkante des aktiven Fensters 52 Punkte vom oberen Bildschirmrand (Windows) bzw. von der Menüleiste (macOS) entfernt ist.

Gibt 0 zurück, wenn die Außenkante des aktiven Fensters den oberen Bildschirmrand (Windows) bzw. die Menüleiste (macOS) nur berührt.

Ein Beispielscript finden Sie unter Scriptschritt „Neues Fenster“.