extensible markup dialog