Thema: Delphi TEdit + Border color ?

Einzelnen Beitrag anzeigen

bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#1

TEdit + Border color ?

  Alt 24. Mai 2006, 12:26
Hi all,

bei meinem Formularen würde ich gerne die Felder optisch hervorheben, die der User vergessen hat einzugeben.
Dazu hab ich mir eine einfache Funktion geschrieben, das das entsprechende Feld rot einfärbt und ne Meldung ausgibt.

Delphi-Quellcode:
procedure requireInput(Edit : TDBEdit; Nachricht : string);
begin
  if trim(Edit.Text) = 'then
  begin
      showmessage(Nachricht);
      Edit.Color := clRed;
      Edit.SetFocus;
      Edit.Text := '';
      abort;
  end
  else
     Edit.Color := clWhite;
end;
So, nun mein eigentliches Problem:
Statt das ganze Feld rot zu färben, würde ich gern den Rand / Border rot machen.
Ich hab mir diese BorderStyle-Property angeschaut, aber keine Idee wie man da Farbe mit rein bringen soll.

Thx für eure Hilfe,
ben
  Mit Zitat antworten Zitat