public WiimoteCalibrationHandler(Wiimotes p_Wiimotes, Form1 p_Form) { m_Status = CalibrationStatus.CalibrationNotStarted; m_Wiimotes = p_Wiimotes; m_parent = p_Form; m_CalibrationRecord = m_Wiimotes.getCalibrationRecord(); m_Wiimotes.RecordingCompletedEvent += new Wiimotes.OnRecordingCompletedEvent(OnRecordingCompletedEvent); m_Wiimotes.RecordingInterruptedEvent += new Wiimotes.OnRecordingInterruptedEvent(OnRecordingInterruptedEvent); calibrationRecordingSync = new object(); }