FIX: Mouse Click Browse Scroll Bars Ignored for TIMEOUT

Last reviewed: October 20, 1997
Article ID: Q128099
2.60a   | 2.60a
WINDOWS | MACINTOSH kbprg kbbuglist

The information in this article applies to:

  • Microsoft FoxPro for Windows, version 2.6a
  • Microsoft FoxPro for Macintosh, version 2.6a

SYMPTOMS

Left mouse button clicks on the Scroll Bar are not considered input when a Browse window is activated with the TIMEOUT clause.

STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. This problem was corrected in Visual FoxPro 3.0 for Windows.

MORE INFORMATION

When a Browse window is activated with a TIMEOUT clause, the Browse window will close after the specified time interval even though you are constantly clicking, with the leftmouse button, on the Vertical or horizontal Scroll Bars.

As a result, under FoxPro for Windows and Macintosh, Mouse Clicks on the Browse Scroll Bars are ignored(not considered as input) by the Timeout clause whereas under FoxPro for MS-DOS the Mouse Clicks are not ignored in this fashion.

Steps to Reproduce Problem

  1. Using FoxPro for Windows or Macintosh, create a Program named TEST.PRG by using this code:

    USE C:\FOXPROW\TUTORIAL\CUSTOMER.DBF BROWSE TIMEOUT 5

  2. Run the Program under FoxPro for Windows or Macintosh.

  3. When the Browse window comes up, use the left mouse button to click continuously in the Horizontal or the Vertical scroll bar.

  4. Run TEST.PRG under FoxPro for MS-DOS, and repeat step 3 for about 10 seconds.

In FoxPro for Windows or Macintosh, you'll see the Browse close after being open for five seconds even though you are constantly using the left mouse button to click the Scroll Bar. However, in FoxPro for MS-DOS, the Browse window does not close while you click the Scroll Bars; instead, it closes five seconds after you stop clicking the left mouse button.


Additional reference words: vFoxWin Fixlist3.00 FoxWin FoxMac 2.60a
buglist2.60a
KBCategory: kbprg kbfixlist kbbuglist
KBSubcategory: FxprgBrowse
Keywords : FxprgBrowse kbbuglist kbfixlist kbprg
Version : 2.60a | 2.60a
Platform : MACINTOSH WINDOWS
Solution Type : kbfix


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 20, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.