Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Aktionen zur Laufzeit einfügen?

  Alt 10. Dez 2008, 14:32
Ich mache das so:
Delphi-Quellcode:
function TEineForm.CreateAction(const AName, ACategory, ACaption: string;
  AShortCut: TShortCut; AOnExecute: TNotifyEvent; AOnUpdate: TNotifyEvent = nil): TAction;
begin
  Result := TAction.Create(Self);
  Result.Name := AName;
  Result.Category := ACategory;
  Result.Caption := ACaption;
  Result.ShortCut := AShortCut;
  Result.OnExecute := AOnExecute;
  Result.ActionList := EineActionList;
end;
Allerdings verwende ich ActionLists pur ohne ActionManager - k.A., ob das einen Unterschied macht.
Uli Gerhardt
  Mit Zitat antworten Zitat