title: AutoIT ControlGetPos returns the wrong XY position
body: <p>In AutoIT the function ControlGetPos is supposed to return the position of the control (aka button) in the window. I should be able to just add the window position to the get the position of the control on the screen</p>
  
  <pre><code>  run("calc")
    WinWaitActive("Calculator")
    $m = WinGetPos('[ACTIVE]')
    $k = ControlGetPos('[ACTIVE]','','Button9')
    $k[0] += $m[0]
    $k[1] += $m[1]
    MouseClick("main",$k[0] + $k[2]/2, $k[1] + $k[3]/2)  ; click middle of button
    Sleep(2000)
    WinClose("Calculator")
    Sleep(2000)
  </code></pre>
  
  <p>but this doesn't work. It click too high, by about 40 pixels. Why?</p>