public bool IsButtonActive(SideButton button) { return((GetActiveButtons()).Any((b) => b.LastEvent.Event.Type == ButtonType.Side && b.LastEvent.Event.SidebarButton == button && b.Button.State == ButtonPressState.Down)); }
private void SideButtonAction(Object obj) { var sideButton = (SideButton)obj; switch (sideButton) { case SideButton.Add: Add(); selectedState = sideButton; break; case SideButton.Edit: Edit(); selectedState = sideButton; break; case SideButton.Delete: Delete(); break; case SideButton.Save: Save(selectedState); break; case SideButton.Cancel: ReturnState(selectedState); break; } }
private void Save(SideButton sideButton) { if (!Position.HasErrors) { switch (sideButton) { case SideButton.Add: Position.Insert(); Positions.Add(Position); break; case SideButton.Edit: Position.Update(); OldPosition.Copy(Position); break; } ReturnState(sideButton); } else { RadWindow.Alert(new DialogParameters { Content = "Ada data yg masih kosong", Owner = Application.Current.MainWindow }); } }
public LaunchpadButton GetButton(SideButton button) { if (!IsRunning) { return(null); } return(_device.GetButton(button)); }
private void ReturnState(SideButton sideButton) { switch (sideButton) { case SideButton.Add: IsChanging = false; IsSelected = false; break; case SideButton.Edit: IsChanging = false; break; } selectedState = SideButton.Blank; }
private void Save(SideButton sideButton) { if (!Employee.HasErrors) { switch (sideButton) { case SideButton.Add: break; case SideButton.Edit: break; } ReturnState(sideButton); } else { RadWindow.Alert(new DialogParameters { Content = "Ada data yg masih kosong", Owner = Application.Current.MainWindow }); } }
public LaunchpadButton GetButton(SideButton sideButton) => mSide[(int)sideButton];
public ButtonPressEventArgs(SideButton sideButton) { mType = ButtonType.Side; mSidebarButton = sideButton; }
public LaunchpadButton GetButton(SideButton sideButton) { return(mSide[(int)sideButton]); }
public LaunchpadButton GetButton(SideButton sideButton) { return mSide[(int)sideButton]; }
public ButtonPressEventArgs(SideButton sideButton, LaunchpadButton button) { this.mType = ButtonType.Side; this.mSidebarButton = sideButton; this.mButton = button; }
public LaunchpadButton GetSideBarButton(SideButton sideBarButton) { return Device.GetButton(sideBarButton); }