예제 #1
0
        public EpaViewerPresenter(IEpaViewerScreen screen, IEpaViewer epaViewer, SynchronizationContext syncContext)
        {
            this.screen      = screen;
            this.epaViewer   = epaViewer;
            this.syncContext = syncContext;

            this.screen.Graph          = this.epaViewer.Graph;
            this.screen.Reset         += (sender, args) => { RefreshScreen(); };
            StateSelected             += (sender, args) => { };
            this.screen.StateSelected += (sender, args) => { StateSelected(sender, args); };
        }
예제 #2
0
 public void Reset()
 {
     epaViewer = new EpaViewer();
     RefreshScreen();
 }