Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sir-archimedes,
28. Jan 2006
Manchmal sieht man vor lauter Bäumen den Wald nicht mehr... :wall: :wall:
Die Lösung ist ganz einfach: TAction hat eine Eigenschaft ActionList. Setzt man diese, dann wird die Action in die entsprechende ActionList eingefügt.
Gruß,
Dominik
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by sir-archimedes,
28. Jan 2006
Hallo,
ich möchte gerne eine ActionList zur Laufzeit erstellen und mit Actions befüllen - das klappt aber nicht.
Es gibt zwar eine Methode AddAction - die ist allerdings protected. Wenn ich nun folgendermaßen erstelle:
with TAction.Create(TModuleLoginService.Instance.ActionList) do
begin
Caption := '&Login';
Name := 'ActnLogin';
OnExecute :=...