![]() |
ScreenService.GetScreenSize
ScreenService.GetScreenSize liefert ein TSizeF, das als Single/Single definiert ist.
Forms und Komponenten werden mit Top/Left etc als Integer positioniert. Wenn ich zB einen Form so groß wie den Screen machen will, muss ich runden. Warum wurde hier Single anstelle von Integer genommen? |
AW: ScreenService.GetScreenSize
Komponenten in FMX sind mit Float positioniert.
Delphi hat da auch paar implizite AutoCasts, wo zwischen TSize, TSizeF, TPoint, TPointF, TRect usw. konvertiert wird. |
AW: ScreenService.GetScreenSize
Ja, stimmt. Wahrscheinlich wegen der Rundungsprobleme bei Integer?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 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