protected MouseListener(Subscribe subscribe) : base(subscribe) { m_PreviousPosition = new Point(-1, -1); m_DoubleDown = new ButtonSet(); m_SingleDown = new ButtonSet(); }