Zitat von
Christian Seehase:
da habe ich eine andere Philosophie:
Wenn eine Funktion auf Grund der aktuellen Daten keinen Sinn macht, steht die Funktion nicht zur Verfügung, ist also deaktiviert.
Dies geht aber nur so lange wie die fehlenden Informationen offensichtlich sind. Ansonsten sucht sich der Nutzer tot um raus zu finden warum ihn das Programm das Speichern nicht erlaubt. Mit einem freigeschalteten Speichern Button und einer entsprechenden Meldung warum man nicht speichern kann, ist dem Nutzer deutlich besser geholfen. Damit weiss er wo der Fehler/das Problem liegt und kann sich explizit darum kümmern.