Accelerators + mehrere Dialog
-
Hi,
kann man Accelerator auch über einen Dialog hinweg verwenden?
Ich habe zb 2 Dialoge, die ich nebeneinander anzeige. Muss ich die Accelerators jetzt 2x identisch implementieren? Oder kann ich irgendwie von dem einen Dialog die Accelerators von dem anderen Dialog aufrufen lassen?Danke!
-
Die Accelerator werden immer in einem PreTranslateMessage Handler implementiert.
Wenn aber ein Dialog den Focus hat, bekommt der andere die Tastatureingaben nicht angeboten. Entsprechend müsstest Du also die Accelerator in den jeweiligen anderen PreTranslateMessage Handlern auch einbauen und dann als Zielfenster natürlich den andren Dialgog angeben.
-
super Danke!