示例#1
0
 // 2. Aufruf von VBDesign, dass Rahmen geklickt worden ist
 public void VBDesignEditingActivated(object vbDesign)
 {
     if (!EditVBDesignIcon.ControlSelectionActive)
     {
         EditVBDesignIcon.SwitchControlSelectionState();
     }
     VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSelected);
 }
示例#2
0
 // 2. Aufruf vom Dockingmanager, dass Rahmen geklickt worden ist => Schalte Modus aus
 public void DockingManagerFreezed(object dockingManager)
 {
     FreezeScreenIcon.SwitchControlSelectionState();
     if (FreezeScreenIcon.ControlSelectionActive)
     {
         VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch);
     }
     else
     {
         VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.Off);
     }
 }
示例#3
0
 // 1. Click auf StatusBar-Icon von Benutzer
 // 3. Click wenn Editierung zu Ende ist
 private void EditVBDesignIcon_Click(object sender, RoutedEventArgs e)
 {
     EditVBDesignIcon.SwitchControlSelectionState();
     if (EditVBDesignIcon.ControlSelectionActive)
     {
         VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch);
     }
     else
     {
         VBDesignEditing = new WPFControlSelectionEventArgs(ControlSelectionState.Off);
     }
 }
示例#4
0
 // 1. Click auf StatusBar-Icon von Benutzer
 private void FreezeScreenIcon_Click(object sender, RoutedEventArgs e)
 {
     FreezeScreenIcon.SwitchControlSelectionState();
     if (FreezeScreenIcon.ControlSelectionActive)
     {
         VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.FrameSearch);
     }
     else
     {
         VBDockingManagerFreezing = new WPFControlSelectionEventArgs(ControlSelectionState.Off);
     }
 }