Ejemplo n.º 1
0
        protected override void requestLockOperationImpl(RouterOutput output, RouterOutputLockType lockType, RouterOutputLockOperationType lockOperationType)
        {
            RouterOutputLockState newState = (lockOperationType == RouterOutputLockOperationType.Lock) ? RouterOutputLockState.Locked : RouterOutputLockState.Clear;

            notifyLockChanged(output, lockType, newState);
        }
Ejemplo n.º 2
0
 private void indexChangedHandler(RouterOutput output, int oldIndex, int newIndex)
 {
     Name        = getName(output, color);
     Description = getDescription(output, color);
 }
Ejemplo n.º 3
0
 private void crosspointChangedHandler(RouterOutput output, RouterInput newInput)
 {
     currentInput = newInput;
     CurrentValue = labelset.GetText(output.Crosspoint);
 }
Ejemplo n.º 4
0
 protected override void requestCrosspointUpdateImpl(RouterOutput output, RouterInput input)
 => notifyCrosspointChanged(output, input);
Ejemplo n.º 5
0
 protected override bool setCrosspoint(RouterOutput output, RouterInput input)
 {
     output.Crosspoint = input;
     return(true);
 }
Ejemplo n.º 6
0
 private void nameChangedHandler(RouterOutput output, string oldName, string newName)
 {
     button.Text = Output.Name;
 }
Ejemplo n.º 7
0
 private void currentInputChangedHandler(RouterOutput output, RouterInput newInput)
 => crosspoint = newInput;
Ejemplo n.º 8
0
 private void RouterOutput_CrosspointChanged(RouterOutput output, RouterInput newInput)
 {
     PropertyChanged?.Invoke(nameof(ActiveAssigned));
 }
Ejemplo n.º 9
0
 private void RouterOutput_NameChanged(RouterOutput output, string oldName, string newName)
 {
     PropertyChanged?.Invoke(nameof(Name));
 }