public ToggleEvent(Xim.Button button) { m_button = button; }
public RapidEvent(Xim.Button button, double delay) { this.button = button; this.delay = delay; }
public PressEvent(Xim.Button button, Xim.ButtonState state) { m_button = button; m_state = state; }
public HoldEvent(Xim.Button button) { m_button = button; }
public ButtonEvent(Xim.Button button) { m_button = button; VarManager.Instance.GetVar(VarManager.Names.ButtonDownTime, out buttonDownTime); }
public LinkEventHandler(Xim.Button button, List<InputEvent> futureEvents) : base(futureEvents) { this.button = button; }