1. If you change the sample file, then Use Bindings will confirm that change, and Cancel will ignore that change. IMHO, that is unnecessary. The user clicks in " Select Media File " button and it selects a file ( confirming in the "file explorer" window), why is it necessary to press another button ...