private void OnKeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 's') { var sfd = new SaveFileDialog(); sfd.Filter = "Level files (*.lev)|*.lev"; sfd.ShowDialog(); if (sfd.FileName != "") { mls.Save(sfd.FileName, model); } } else if (e.KeyChar == 'l') { var fd = new OpenFileDialog(); fd.Filter = "Level files (*.lev)|*.lev"; fd.ShowDialog(); if (fd.FileName != "") { model = mls.Load(fd.FileName); } } selectedObject = char.ToLower(e.KeyChar); //or set work collection to ... SwitchTexture(selectedObject); Refresh(); }
public void LoadTest() { var service = new ModelLoadService(); var model = service.Load(@"Services\TestFiles\x.lev"); Assert.IsNotNull(model); }
public static void Main() { var service = new ModelLoadService(); var model = service.Load(@"C:\Users\Anik\Desktop\manualT.lev"); var view = new View(); var controller = new Controller(model, view); view.controller = controller; Application.Run(view); }