Esempio n. 1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            var logService           = new LogService(new Log());
            var handleService        = new HandleService(logService);
            var transformService     = new TransformService(handleService);
            var captureScreenService = new CaptureWindowService(handleService, logService);
            var cropImageService     = new CropImageService(transformService, logService);
            var saveImageService     = new SaveImageService(cropImageService);

            handleService.MainLoop("Diablo III64");

            var window = new MainWindow
            {
                DataContext = new MainViewModel(captureScreenService, saveImageService)
            };

            window.Show();
        }
Esempio n. 2
0
 public static void Initialize(Context context)
 {
     _context = context;
     CropImageService.Init(new CropImageServiceAndroid());
 }
Esempio n. 3
0
 public static void Initialize()
 {
     CropImageService.Init(new CropImageServiceIOS());
 }