[futurebasic] MoreFilesX For FB

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : November 2003 : Group Archive : Group : All Groups

From: Alain Pastor <apastor@...>
Date: Tue, 04 Nov 2003 23:06:45 +0100
Goodbye FSSpec, welcome FSRef

"MoreFilesX For FB" is a library containing a collection of useful
high-level File Manager routines for Carbon.
It is an adaptation for FutureBASIC of the "MoreFilesX" library from 
Apple (originally written in C by Jim Luther).

The package contains:

MoreFilesX.Incl:
This is the library that contains 60 routines which use the HFS Plus
APIs wherever possible. It is recommended over the outdated 
"MoreFiles" library especially if you intend to program for Carbon and 
OS X.

Tlbx MoreFilesX.Incl:
This is a Toolbox header file that can be placed in the "Headers" 
folder located in the "Compiler" folder inside the "FB Extensions" 
folder or in your "User Libraries" folder or anywhere else provided 
the "MoreFilesX" library can have access to it. This file contains 
Toolbox declarations that are currently missing from the original FB 
header files at the time of this writing. Over 50 new Toolbox 
functions are defined there along with a bandwagon of File Manager 
records, variable types and constants.

MoreFilesX mini tester:
A really tiny source code file that lets you test a few of the
functions defined in the library. I dare not call it an example.

MoreFilesX Reference:
This is the mini documentation.

Download at:
<http://euro.futurebasic.com/download/MoreFilesX.sit.hqx>

Disclaimer:
Although some parts were successfully used (in QuiXample for example) 
the library has not been intensively tested. You will use it at your 
own risks. "MoreFilesX For FB" was originally converted for the 
Release 8, therefore there might be discrepancies with the headers 
under R7. Experienced programmers can reap advantages of the Toolbox 
header file only and write their own file routines if they wish so.

Alain