Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#19

AW: Gibt es ein Design-Pattern für den Programm-Status?

  Alt 2. Nov 2021, 10:04
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.
  Mit Zitat antworten Zitat