Dialoge switchen

28/11/2008 - 21:06 von Thomas Steinbach | Report spam
Hallo NG,

gibt es eine Standardvorgehensweise
um zwischen zwei Dialogen hin- und her
zuswitchen.

Hintergrund:
ich habe eine kleine dialogbasierte App in der
ich einen "komplexen" und einen "simplen" Dialog
erzeuge, um quasi zwei verschiedene Oberflaechen
umzuschalten (quasi zwischen Experte und Anfaenger)

Ich habe mir da nun was halbwegs funktionierendes
zusammengebaut, aber dann funken mein accelarators
nicht mehr.

Ich erzeuge momentan beim star beide (modeless) dialoge
und setze dann den einen auf hidden (SW_HIDE) und den
anderen visible (SW_SHOW) und umgekehrt. Funkt soweit
prima, aber meine accelerator wollen nicht mehr. Obwohl
es ja die gleiche Instanz ist.
Oder laeuft da was anderes falsch? Im Prinzip muessten
doch die Accelarators die typischerweise kurz vor der
MessageLoop in WinMain geladen werden in beiden
Dialogen funktionieren - oder?

Thomas
 

Lesen sie die antworten

#1 Volker Birk
28/11/2008 - 23:39 | Warnen spam
Thomas Steinbach wrote:
Ich erzeuge momentan beim star beide (modeless) dialoge
und setze dann den einen auf hidden (SW_HIDE) und den
anderen visible (SW_SHOW) und umgekehrt.



Kurz: warum eigentlich? Warum erzeugst und zerstörst Du die Dialoge
nicht?

Viele Grüsse,
VB.
Nur im Staat Tuvalu gibt es weniger Katholiken als im Vatikan.

(Wikipedia)

Ähnliche fragen