Das angehängte Projekt zeigt wie man sowas prinzipiell entkoppeln kann.
Hallo Uwe,
ja mit Messages, das finde ich immer gut.
Allerdings habe ich meine Bedenken bei Actions die über Module hinaus benutzt werden.
Delphi-Quellcode:
object ButtonSpritztour: TButton
...
Action = dmStatus.actSpritztour
...
end
Ich hatte in der Vergangenheit öfters Fälle wo sich die
IDE irgendwie verhaspelt hat,
und diese Links unbedingt wieder löschen wollte.
Ich meine es hängt damit zusammen welche Module gerade im Editor geöffnet sind, so dass der Designer die "sehen" kann.
Deshalb würde ich diese Links immer per Runtime setzen, damit die Zuordnung nicht zufällig mal verloren geht, wenn man auf den falschen Knopf drückt.