Oh, ein super Link mkinzler, danke!
Ich denke, nun habe ich das Prinzip von Actions soweit verstanden. Was aber leider nicht erwähnt wurde, ist, wie nun Aktionen zur Laufzeit erstellt werden...
Wenn ich das richtig verstanden habe:
TCustomAction createn und einstellen
In die Actionlist einfügen
TCustomAction destroyen (und evtl. den Variablenplatz wiederverwerten)
-> Action ist in der Liste. Wenn ichs richtig verstanden habe, speichert die Liste die Aktionen tatsächlich und enthält nicht nur verweise auf andere Objekte/Variablen.
Problem bleibt weiterhin bestehen: Was muss ich als TActionClient beim AddAction übergeben? Sind damit die Buttons gemeint? Ich benutze nämlich soetwas eigentlich garnicht, sondern nutze wie gesagt das Menü. Das wird allerdings als Client nicht akzeptiert.
mfg
fortuneNext