Beispiel #1
0
        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();
        }
Beispiel #2
0
        public void LoadTest()
        {
            var service = new ModelLoadService();
            var model   = service.Load(@"Services\TestFiles\x.lev");

            Assert.IsNotNull(model);
        }
Beispiel #3
0
        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);
        }