AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Validedit-Komponente

Validedit-Komponente

Ein Thema von Ghostwalker · begonnen am 24. Jun 2006 · letzter Beitrag vom 27. Jun 2006
Antwort Antwort
Seite 2 von 2     12
Ghostwalker
Registriert seit: 16. Jun 2003
Hallo DP'ler,

wieder einmal stand ich vor dem Problem, das ich Benutzereingaben prüfen mußte und ein Mask-Edit nicht
ausgereicht hat. Also hab ich mir eine kleine Komponente geschrieben.

Sie ist abgeleitet vom normalen TEdit. Im Gegensatz dazu, hat sie 2. zusatzliche Events (onValidate und
onValidateError), mithilfe deren ich Prüfungen und entsprechende Fehlerbehandlungen realisieren kann.

Da ich sicher nicht der einzige bin, der immer wieder vor diesen Problemen steht, möchte ich euch
die Komponente zur Verfügung stellen.


Feedback jeglicher Art ist natürlich immer erwünscht


*UPDATE 26.06.2006*

Compiler-Schalter hinzugefügt, damit die Komponente auch unter D3 installiert werden kann.

*UPDATE 27.06.2006*

- Sender als Parameter für onValidate und onValidateError
- Rückgabewert für onValidate Integer (für unterschiedliche Fehler)
0 bedeutet Kein Fehler, Rückgabewert ungleich 0 Fehler.

- Zusätzliche Label-Komponente integeriert für automatische Caption
* mit Positionsangabe (über dem Edit,unter dem Edit, Rechts und Links davon)
* mit Font (eigenständiger Font)
* mit Farbe (Hintergrundfarbe des Labels)

- Zusätzliche kann eine Fehlerfarbe angegben werden, die das Editfeld bei einem Fehler einfärbt.

- Es kann weiterhing gewählt werden, ob der Text im Editfeld markiert werden soll, wenn ein Fehler
auftritt.
Angehängte Dateien
Dateityp: zip validedit_172.zip (13,1 KB, 25x aufgerufen)
e=mc² or energy = milk * coffee²
 
Ghostwalker

 
Delphi 10.3 Rio
 
#11
  Alt 27. Jun 2006, 08:54
So..neue Version mit einigen zusätzlichen Features. Siehe 1. Beitrag
Uwe
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf