private void SelectTextureButton_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileDialog = new OpenFileDialog();

            fileDialog.RestoreDirectory = true;
            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                SelectedTextureLabel.Text = fileDialog.FileName;
                FilePathToSelectedTexture = fileDialog.FileName;

                TextureParser.CheckForTIMHeader(fileDialog.FileName);
            }
        }
        private void InjectorSelectTimButton_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileDialog = new OpenFileDialog();

            fileDialog.RestoreDirectory = true;
            fileDialog.Filter           = "(bin)|*.bin";

            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                Debug.WriteLine($"opening {fileDialog.FileName}");

                TextureParser.CheckForTIMHeader(fileDialog.FileName);
                var selectedBmp = TextureParser.CurrentBitmap;
                InjectTimPreviewPictureBox.Image = selectedBmp;
            }
        }
 private void ReloadTextureButton_Click(object sender, EventArgs e)
 {
     TextureParser.CheckForTIMHeader(SelectedTextureLabel.Text);
 }