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

ID: Q112084

2.50 2.50a 2.50b 3.00 3.00b 5.00 5.00b | 2.50b 3.00b

WINDOWS          | MACINTOSH
kbprg kbprb

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 - Microsoft Visual FoxPro for Windows, version 3.0, 3.0b, 5.0, 5.0a
  • Microsoft Visual FoxPro for Macintosh, version 3.0b

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 and Visual FoxPro, 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 vfoxwin vfoxmac KBCategory: kbprg kbprb KBSubcategory: FxprgGeneral


Last Reviewed: July 9, 1998
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.