Einzelnen Beitrag anzeigen

Thomas Horstmann

Registriert seit: 25. Apr 2007
Ort: NRW
87 Beiträge
 
Delphi 12 Athens
 
#199

AW: Delphi 10.1 Berlin

  Alt 26. Apr 2016, 18:32
Die Ereignisse sind intern noch da, werden aber im Inspektor nicht mehr angezeigt. Am einfachsten eine Private-Prozedur schreiben und diese bei Create zuordnen. z.B.
Delphi-Quellcode:
...
private
{ Private-Deklarationen }
...
procedure EventOnColumnMoved
( Column : TColumn ;
  FromIndex : Integer ;
  ToIndex : Integer ) ;
...
procedure TMyForm.FormCreate
( Sender : TObject ) ;
begin
{ Ereignisse zuodnen }
TheGrid.OnColumnMoved := EventOnColumnMoved ;
end ;
...
procedure TMyForm.EventOnColumnMoved
( Column : TColumn ;
  FromIndex : Integer ;
  ToIndex : Integer ) ;
begin
// etwas tun
end ;
...
  Mit Zitat antworten Zitat