Get ( FönsterÖverkant )
Returnerar det lodräta avståndet i punkter från ytterkanten på fönstret som scriptet körs i, i relation till den övre skärmkanten i Windows eller den nedre menyraden i macOS.
Format
Get ( FönsterÖverkant )
Parametrar
Ingen
Returnerad datatyp
nummer
Ursprungsversion
7.0
Beskrivning
Nollpunkten i referenskoordinatsystemet för macOS finns längst till vänster på skärmen, nedanför menyraden, förutom för kortfönster. I Windows är nollpunkten skärmens övre kant. Ett negativt värde betecknar den del av fönstrets överkant som är dold bakom menyraden.
För kortfönster finns nollpunkten på den högst upp i layouten i det överordnade fönstret. Ett negativt värde betecknar en del högst upp på kortet som ligger till ovanför layouten i det överordnade fönstret.
Kommentarer
-
Fönstret som scriptet körs i är inte nödvändigtvis förgrundsfönstret.
-
I FileMaker WebDirect stöds den här funktionen enbart för kort.
-
I operativsystemet Windows har ett fönster en ram med en bredd och en höjd. Funktioner och scriptsteg som arbetar med fönster refererar till de yttre kanterna av ett fönster, utanför ramen. Men när ett fönster maximeras sätter Windows operativsystemet ramens ytterkant utanför skärmens kanter. För ett maximerat fönster returnerar därför Get ( FönsterÖverkant ) och Get ( FönsterVänsterkant ) båda -8 om ramen är 8 punkter bred.
Exempel 1
Returnerar 52 när ytterkanten av det aktiva fönstret är 52 punkter från skärmens överkant (Windows) eller från menyradens nederkant (macOS).
Returnerar 0 när ytterkanten av det aktiva fönstret precis nuddar skärmens överkant (Windows) eller menyradens nederkant (macOS).
Exempelscript finns i Scriptsteget Nytt fönster.