Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#7

AW: GUI Modifikation während Entwicklung

  Alt 31. Jan 2011, 15:46
...Ich meinte damit das mir diese ewige rumkopiererei der Propertys im Quelltext auf den Sack geht..
Dann machst Du etwas Fundamentales falsch: Wer rumkopiert, verstößt gegen das DRY-Prinzip.

Erweitere deine Form doch einfach um Verhaltenseigenschaften, hinter denen sich komplexe Änderungen der GUI verbergen. So kann z.B. die Eigenschaft 'DataModified' einen 'Save'-Button steuern: Sind die Daten geändert, ist der Save-Button aktiviert, sonst nicht.

Beim Speichern der Daten wird dann einfach 'DataModified' auf FALSE gesetzt. Jedes OnChange-Ereignis eines Datensteuerelementes setzt DataModified auf TRUE.

Dazu verwendet man zwar i.A. datensensitive Steuerelemente, aber das war ja auch nur als Beispiel gedacht.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat