![]() |
Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Hallo Delphifans,
in einer Applikation habe ich die Komponente aus der Jedi-Reihe, nämlich TJvDBMaskEdit. Funktioniert auch prächtig mit der Anzeige usw. NUR - beim Ändern springt mir der Cursor grundsätzlich in die Mitte der Maske. Ich verwende die Maske '99.99.9999' für das Datum (TT.MM.JJJJ). Leider springt dann der Editiercurson in die Monatsspalte und jedesmal muss ich den Cursor neu auf den Tagesbereich setzen. Weiß jemand von Euch, ob es ein Property gibt oder wie man es schafft, das dieser "Fehler" nicht auftritt. Für jeden Hinweis bin ich dankbar ciao LIngNeu |
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Der Bug wird bereits durch den Vorfahr TJvCustomComboEdit eingeführt. Ich schaue mir das gleich mal an.
|
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Ich bin wirklich zu langsam für dieses Forum. Das jedi-Zeugs find ich ziemlich cool. :) Also wenn Du den Bug nicht findest, gucke ich morgen mal.
|
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Der Fehler ist nun ausgebessert und ins SubVersion Repository committed. Ab morgen steht er also im Daily Snapshot (
![]() Du kannst übrigens auch die TJvDatePickerEdit Komponente nutzen, dieses ist für Datumsfelder um einiges besser geeignet. |
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Hier im Forum Antworten zu erstellen ist wirklich frustrierend für mich.
|
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
@ALLE
Vielen Dank an Alle, für die schnelle Antwort. Das mit dem DatePickerEdit wäre super. Das Ding hat den Nachteil, dass grundsätzlich dann immer ein Datum oder ein Zeit drinsteht, sobald man editiert hat. Mir ist es nicht gelungen, nach Eingabe eines Datums bzw. Zeit dieses Feld wieder leer zu kriegen, bzw. man kann im Edit-Modus nichts mehr entfernen - irgendein Datum/Zeit bleibt dann drin. Bei meiner Applikation möchte ich aber, dass der Anwender eine falsche Geburtszeit wieder löschen kann, wenn doch keine richtige Zeit feststeht. Ewig Schade. Oder kennt jemand eine Lösung ? Ich freue mich jedenfalls auf eine Verbesserung im ( ![]() ciao LingNeu |
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
@jbg
Auf deinem Tipp hin habe ich mir die Komponenten JvDBDatePicker und JvDBDateTimePicker nochmals angesehen. Ich hätte alles so hingebracht, wie ich es mir wünsche: Datum über Kalenderfunktion abrufbar UND man kann das Feld leer machen - Super, ABER man kann keine Randfarbe einstellen (ist immer schwarz oder none) Das wäre weiters nicht schlimm, wenn ich bei der JvDBDateTimePicker Komponente das auch so machen könnte. Dort kann ich auch die Zeit reseten auf 00:00:00 - was für mich wunderbar wäre! Leider ist dort keine Einstellung des Outfits möglich -jedenfalls kann man das Outfit nicht genauso machen wie mit der Datums-Komponente. Ewig schade. Ich hätte einfach gerne zwei gleich aussehende Komponenten.Die eine schaut jetzt 3D aus und die andere Flat. Wer kennt hier eine Lösung. Danke schon mal für eine Idee ciao LingNeu |
Re: Jedi MaskEdit verhält sich merkwürdig bei der Eingabe
Moin.
Kennt jemand eine Dokumentation zu TMaskEdit oder der Jedivariante? Ich habe keine im Netz gefunden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:14 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