protected override void OnExecute(object parameter)
        {
            OpenWindow openWindow = new OpenWindow();

            if (openWindow.ShowDialog().Value)
            {
                ProjectMgr.Instance.OpenProject(openWindow.File);
            }
        }
Example #2
0
        public Controller(Canvas canvas)
        {
            _roomView = new RoomView(canvas);
            _eventView = new EventView();
            _model = Model.Model.GetModel(_roomView, _eventView);

            _roomView.Draw();
            var w = new OpenWindow();
            w.ShowDialog();
        }
Example #3
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            Current.ShutdownMode = ShutdownMode.OnExplicitShutdown;

            //TODO: Add default settings, load them.
            var openWindow = new OpenWindow(new OpenSettings
            {
                MapsetPath = string.Empty,
                Method     = StartMethod.Open,
                Remember   = false
            });

            openWindow.ShowDialog();
            if (!(openWindow.Tag is OpenSettings result))
            {
                Current.Shutdown(-1);
            }