![]() |
Delphi-Version: 10 Seattle
Fehler in TRect::SplitRect?
Der zweite Parameter von
Delphi-Quellcode:
heißt
SplitRect
Delphi-Quellcode:
. (
Percent
![]()
Delphi-Quellcode:
Könnte jemand kurz prüfen ob das in der grade aktuellen Version immer noch so ist?
uses System.Types;
procedure p(); var a, b: TRect; begin a := TRect.Create(0, 0, 100, 100); b := a.SplitRect(TSplitRectType.srLeft, {Percent=}50.0); Assert( b.Left = 0 ); Assert( b.Top = 0 ); Assert( b.Bottom = 100 ); Assert( b.Right = 50 ); // b.Right == 5000 end; |
AW: Fehler in TRect::SplitRect?
Zitat:
Zitat:
|
AW: Fehler in TRect::SplitRect?
Stimmt, nachträglich einfach die Doku anpassen statt den Parameter richtig zu benennen ist auch eine Lösung 8-)
Danke für den Hinweis. In meiner lokalen Hilfe ist noch die ![]() |
AW: Fehler in TRect::SplitRect?
|
AW: Fehler in TRect::SplitRect?
Zitat:
|
AW: Fehler in TRect::SplitRect?
Den Parameter richtig zu benennen würde doch schon reichen.
|
AW: Fehler in TRect::SplitRect?
Eine Angabe eines Faktors findet an vielen Stellen statt. Hat sich an dieser Stelle auch nicht geändert.
|
AW: Fehler in TRect::SplitRect?
Bei Prozent gehe ich auch immer erstmal von Beiden Optionen aus
0 ... 1 oder 0 ... 100. Ist für mich i.d.R. erstmal gleichwertig möglich. Bevorzugen tue ich 0 ... 1 weil sich das mathematisch sinnvoller Nutzen lässt. Wie wäre denn die richtige, offizielle Bezeichnung von 0 ... 1 ? Vielleicht Prozentfaktor ? |
AW: Fehler in TRect::SplitRect?
False / True Off / On ... = 0 / 1
Bei Prozent geh ich von 0 bis 100 aus, weil es irgendwie mehr Sinn ergibt. |
AW: Fehler in TRect::SplitRect?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 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