Microsoft KB Archive/113943

{| = New and Enhanced Commands and Functions in FoxPro Ver 2.6 =
 * width="100%"|

ID: Q113943

2.60   | 2.60 WINDOWS | MS-DOS kbref kbprg The information in this article applies to:


 * Microsoft FoxPro for Windows, version 2.6
 * Microsoft FoxPro for MS-DOS, version 2.6

SUMMARY
The information below describes the commands and functions that are new to, or enhanced in, FoxPro version 2.6.

This information is also found in FoxPro Help in the "What's New Since FoxPro version 2.5" topic.

NEW FOXPRO COMMANDS AND FUNCTIONS
The following commands, functions and system memory variables have been added to FoxPro version 2.6, primarily for compatibility with dBASE IV.

Command, Function, or System

Memory           FoxPro Variable         Reference --       - _ASSIST           See _ASSIST ASSIST           ASSIST Brings up the FoxPro Catalog Manager. For dBASE compatibility only. BARCOUNT       See CNTBAR BARPROMPT      Same functionality as PRMBAR but parameter positions are reversed. BLANK            See BLANK DESCENDING     See DESCENDING FOR            See FOR FDATE          FDATE() Returns the date when a file was last modified. For dBASE compatibility only. FLDLIST        FLDLIST([]) Returns the fields specified with SET FIELDS. For dBASE compatibility only. FTIME          FTIME() Returns the time a file was last modified. For dBASE compatibility only. HOME           Same as SYS(2004) ID             Same as SYS(0) ISBLANK        See ISBLANK ISREADONLY     See ISREADONLY KEYMATCH       See KEYMATCH FLDCOUNT       Same as FCOUNT MEMORY(0)        Same as SYS(1001) MEMORY(1)        Same as SYS(1001) MEMORY(2)        Same as SYS(12) MEMORY(3)        Same as SYS(1001) MEMORY(4)        Same as SYS(23) MEMORY(5)        Same as SYS(23) MEMORY(6)        Same as SYS(1016) MEMORY(7)        Returns 0 NORMALIZE      See NORMALIZE OBJVAR         See OBJVAR ON BAR           See ON BAR ON EXIT BAR      ON EXIT BAR  OF [ ] Executes a command when you choose a different menu option. For dBASE compatibility only. ON EXIT MENU     ON EXIT MENU [ ] Executes a command when you choose a different menu popup. For dBASE compatibility only. ON EXIT PAD      ON EXIT PAD OF [ ] Executes a command when you choose a different menu pad. For dBASE compatibility only. ON EXIT POPUP    ON EXIT POPUP [ ] Executes a command when you choose a different popup in a menu. For dBASE compatibility only. ON MENU          Same as ON SELECTION MENU ON MOUSE         Same as ON KEY LABEL LEFTMOUSE ON PAD           Same as ON SELECTION PAD ON POPUP         Same as ON SELECTION POPUP PADPROMPT      Same as PRMPAD PCOUNT         PCOUNT Returns the number of parameters that were passed to                 the most recently called program procedure, or user- defined function (UDF). For dBASE compatibility only. PRTINFO        See PRTINFO REPLACE FROM ARRAY            See REPLACE FROM ARRAY RUN            Same as RUN SET ("ATTRIBUTES")   SET("ATTRIBUTES") Returns color settings specified with SET COLOR. For dBASE compatibility only. SET DIRECTORY    Same as SET DEFAULT SET ("DIRECTORY")    Same as SYS(5) + SYS(2003) SET("DISPLAY")   For dBASE compatibility only SET FIELDS       See SET FIELDS SET FORMAT       See SET FORMAT SET KEY          See SET KEY SET("LIBRARY")   See SET LIBRARY SET MBLOCK       See SET BLOCKSIZE SET("MBLOCK")    See SET BLOCKSIZE SET VIEW         See SET VIEW SYS(1037)        Print Setup Dialog. See SYS(1037) TAG            TAG( ,]  [, ) Returns TAG names from a .CDX file. For dBASE compatibility only. TAGCOUNT       TAGCOUNT([ [, ]]) Returns the number of tags in .CDX file. For dBASE compatibility only. TAGNO          TAGNO([ [, [, ]]]) Returns a tag number from a .CDX file. For dBASE compatibility only. UNIQUE         Returns .T. if the specified index was created with the UNIQUE keyword or with SET UNIQUE ON. For dBASE compatibility only. USER           USER Returns a user's network name. For dBASE compatibility only. WINDOW         Same as WOUTPUT _SHELL           See _SHELL

ENHANCED FOXPRO COMMANDS
The following FoxPro commands have been enhanced:


 * BROWSE has a new keyword, NOINIT, which works the same as BROWSE LAST.
 * KEYBOARD has a new keyword, CLEAR.
 * SET LIBRARY has been enhanced to work with procedure files as well as API libraries.

Additional reference words: FoxDos FoxWin 2.60 foxhelp.dbf foxhelp.hlp KBCategory: kbref kbprg KBSubcategory: FxinteropDbase Keywords         : FxinteropDbase Version          : 2.60    | 2.60 Platform         : MS-DOS WINDOWS
 * }