That's how the code currently works - only pressing play takes you back to shooting. But you've given me a good idea - allow the change back from playback to shooting if the shutter button is pressed *. I'll add that.
(*)Doesn't work well on my camera.
When in "Playback mode" the shutter button (half or full) switches the camera to "Record mode" but the shooting values aren't displayed and the message "Script in Playback Mode" is still there.
--Very personal opinions--
-I found usefull a "
real time" meter update (in Tv, Av and M mode) when changing values with up&down keys.
Realized it adding
if (gui_index ~= 4 ) then bv96meter=get_bv96()-ev96comp update_meter() end
after the
elseif ( is_key("down/up")) then in the main routine.
Works fine. **EDITThe first up/down key press (value change) updates the meter in the wrong direction Only following changes are fine. HELP*EDIT 2Got it! ... me stupid! The "quoted" line has to be below the
adjust_value(gui_index... then for a
"real time" meter update:
...
elseif ( is_key("up")) then
adjust_value(gui_index, 1)
if (gui_index ~= 4 ) then bv96meter=get_bv96()-ev96comp update_meter() end
elseif ( is_key("down")) then
adjust_value(gui_index, -1)
if (gui_index ~= 4 ) then bv96meter=get_bv96()-ev96comp update_meter() end
...
-I found usefull to modify the
delta16 <-> meter-color relationship (function update_meter()) for a "more strict" meter reading...just my persona taste.
...
if ( delta16 < -3 ) then bg="red"
elseif ( delta16 < 0 ) then bg="yellow"
elseif ( delta16 > 3 ) then bg="red"
elseif ( delta16 > 0 ) then bg="yellow"
else bg="green"
end
...
Let me know your opinion... and forgive a newbie that ventured to propose to you code lines