![]() |
FMX TNumberBox ohne Min/Max-Beschränkungen
Hallo,
ich versuche nun schon seit einiger Zeit die TNumberBox in FMX so zu konfigurieren, dass sie jede Zahl akzeptiert. Leider habe ich bisher keinen Weg gefunden, die Min-bzw. die Max-Beschränkung aufzuheben. Kann mir jemand sagen, ob er einen Weg kennt? EDIT: Achja, aber jetzt bitte keiner der mir kommt mit von wegen: "Setze Min einfach auf Low(Integer) und Max auf High(Integer)"! ;) |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Zitat:
Man kann die Beschränkungen genau deshalb nicht deaktivieren, weil man es auf dem Weg effektiv schon tun kann. Deshalb macht es keinen Sinn eine zusätzliche Bedingung einzuführen. |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Weil diese Beschränkungen nunmal ja nicht für Floats funktionieren, die von TNumberBox auch unterstützt werden. Mit dem eigentlichen Datentypen wird man ja nicht konfrontiert, das Control heißt ja nicht ohne Grund "TNumberBox" und nicht "TIntegerBox" und es somit auf Integer einzuschränken macht keinen Sinn. Intern verwendet es TValue, und da gibt es überhaupt kein High() bzw Low() (genau wie bei Floats übrigens).
Insofern ist das wohl mit allergrößter Wahrscheinlichkeit nicht der vorgesehene Weg, um dies zu erreichen. |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Hallo,
hm, welche Zahl willst du denn konkret eingeben? Laut der Online-Hilfe sollte doch jede Zahl gehen? |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Probier mal ob es
![]() |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Zitat:
Im Gegensatz zu den Integer Pendants bedeutet MinDouble aber nicht den kleinsten Wert (das wäre -MaxDouble), sondern den kleinsten positiven Wert der mit einem Double dargestellt werden kann. |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Alles zwar suboptimale Wege, bleibt aber wohl nichts anderes übrig.
Schön wäre es wie zB bei den VCL SpinEdits, bei denen der Wert automTisch unbeschränkt ist, wenn Min und Max identisch sind. |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Zitat:
Richtig: QP Feature Request schreiben... ;-) |
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Zitat:
|
AW: FMX TNumberBox ohne Min/Max-Beschränkungen
Zitat:
― Edmund Burke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 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