Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#4

Re: Nach InplaceEditor kein Löschen Form (TStringGrid)

  Alt 14. Dez 2005, 12:46
Hallo,
Zitat von HPW:
...Dann stellte ich fest das das Standard-Grid keine OnSetFocus und OnKillFocus besitzt.
wenn ich es richtig verstehe müssten die Standard-Ereignisse ausreichen:
OnEnter > StringGrid bekommt Focus
OnExit > StringGrid verliert Focus
OnSelection > Zelle wird verlassen, Zelle wird gewählt

Beispiel zu OnSelection:
Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer;
  var CanSelect: Boolean);
begin
  Memo1.Lines.Add('Alte Markierung >'
                  +' Spalte: '+IntToStr(StringGrid1.Col)
                  +' Zeile: '+IntToStr(StringGrid1.Row));
  Memo1.Lines.Add('Neue Markierung >'
                  +' Spalte: '+IntToStr(ACol)
                  +' Zeile: '+IntToStr(ARow));
end;
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat