ID: Q105835
The information in this article applies to:
The table below lists and briefly describes the application programming interface (API) functions that are provided with Microsoft FoxPro for Macintosh. These functions are provided instead of XCMDs or XFCNs, which are used in FoxBASE+ for the Macintosh.
These functions are provided in an API library called FOXTOOLS.MLB, which is added to the System Folder:Extensions folder during the installation of FoxPro.
API function Description
-----------------------------------------------------------------------
AddBS Adds trailing colon to specified path
CleanPath Returns string passed to it
DefaultExt Adds extension to filename if file has none
ForceExt Adds/changes extension on specified filename
ForcePath Changes path of specified filename
FxAlert Displays a FoxBASE+ Alert
FxFileType Stores type/creator of a file to variables
FxGDepth Returns the number of colors available
FxGVolume Returns list of volume names created with SET VOLUME
FxKeyboard Returns type of keyboard
FxNewFolder Creates a new folder
FxSetType Sets the type/creator of a file
FxStripLF Removes all linefeeds from specified file
FxSystem Returns path of System, Extensions, or Preferences folder
FxVolume Returns list of mounted volume names
JustDrive Returns drive designation of given path:filename
JustExt Returns extension of given path:filename
JustFName Returns filename portion of given path:filename
JustPath Returns the path portion of given path:filename
JustStem Returns the stem portion of given path:filename
NextWord Returns the next word after specified position
Pict2File Creates separate image file from specified resource
Reduce Removes multiple white space characters and trims string
StrFilter Removes all characters in one string not in another
ValidPath Always returns .T. on Macintosh
WordNum Returns specified word in the string
Words Counts number of words in a string
NOTE: For a more complete description and the syntax for these functions,
see the FoxTools Readme file in the FoxPro:Goodies:Misc folder.
Additional reference words: FoxMac 2.50b KBCategory: kbref kbinterop kbprg KBSubcategory:
Last Reviewed: May 23, 1996