I found this ofp script which is exactly what you are looking for. I don't know anything about dialogs, but I know the classnames have changed slightly with ArmA. Maybe someone with dialog savvy could update this for ArmA and submit it to the ED?
Edit: attachment (geiger_counter.zip) lost in the crash of 2009 - WEK