Neulich habe ich mich mit einem Bekannten über Wherigos unterhalten. Dabei sind wir auch auf das Thema MessageBox, Dialog und GetInput gestoßen. Er meinte, dass diese Funktionen völlig verwirrend und undurchsichtig seien. Ich habe die Meinung vertreten, dass deren Verhalten doch klar sei und soweit auch völlig ausreichend wäre.
Deshalb mal hier die Frage: Sind MessageBox, Dialog und GetInput suboptimal? Können diese noch weiter verbessert werden? Was fehlt denn eigentlich? Ist der Wunsch nach einem modalen Dialog (also einem, der die weitere Ausführung des Programms verhindert) übermächtig? Wäre ein andere herangehensweise besser geeignet? Oder sind die meisten zufrieden, so wie es funktioniert?
Deshalb mal hier die Frage: Sind MessageBox, Dialog und GetInput suboptimal? Können diese noch weiter verbessert werden? Was fehlt denn eigentlich? Ist der Wunsch nach einem modalen Dialog (also einem, der die weitere Ausführung des Programms verhindert) übermächtig? Wäre ein andere herangehensweise besser geeignet? Oder sind die meisten zufrieden, so wie es funktioniert?