#include #include module Bindings.CoreServices.CarbonCore.Finder where #strict_import import Bindings.CoreServices.CarbonCore.MacTypes #num kClippingCreator #num kClippingPictureType #num kClippingTextType #num kClippingSoundType #num kClippingUnknownType #num kInternetLocationCreator #num kInternetLocationHTTP #num kInternetLocationFTP #num kInternetLocationFile #num kInternetLocationMail #num kInternetLocationNNTP #num kInternetLocationAFP #num kInternetLocationAppleTalk #num kInternetLocationNSL #num kInternetLocationGeneric #num kCustomIconResource #num kCustomBadgeResourceType #num kCustomBadgeResourceID #num kCustomBadgeResourceVersion #starttype struct CustomBadgeResource # field version , # field customBadgeResourceID, # field customBadgeType , # field customBadgeCreator , # field windowBadgeType , # field windowBadgeCreator , # field overrideType , # field overrideCreator , #stoptype #synonym_t CustomBadgeResourcePtr , Ptr #synonym_t CustomBadgeResourceHandle, Ptr #num kRoutingResourceType #num kRoutingResourceID #starttype struct RoutingResourceEntry # field creator , # field fileType , # field targetFolder , # field destinationFolder, # field reservedField , #stoptype #synonym_t RoutingResourcePtr , Ptr #synonym_t RoutingResourceHandle, Ptr #num kContainerFolderAliasType #num kContainerTrashAliasType #num kContainerHardDiskAliasType #num kContainerFloppyAliasType #num kContainerServerAliasType #num kApplicationAliasType #num kContainerAliasType #num kDesktopPrinterAliasType #num kContainerCDROMAliasType #num kApplicationCPAliasType #num kApplicationDAAliasType #num kPackageAliasType #num kAppPackageAliasType #num kSystemFolderType #num kAppleMenuFolderAliasType #num kStartupFolderAliasType #num kPrintMonitorDocsFolderAliasType #num kPreferencesFolderAliasType #num kControlPanelFolderAliasType #num kExtensionFolderAliasType #num kExportedFolderAliasType #num kDropFolderAliasType #num kSharedFolderAliasType #num kMountedFolderAliasType #num kIsOnDesk #num kColor #num kIsShared #num kHasNoINITs #num kHasBeenInited #num kHasCustomIcon #num kIsStationery #num kNameLocked #num kHasBundle #num kIsInvisible #num kIsAlias #num fOnDesk #num fHasBundle #num fInvisible #num fTrash #num fDesktop #num fDisk #num kExtendedFlagsAreInvalid #num kExtendedFlagHasCustomBadge #num kExtendedFlagObjectIsBusy #num kExtendedFlagHasRoutingInfo #num kFirstMagicBusyFiletype #num kLastMagicBusyFiletype #num kMagicBusyCreationDate #starttype struct FileInfo # field fileType , # field fileCreator , # field finderFlags , # field location , # field reservedField, #stoptype #starttype struct FolderInfo # field windowBounds , # field finderFlags , # field location , # field reservedField, #stoptype #starttype struct ExtendedFileInfo # array_field reserved1 , # field extendedFinderFlags, # field reserved2 , # field putAwayFolderID , #stoptype #starttype struct ExtendedFolderInfo # field scrollPosition , # field reserved1 , # field extendedFinderFlags, # field reserved2 , # field putAwayFolderID , #stoptype #starttype struct FInfo # field fdType , # field fdCreator , # field fdFlags , # field fdLocation, # field fdFldr , #stoptype #starttype struct FXInfo # field fdIconID , # array_field fdReserved, # field fdScript , # field fdXFlags , # field fdComment, # field fdPutAway, #stoptype #starttype struct DInfo # field frRect , # field frFlags , # field frLocation, # field frView , #stoptype #starttype struct DXInfo # field frScroll , # field frOpenChain, # field frScript , # field frXFlags , # field frComment , # field frPutAway , #stoptype