* in the go32v2 video unit, do not check MouseIsVisible, but instead call
  directly HideMouse/ShowMouse. It's safe to always call them, because the
  int 33h mouse driver maintains a hide counter, so it will keep the cursor
  hidden if it was already hidden. Additionally, when the cursor is drawn by
  the int 33h mouse driver, the value in the MouseIsVisible variable is
  actually wrong, because it doesn't take into account the hide counter
  maintained by the mouse driver.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28980 3ad0048d-3df7-0310-abae-a5850022a9f2