void Save() { if (m_texture == null) { return; } using (SaveFileDialog dialog = new SaveFileDialog()) { dialog.InitialDirectory = "c:\\"; dialog.Filter = "Image files (*.png) | *.png"; dialog.RestoreDirectory = true; if (dialog.ShowDialog() == DialogResult.OK) { ObjExporter.saveTextureToFile(m_texture, dialog.FileName); } } }