private void ResizeButton_Click(object sender, EventArgs e)
        {
            if (LastSelectedImageMetadata == null)
            {
                return;
            }

            using (var rw = new ResizeImageWindow(LastSelectedImageMetadata.Width, LastSelectedImageMetadata.Height))
            {
                if (rw.ShowDialog() != DialogResult.OK)
                {
                    return;
                }

                var newSize = rw.NewSize;
                ProcessImage(x => FirmwareImageProcessor.ResizeImage(x, newSize), LastSelectedImageMetadata, true);
                ImageListBox_SelectedValueChanged(ImageListBox, EventArgs.Empty);
            }
        }
        private void ResizeButton_Click(object sender, EventArgs e)
        {
            if (LastSelectedImageMetadata == null) return;

            using (var rw = new ResizeImageWindow(LastSelectedImageMetadata.Width, LastSelectedImageMetadata.Height))
            {
                if (rw.ShowDialog() != DialogResult.OK) return;

                var newSize = rw.NewSize;
                ProcessImage(x => FirmwareImageProcessor.ResizeImage(x, newSize), LastSelectedImageMetadata, true);
                ImageListBox_SelectedValueChanged(ImageListBox, EventArgs.Empty);
            }
        }