Beispiel #1
0
 private void onControllerClosed(object sender, EventArgs e)
 {
     Debug.WriteLine("rect selector closed");
     Debug.Assert(controller != null);
     this.rect  = controller.rect;
     controller = null;
     if (btnSetRect.Checked)
     {
         btnSetRect.Checked = false;
     }
 }
Beispiel #2
0
 private void setRect(object sender, System.EventArgs e)
 {
     if (btnSetRect.Checked)
     {
         controller           = new VCRController(rect);
         controller.OnClosed += new EventHandler(onControllerClosed);
         MainWindow.mainWindow.attachController(controller);
     }
     else
     {
         if (MainWindow.mainWindow.currentController == controller)
         {
             MainWindow.mainWindow.detachController();
         }
         // this will close the controller
     }
     update();
 }