Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Edit und UpDown (https://www.delphipraxis.net/93636-edit-und-updown.html)

Elicia 8. Jun 2007 16:31


Edit und UpDown
 
Hallo,

in meinem Projekt verwende ich UpDown, verknüpft (Associate) mit Edit.
Bei UpDown kann ich ja Min und Max angeben - allerdings soll der User auch direkt (gültige) Werte ins Edit eingeben können.
Das Max zu überprüfen, ist keine Schwierigkeit, ABER bei Minimum...
Ich hab's momentan über Edit - OnExit gelöst - funktioniert soweit auch, ist aber nicht besonders schön:
Die Änderung bei ungültigen Min-Werten findet erst dann statt, wenn das nächste Control den Focus erhält.

Daher meine Frage: kennt Ihr eine elegantere Lösung oder muß ich mich mit meiner Lösung zufrieden geben?

Danke im voraus, mfG,

Elicia

BenjaminH 8. Jun 2007 16:45

Re: Edit und UpDown
 
Du kannst es ja auch direkt im OnChange prüfen.

Elicia 8. Jun 2007 17:07

Re: Edit und UpDown
 
erstmal danke :) !

im OnChange klappt's auch nicht wirklich - es können nur Zahlen eingetragen werden, die Werte sollen zwischen 5 und 50 liegen.
Wenn ich schon in OnChange abfrage, wird zu bald geändert... MOMENT: du hast mich auf eine Idee gebracht :) - DANKE !

MfG,

Elicia

EDIT: war leider ein Denkfehler :( - wenn der User z.B. 22 eingeben will, wird im OnChange schon die erste 2 auf 5 geändert... ich kann ja nicht überprüfen, ob der User noch eine weitere Zahl eingeben will


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:16 Uhr.

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