Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: TTreeNode - Editieren abbrechen mit ESC

  Alt 2. Jun 2007, 12:41
Hallo,

das Event heißt OnCancelEdit(), aber Borland hat vergessen es in der Klasse TTreeView zu exportieren. Wenn du aber etwas nachhilfst, dann entgeht es dir zukünftig nicht mehr:

Delphi-Quellcode:
type
  TTreeViewCracker = class(TTreeView)
  public
    property OnCancelEdit;
  end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  TTreeViewCracker(TreeView).OnCancelEdit := TreeViewCancelEdit;
end;

procedure TForm1.TreeViewCancelEdit(Sender: TObject; Node: TTreeNode);
begin
  ShowMessage('canceled');
end;
Grüße vom marabu
  Mit Zitat antworten Zitat