/// <summary> /// Display a file dialog to get image. /// </summary> /// <param name="type"></param> private void DisplaySelectImage(IMG type) { DialogResult dialogResult = openFileDialogImage.ShowDialog(); if (dialogResult == DialogResult.OK) { try { if (type.Equals(IMG.HOST)) { steganolizer.HostImage = GetImageFromDialog(); tbHost.Text = openFileDialogImage.FileName; } else if (type.Equals(IMG.SRC)) { steganolizer.SrcImage = GetImageFromDialog(); tbSrc.Text = openFileDialogImage.FileName; } else if (type.Equals(IMG.FIND)) { steganolizer.ProbablyHostImage = GetImageFromDialog(); tbDetectImg.Text = openFileDialogImage.FileName; } } catch (Exception ex) { Alerter.Error("An error occured. Can not get image."); } } }