private void TestLocationSelected(object sender, TestLocationSelectedEventArgs args)
        {
            if (_openProject != null && ProjectViewModel.CurrentStage != null)
            {
                var projectPath = Path.Combine(_openProject.Project.BaseDir, "game.xml");
                var stage       = ProjectViewModel.CurrentStage.LinkName;

                RunTest(string.Format("\"{0}\" \"STAGE\\{1}\" \"{2}\" \"{3},{4}\"", projectPath, stage, args.Screen, args.X, args.Y));
            }
        }
Пример #2
0
        public void Release(ScreenCanvas canvas, Point location)
        {
            var args = new TestLocationSelectedEventArgs()
            {
                Screen = canvas.Screen.Name,
                X      = location.X,
                Y      = location.Y
            };

            ViewModelMediator.Current.GetEvent <TestLocationSelectedEventArgs>().Raise(this, args);
        }