PRB: SET TALK ON Does Not Work with SET STATUS BAR ON

Last reviewed: June 27, 1995
Article ID: Q112084
The information in this article applies to:
  • Microsoft FoxPro for Windows, versions 2.5, 2.5a, and 2.5b
  • Microsoft FoxPro for Macintosh, version 2.5b

SYMPTOMS

The SET TALK command is ON, but command output does not display on the desktop.

CAUSE

The SET STATUS BAR command is ON. This displays a Windows-style status bar, which prevents the display of the command output controlled by the SET TALK command.

RESOLUTION

Use the character-based status bar, which is displayed by the command SET STATUS ON.

STATUS

This behavior is by design.

MORE INFORMATION

In FoxPro for MS-DOS, any time the SET TALK command is ON, command output is displayed in the active output area (usually the desktop). In FoxPro for Windows, however, the type of status bar in effect determines whether the SET TALK output is displayed.

Steps to Reproduce Behavior

  1. Type the following in the Command window:

          SET TALK ON
          SET STATUS BAR ON
          x = "test"
    

    Note that the character string "test" does not display on the desktop.

  2. Type the following in the Command window:

          SET STATUS ON
          x = "test"
    

Note that the character string "test" now displays on the desktop.

For more information about the two types of status bars used in FoxPro for Windows and FoxPro for Macintosh, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q93585
   TITLE     : Using the Two Status Bar Styles in FoxPro


Additional reference words: FoxMac FoxWin 2.50 2.50a 2.50b question mark
question-mark output
KBCategory: kbprg kbprb
KBSubcategory: FxprgGeneral


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: June 27, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.