![]() |
SpinEdit spinnt...
Hallo,
dass die MinValue/MaxValue nicht wirken und man das im OnChange selbst abfangen muss, habe ich schon verstanden. Ich habe EditorEnabled = false eingestellt damit der User da nichts reintippen darf, trotzdem kann er mit der Del-Taste den angezeigten Wert löschen, es wird auch nichts beim Verlassen des SpinEdit wieder hergestellt! Im OnKeyUp habe ich nun generell key := 0 stehen, was ebenfalls nichts daran ändert dass man mit Del rauslöschen kann! Auch im OnKeyPress key := #0 zusätzlich bringt nichts! Hat jemand eine zündende Idee? Ciao Stefan |
AW: SpinEdit spinnt...
Hey.
Beim KeyDown Event des SpinEdits.
Delphi-Quellcode:
Key:= 0;
|
AW: SpinEdit spinnt...
Wenn das so viele Probleme macht würde ich doch einfach ein normales Edit-Feld mit zwei Buttons dran selber machen?
|
AW: SpinEdit spinnt...
Und denk noch an: selektieren -> rechte Maustaste.
Damit kannste auch trotz gesperrter Keys noch löschen :wink: |
AW: SpinEdit spinnt...
... ich bau mein eigenes SpinEdit :-)
Ciao Stefan |
AW: SpinEdit spinnt...
Möglw. reicht ein Up/Down Control und ein Edit.
Zitat:
|
AW: SpinEdit spinnt...
Hmm..
Zitat:
Unter D6 verwende ich das SpinEdit incl. Min/Max und das scheint zu funktionieren.... Edit: OK, Korrektur.. Wenn mit Up/Down (Cursor) oder den Pfeilen gearbeitet wird, dann klappt es, jedoch nicht bei Eingabe per Tastatur. |
AW: SpinEdit spinnt...
Wenn im Editor nichts geändert werden soll, kann man doch einfach Editor.Readonly auf True setzen.
|
AW: SpinEdit spinnt...
Falls Du zufällig das AdvSpinEdit von TMS hast: Da kann man mit EditorEnabled = false jegliches manuelles Editieren und Löschen ;-) verhindern (getestet, nicht vermutet).
|
AW: SpinEdit spinnt...
Die Property hier heisst EditorEnabled und ich schrieb bereits, dass bei gesperrtem Editor trotzdem die Value auf verschiedensten Wegen verändert werden kann!
Ciao Stefan P.S. Die TMS Komponenten werden hier nicht verwendet |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:11 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