Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   MacOS: Höhe des Fensterrahmens (https://www.delphipraxis.net/182968-macos-hoehe-des-fensterrahmens.html)

greenmile 30. Nov 2014 20:54

MacOS: Höhe des Fensterrahmens
 
Hallo,

ich versuche bisher erfolglos, die Höhe des Fensterrahmens zu ermitteln. Form.ClientRect gibt als Left irgendwie immer 0 zurück, also wollte ich einfach Form.Left nehmen und die Rahmenbreite bzw. Titelhöhe betrachten. Nur ... wie komme ich unter MacOS da dran? GetSystemMetrics gibt es ja nicht ...

Sherlock 1. Dez 2014 08:17

AW: MacOS: Höhe des Fensterrahmens
 
Delphi-Quellcode:
Height - ClientHeight
geht nicht?

Sherlock

himitsu 1. Dez 2014 08:25

AW: MacOS: Höhe des Fensterrahmens
 
Das ist aber inkl des unteren Rahmens.

Aber wenn man links/rechts genauso breit ansieht, wie unten, dann kann man unten berechnen und dann von oben+unten abziehen.

greenmile 1. Dez 2014 08:36

AW: MacOS: Höhe des Fensterrahmens
 
Das passt leider so nicht in Verbindung mit "Mache einen Screenshot vom Client-Bereich. Angeblich ist bei Height-ClientHeight der Rahmen 41 Pixel. Ist der eigentlich bei OSX 10.7, 10.8 usw. überall gleich? Ich glaube, so wirklich haben die Apple's da nichts geändert. Bisher.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz