private void buttonLoadUniverse_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); dlg.DefaultExt = ".tssun"; dlg.Filter = "TSS Universe (.tssun)|*.tssun"; bool?dialogRes = dlg.ShowDialog(); if (dialogRes == true) { string filename = dlg.FileName; Universe universe = null; try { universe = SerializeHandler.FromBase64String <Universe>(File.ReadAllText(filename)); } catch { MessageBox.Show(LanguageHandler.GetInstance().UniverseFileCorrupted); return; } if (universe != null) { WindowUniverseOutput.ShowModal( universe, new Size(defPixelsWidth, defPixelsHeight) ); } } }
private void button5_Click(object sender, RoutedEventArgs e) { WindowUniverseOutput.ShowModal( new Universe(100, 50), new Size(4000, 4000) ); }
private void buttonCreatUniverse_Click(object sender, RoutedEventArgs e) { Tuple <int, int> unSize = WindowUniverseSizeGetter.ShowModal(); if (unSize != null) { WindowUniverseOutput.ShowModal( new Universe(unSize.Item1, unSize.Item2), new Size(defPixelsWidth, defPixelsHeight) ); } }