private bool ShouldBailOutBecauseUserAgreedNotToUseJpeg(PalasoImage imageInfo)
{
if(ImageUtils.AppearsToBeJpeg(imageInfo) && JpegWarningDialog.ShouldWarnAboutJpeg(imageInfo.Image))
{
using(var jpegDialog = new JpegWarningDialog())
{
return jpegDialog.ShowDialog() == DialogResult.Cancel;
}
}
else
{
return false;
}
}