I'm trying to verify the conditions under which all the various DIALOG events occur, so I've been running experiments. So far, I have been unable to produce the following kinds of events, regardless of what I do. I wonder if any of you out there could show some sample code that produces any or all of the following: _efClear (event = 11). _cursEvent (event = 20) with any non-zero id. _preview (event = 22) with id = _wndDocWillMove (id = 9). Thanks. - Rick