28.05.2009, 17:01
(This post was last modified: 28.05.2009, 17:02 by routeconverter.)
Hallo Dennis,
Dein Vorschlag verlegt das Problem vom Moment, wo man die Operation ausführen möchte, auf den Moment, wo man die Positionsliste(n) speichern möchte. Solch eine Entscheidung möchte ich nicht leichtfertig fällen aus folgenden Gründen:
Ich vermute, daß unerfahrene Nutzer (an die sich RouteConverter vor allem richtet) dann Daten verlieren, da sie nicht verstehen, daß das Ausgabeformat nur eine Positionsliste pro Datei erlaubt. Also müßte ein Dialog vor dem Speicher warnen, daß Daten verloren gehen, weil das Zielformat dies nicht erlaubt - oder anbieten, weitere Dateien zu speichern (Nebenkriegsschauplatz: was macht man, wenn der Benutzer entscheidet, die Positionslisten zu unterteilen, weil das Zielformat auch dort eine Limitierung hat?).
Ich habe mir die Folgen mal angeschaut und festgestellt, daß die ursprüngliche Entscheidung, die Operationen, die mehrere Positionslisten im Zielformat erlauben, nicht zu erlauben, sich recht tief durch das Programm zieht, als daß ich sie mit ein, zwei Stunden Programmieren ausprobieren könnte.
@moppel Wie könnte man erreichen, daß es klarer wird, daß Operationen wie das Teilen oder Erzeugen von Positionslisten nur möglich sind, wenn das Ausgabeformat dies zuläßt? Oder ist es einsichtiger, dies zunächst zu erlauben, um beim Speichern darauf hinzuweisen?
Dein Vorschlag verlegt das Problem vom Moment, wo man die Operation ausführen möchte, auf den Moment, wo man die Positionsliste(n) speichern möchte. Solch eine Entscheidung möchte ich nicht leichtfertig fällen aus folgenden Gründen:
Ich vermute, daß unerfahrene Nutzer (an die sich RouteConverter vor allem richtet) dann Daten verlieren, da sie nicht verstehen, daß das Ausgabeformat nur eine Positionsliste pro Datei erlaubt. Also müßte ein Dialog vor dem Speicher warnen, daß Daten verloren gehen, weil das Zielformat dies nicht erlaubt - oder anbieten, weitere Dateien zu speichern (Nebenkriegsschauplatz: was macht man, wenn der Benutzer entscheidet, die Positionslisten zu unterteilen, weil das Zielformat auch dort eine Limitierung hat?).
Ich habe mir die Folgen mal angeschaut und festgestellt, daß die ursprüngliche Entscheidung, die Operationen, die mehrere Positionslisten im Zielformat erlauben, nicht zu erlauben, sich recht tief durch das Programm zieht, als daß ich sie mit ein, zwei Stunden Programmieren ausprobieren könnte.
@moppel Wie könnte man erreichen, daß es klarer wird, daß Operationen wie das Teilen oder Erzeugen von Positionslisten nur möglich sind, wenn das Ausgabeformat dies zuläßt? Oder ist es einsichtiger, dies zunächst zu erlauben, um beim Speichern darauf hinzuweisen?
--
Christian
Christian
