Einzelnen Beitrag anzeigen

Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#1

Problem mit meiner CalcEdit-Komponente

  Alt 20. Jun 2005, 15:10
Hallo DP'ler

Hier zum Testen und Weiterverwenden. Die neue Version.

{
wer kennt sich mit Komponentenentwicklung ein bischen aus?

Meine Tippstreifen-Komponente funktioniert schon ganz gut, aber das Anzeige-Memo schließt sich nicht, wenn man die Komponente mit TAB oder SHIFT+TAB verlässt.}*
*(Problem behoben, geht jetzt)

Ich wollte das OnExit-Event neu erstellen, aber ich weiss nicht wie.

mfg

BrunoT

PS.

Ich habe da schon was gefunden, komme damit aber nicht weiter:
     procedure CMExit(var Message: TCMExit); message CM_EXIT; wenn ich da override angebe, krieg ich Mecker.
und dann noch
Delphi-Quellcode:
constructor TCalcEdit.Create(AOwner: TComponent);
begin
  inherited;
  inherited OnExit := NewOnExit; /das verstehe ich ja noch
end;

procedure TCalcSEdit.NewOnExit(Sender: TObject);
begin
  MemoCalc.Visible := false;
  MemoCalc.Clear;
  if Assigned(fOnExit) then fOnExit(Sender); //Warum unbekannter Bezeichner?
end;
Miniaturansicht angehängter Grafiken
tippstreifen_774.jpg  
Angehängte Dateien
Dateityp: zip tippstreifenrechner_134.zip (223,4 KB, 10x aufgerufen)
Dateityp: zip editcalc_493.zip (14,1 KB, 11x aufgerufen)
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat