Logiciels & Services Duhem
21, rue La Bruyre
75009 Paris (France)
Tel. (+331) 49 70 04 55
Fax  (+331) 49 70 04 56
email : duhem@macdisk.com
CIS   : 100256,1731

The Maclib DLL is used to write applications reading/writing
Macintosh magnetic media. For the time being (v. 0.9) this
library is read-only. It comes with a sample application
(a hexadecimal dump utility) working direct from the Mac
volume.

The Maclib package contains following files:

Library and lib files:
MACLIB16 DLL       155 664  15/09/96   0:09
MACLIB16 LIB         7 168  15/09/96   0:09
MACLIB32 DLL       133 688  15/09/96   0:09
MACLIB32 LIB         6 656  15/09/96   0:09

Header file to include in your project:
MACLIB   H          10 231  15/09/96   0:09

Sample applications (16 and 32 bit):
MACDUMP  EXE        53 264  15/09/96   0:09
MCDUMP32 EXE        40 480  15/09/96   0:09

Source code (with Borland IDE file) for sample applications:
16-bit code :
MCDUMP   IDE        55 492  15/09/96   0:09
MCDMPW   C          17 105  15/09/96   0:09
MCDUMP   DEF           193  15/09/96   0:09
MCDMP    ICO         2 553  15/09/96   0:09
MCDMPE   RC          2 529  15/09/96   0:09
MCDMPID  H             894  15/09/96   0:09

32-bit code (reuses parts of the 16-bit project):
MCDUMP32 IDE        92 970  15/09/96   0:09
MCDUMP32 DEF           211  15/09/96   0:09

Source code of some common dialogs used in the library :
MCCOMDID H           1 594  15/09/96   0:09
MCCOMDLG C          16 286  15/09/96   0:09
MCCOMDLG H             162  15/09/96   0:09
MCCOMDLG RC          8 150  15/09/96   0:09

The Maclib ist delivered 'as is', without any guarantee of
any kind. You can use it freely, excepted that you are not
authorized to build with it general purpose Macintosh media
reading/writing utilities.

If you feel the library lacks some functions, let me know.

I'm writing a manual (100 p ++), but I think I'll make
a shareware of the library when it is finished.

The Maclib library was coded with Borland compilers. It is
plain C. Users of other compilers should not have too much
problems using it. Anyway, I would like to get some feedback
about that.

To get an idea about the package, use the demos (macdump.exe
and mcdump32.exe). Then look at the include file (maclib.h),
and at the code of the samples (mcdmpw.c, etc.).

Pierre Duhem
96/9/15

