The "External Speedlite Control"->"Flash function settings" is basically just like the Q menu, but for many vital flash features - it's a really nice new menu vs. 60D and nearly vital if you don't own a big flash with its own lcd panel.
Problem is: This menu is tiresome to reach, and it cannot be pinned to "My Menu" directly. I would like to have this menu on the Q key, either as a replacement for the shooting menu or as double-click Q.
Question 1: The current way to do this (w/o scripting) would be to write a module that intercepts the Q key. Is there any way to get this flash menu on screen *directly* through a Canon api call, or do I have to simulate the long keychain MENU->R->R->D->D->SET->U->Up->SET ?
Question 2: If there's no direct way, how do I detect that the Canon menu is currently active, so that I know that I have to exit and re-enter it to make the keychain work?