private void Window_Loaded(object sender, RoutedEventArgs e) { Task.Run(() => { Frames.Init(); Dispatcher.Invoke(() => { Mask.Visibility = Visibility.Collapsed; FrameViewer.TopScreenRect = ScreenCoords.Data["DSi"]["Black"][0]; FrameViewer.BottomScreenRect = ScreenCoords.Data["DSi"]["Black"][1]; FrameViewer.Frame = Frames.Data["DSi"]["Black"]; }); }); }