private void SelectTextureFile() { Window_OpenFile window = new Window_OpenFile("Select Texture", (m_animationFrameDefinition != null) ? m_animationFrameDefinition.Texture : null, new[] { new Window_OpenFile.Filter("PNG Files (.png)", "*.png"), new Window_OpenFile.Filter("JPEG Files (.jpg)", "*.jpg") }); window.ShowDialog(); if (window.Accepted) { m_textBox_texture.Text = window.FileName; CreateCanvasControls(); } }
private void MenuItem_LoadReaderWriter_Click(object sender, RoutedEventArgs e) { var menuItem = sender as MenuItem; if (menuItem != null && menuItem == m_menuItem_loadReaderWriter) { var window = new Window_OpenFile("Select ReaderWriter DLL", Config.ReaderWriterDll, new[] { new Window_OpenFile.Filter("DLL Files (.dll)", "*.dll") }); window.ShowDialog(); if (window.Accepted) { ReaderWriterManager.LoadDLL(window.FileName); //////// // MenuItems m_menuItem_loadData = new MenuItem() { Header = "Load Data" }; m_menuItem_loadData.Click += MenuItem_LoadData_Click; m_menuItem_file.Items.Add(m_menuItem_loadData); m_menuItem_saveData = new MenuItem() { Header = "Save Data" }; m_menuItem_saveData.Click += MenuItem_SaveData_Click; m_menuItem_file.Items.Add(m_menuItem_saveData); m_menuItem_setup = new MenuItem() { Header = "Setup" }; m_menuItem_setup.Click += MenuItem_Setup_Click; m_menuItem_file.Items.Add(m_menuItem_setup); //////// // Additional controls CreateAdditionalControls(); } } }
private void SelectTextureFile() { Window_OpenFile window = new Window_OpenFile("Select Texture", (m_fontTextureDefinition != null) ? m_fontTextureDefinition.Texture : null, new[] { new Window_OpenFile.Filter("PNG Files (.png)", "*.png"), new Window_OpenFile.Filter("JPEG Files (.jpg)", "*.jpg") }); window.ShowDialog(); if (window.Accepted) { m_textBox_texture.Text = window.FileName; m_doubleUpDown_textureWidth.Value = ParseTextureWidth(m_textBox_texture.Text); CreateCanvasControls(); } }
private void SelectBehaviorFile() { Window_OpenFile window = new Window_OpenFile("Select Behavior File", (m_behaviorInstanceDefinition != null) ? m_behaviorInstanceDefinition.BehaviorFile : null, new[] { new Window_OpenFile.Filter("JavaScript Files (.js)", "*.js") }); window.ShowDialog(); if (window.Accepted) { m_textBox_behaviorFile.Text = window.FileName; ParseBehaviorConstructorFromFile(window.FileName); } }