Hey dartho
I am writing a currency integration with vBookie, but there is a serious bug preventing the proper use of the "Custom" currency setting - the casing is wrong.
In the setting code, you are using
HTML Code:
<option value=\"custom\" " . iif($setting['value']=='custom','selected="selected"') . ">Custom</option>
but it really should be
HTML Code:
<option value=\"Custom\" " . iif($setting['value']=='Custom','selected="selected"') . ">Custom</option>
fixing that will allow your addon to actually call all those nice hooks with the switch statements on that setting

Until this is fixed, my addon will have to correct this for you... but of course thats not very ideal.
Thanks for porting this to vb4!
*edit - while youre in there, would you consider adding some hooks around these areas?
vbookie.php line 1419 (for additional validation of a new event)
vbookie.php line 1560 (for additional processing after new event is added/updated)
function_vbookie.php line 168 (for additional processing after event is deleted)
It would be much appreciated!