public MouseWheel(MouseDevice mouseDevice = null, int id = 0) { Current = this; MouseDevice = mouseDevice; Id = id; Name = GetName(); _activeTransferCase = _stdResTransferCase = new MouseWheelSingleShaftTransferCase(0); Next = _activeTransferCase; _sNewWheel?.Invoke(this, EventArgs.Empty); }
public MouseWheel(MouseDevice mouseDevice = null, int id = 0) { Current = this; _mouseDevice = mouseDevice; Id = id; Name = GetName(); _activeTransferCase = _stdResTransferCase = new MouseWheelSingleShaftTransferCase(0); Next = _activeTransferCase; if (s_newWheel != null) s_newWheel(this, EventArgs.Empty); }