W
Hallo CStoll,
Wozu dient überhaupt dieses Gebastel mit dem Dialog?
Dialog kenn ich, View kenn ich und was der Bauer nich kennt..
Ja ich gebs ja zu, mit der Oberflächen Programmierung hab ich's nicht so. Die Oberflächen unserer Programme sind eher rudimentär.
Es gibt doch auch Form-Views, die du verwenden könntest
Wenn man mit Form-Views eine Resource mit Buttons und Editfeldern bauen kann, dann wäre das eine Alternative. Ich schaus mir mal an.
(ansonsten müßte es auch einen GetSystemMetrics()-Wert für die Höhe der Titelleiste geben)
Ich habe eigentlich gedacht, dass ich das nicht brauche. Hier meine Überlegungen, bitte korrigiere mich wenn ich falsch liege.
- GetWindowRect von MainFrame gibt mir die Position und die Aussenabmessungen des Applikationsfensters.
- GetClientRect der View gibt mir die Grösse der weissen Fläche innerhalb MainFrame.
- GetWindowRect des Dialogs gibt mir die Aussenabmessung des Dialogs
Wenn ich jetzt die grösse des Applikationsfensters um die Differenz zwischen dem View Rect und dem Dialog Rect verkleinere, müsste doch der Dialog genau in den Frame passen. Da er das nicht tut, ist mindestens eine meiner Annahmen falsch.
Herzliche Grüsse
Walter