That's great! Thanks so much.
I'd love to see these working in 1.4, it's better than keypresses; quicker, silent, using standard values for settings, clearer indications in the camera display, and no confusion about the menu settings getting out of sync with the script values (eg I set iso400 in script but menu was set to auto, when does iso400 display on the lcd and when does the setting return to auto?).
Also under motion detect (http://chdk.wikia.com/wiki/Motion_Detection#Function_:_md_detect_motion
) I noticed you can dump the liveview to a file, then you could open that and read it, but that probably doesn't include the overlay. I was wondering, if the ptpgui can display the overlay, isn't the code written somewhere to grab it? However I don't need it now, unless there's menus that can't be controlled by propid.