appletfolder.h

Go to the documentation of this file.
00001 
00002 /*  $Id: appletfolder.h 355 2005-01-11 22:48:55Z andreradke $    */
00003 
00004 /* copyright 1991-96 UserLand Software, Inc. All Rights Reserved.*/
00005 
00006 
00007 #define appletfolderinclude
00008 
00009 
00010 #ifndef filesinclude
00011 
00012     #include "appletfiles.h"
00013     
00014 #endif
00015 
00016 
00017 #ifndef __FOLDERS__
00018 
00019     #include <Folders.h>
00020     
00021 #endif
00022 
00023 
00024 typedef boolean (*tyfileloopcallback) (bigstring, tyfileinfo *, long);
00025 
00026 
00027 boolean getfolderfilespec (short, long, FSSpec *);
00028 
00029 boolean filegetparentfolderspec (FSSpec *, FSSpec *);
00030 
00031 boolean getsystemfolderfilespec (OSType, FSSpec *);
00032 
00033 boolean diskloop (tyfileloopcallback, long);
00034 
00035 boolean folderloop (ptrfilespec, boolean, tyfileloopcallback, long);
00036 
00037 boolean foldercontainsalias (ptrfilespec, ptrfilespec, ptrfilespec);
00038 
00039 boolean systemfoldercontainsalias (OSType, FSSpec *);
00040 
00041 boolean filecreatefolder (ptrfilespec);
00042 
00043 boolean filegetfolderid (ptrfilespec, long *);
00044 
00045 boolean addaliastospecialfolder (FSSpec *, OSType);
00046 
00047 boolean deletealiasesfromfolder (FSSpec *, FSSpec *);
00048 
00049 boolean deletealiasesfromspecialfolder (FSSpec *, OSType);
00050 
00051 boolean filegetsubitemspec (FSSpec *, bigstring, FSSpec *);
00052 
00053 boolean filesetfolderview (FSSpec *, short);
00054 
00055 boolean fileemptyfolder (FSSpec *);
00056 
00057 boolean foldercontainsfile (FSSpec *, FSSpec *);
00058 
00059 boolean fileflushvolumes (void);
00060 
00061 boolean filesurefolder (ptrfilespec);
00062 
00063 boolean filesuresubfolder (ptrfilespec, bigstring, ptrfilespec);

Generated on Wed May 31 18:19:42 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6