BUG: Mouse Pointer Changes to Default Pointer over Text Box Border (250080)



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 5.0
  • Microsoft Visual FoxPro for Windows 5.0a
  • Microsoft Visual FoxPro for Windows 6.0

This article was previously published under Q250080

SYMPTOMS

The mouse pointer changes to the default pointer when hovering over a text box border regardless of the mouse pointer setting on the form and text box.

RESOLUTION

Placing NODEFAULT in the MouseMove event of the text box keeps the mouse pointer from changing.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Copy the following code into a program file (.prg) and run it:
    PUBLIC oForm
    oForm=CREATEOBJECT("Form")
    WITH oForm
      .ADDOBJECT("Text1","textbox")
      .text1.VISIBLE = .T.
      .SETALL('MousePointer',11)
      .MOUSEPOINTER = 11
      .SHOW
    ENDWITH
    RETURN
  2. Slowly hover the mouse pointer over the border of the text box. Notice that the mouse pointer changes from an hourglass to the default arrow pointer.

REFERENCES


Modification Type:MajorLast Reviewed:10/16/2002
Keywords:kbBug kbContainer kbCtrl kbDSupport KB250080 kbAudDeveloper