Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

MaskEdit gibt Kontrolle nicht her

  Alt 4. Sep 2007, 14:52
Moin,

ich habe mir ein eigenes MaskEdit gebastelt (aus dem TntMaskEdit und MaskEditL was hier mal rumschwirrte)
Nun wollte ich das interne ErrorHandling deaktivieren und habe deshalbprocedure ValidateError; virtual; durchprocedure ValidateError; override; ersetzt:
Delphi-Quellcode:
procedure TTntMaskeditL.ValidateError;
begin
  if fUseErrorHandler then //als property hinzugefügt
  begin
    inherited;
  end;
end;
Wenn ich fUseErrorHandler false setze, bekomme ich die blöde Meldung nicht mehr, die ich ja loswerden wollte. Das MaskEdit gibt aber auch die Kontrolle nicht mehr her, ich kann zu keinem anderen Steuerelement springen (auch keine Exception etc.).

Woran kann das liegen?

Grüße, Messie
  Mit Zitat antworten Zitat