title: KeyDown procedure is throwing 2 compile errors
body: <p>I get two types of Compile errors when trying to compile a form. It happens with any sub that includes the KeyDown procedures. The first error I get is </p>
  
  <blockquote>
    <p>"User-defined type not defined"</p>
  </blockquote>
  
  <p>The other error I get is:</p>
  
  <blockquote>
    <p>"Procedure declaration does not match description of event or
    procedure having the same name"</p>
  </blockquote>
  
  <p>I have linked the Microsoft Forms 2.0 Object Library. When I do this the "User-defined type not defined" error changes to the procedure error. I cannot find anywhere where this has been an issue for someone else.</p>
  
  <pre><code>Private Sub cmbDriverNumber_KeyDown(Index As Integer, KeyCode As MSForms.ReturnInteger, Shift As Integer)
      Call cView.sendBack(KeyCode, Shift, Me)
  End Sub
  </code></pre>