More fiddling with the caption editor.

Co-evolving with the improved Dialog API.