Я пишу уже не первый plugin. В том числе я написал plugin для стыковки нашей программы и Компаса. Там (в Компасе) есть функция ksZoomScale для масштабирования изображений. После применения этой функции при выходе из программы программа никаких вопросов не задает.
Самым оптимальным, на мой взгляд, было бы ввести какую-то глобальную переменную булева типа. При установке значения этой переменной в true
при выходе из программы вопрос о сохранении изменений не должен был бы задаваться.