Exemple #1
0
 public PressAndHold(KeyTimer keyTimer) : base(keyTimer)
 {
 }
Exemple #2
0
 public override void OnKeyDown(DeviceModel device, int key, BehaviorModel behavior,
                                KeyHistoryModel keyHistory)
 {
     KeyTimer.RegisterRepeatable(device.DeviceId, key, 250, () => FireEvent(behavior, "press"));
 }
Exemple #3
0
 public override void OnKeyUp(DeviceModel device, int key, BehaviorModel behavior, KeyHistoryModel keyHistory)
 {
     KeyTimer.UnregisterRepeatable(device.DeviceId, key);
 }
Exemple #4
0
 public Press(KeyTimer keyTimer) : base(keyTimer)
 {
 }