]> gitweb @ CieloNegro.org - bindings-CarbonCore.git/commitdiff
Finder.h
authorPHO <pho@cielonegro.org>
Thu, 14 Oct 2010 15:26:55 +0000 (00:26 +0900)
committerPHO <pho@cielonegro.org>
Thu, 14 Oct 2010 15:26:55 +0000 (00:26 +0900)
Bindings/CoreServices/CarbonCore/Finder.hsc

index e0ab1bfdf2634b186d88892ff265190a5b7615ab..78247cb077ba2b8c7ae5d22fd67bd9394be30333 100644 (file)
@@ -5,3 +5,171 @@ 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              , <SInt16>
+#  field customBadgeResourceID, <SInt16>
+#  field customBadgeType      , <OSType>
+#  field customBadgeCreator   , <OSType>
+#  field windowBadgeType      , <OSType>
+#  field windowBadgeCreator   , <OSType>
+#  field overrideType         , <OSType>
+#  field overrideCreator      , <OSType>
+#stoptype
+#synonym_t CustomBadgeResourcePtr   , Ptr <CustomBadgeResource>
+#synonym_t CustomBadgeResourceHandle, Ptr <CustomBadgeResourcePtr>
+
+#num kRoutingResourceType
+#num kRoutingResourceID
+
+#starttype struct RoutingResourceEntry
+#  field creator          , <OSType>
+#  field fileType         , <OSType>
+#  field targetFolder     , <OSType>
+#  field destinationFolder, <OSType>
+#  field reservedField    , <OSType>
+#stoptype
+#synonym_t RoutingResourcePtr   , Ptr <RoutingResourceEntry>
+#synonym_t RoutingResourceHandle, Ptr <RoutingResourcePtr>
+
+#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     , <OSType>
+#  field fileCreator  , <OSType>
+#  field finderFlags  , <UInt16>
+#  field location     , <Point>
+#  field reservedField, <UInt16>
+#stoptype
+
+#starttype struct FolderInfo
+#  field windowBounds , <Rect>
+#  field finderFlags  , <UInt16>
+#  field location     , <Point>
+#  field reservedField, <UInt16>
+#stoptype
+
+#starttype struct ExtendedFileInfo
+#  array_field reserved1    , <SInt16>
+#  field extendedFinderFlags, <UInt16>
+#  field reserved2          , <SInt16>
+#  field putAwayFolderID    , <SInt32>
+#stoptype
+
+#starttype struct ExtendedFolderInfo
+#  field scrollPosition     , <Point>
+#  field reserved1          , <SInt32>
+#  field extendedFinderFlags, <UInt16>
+#  field reserved2          , <SInt16>
+#  field putAwayFolderID    , <SInt32>
+#stoptype
+
+#starttype struct FInfo
+#  field fdType    , <OSType>
+#  field fdCreator , <OSType>
+#  field fdFlags   , <UInt16>
+#  field fdLocation, <Point>
+#  field fdFldr    , <SInt16>
+#stoptype
+
+#starttype struct FXInfo
+#  field fdIconID , <SInt16>
+#  array_field fdReserved, <SInt16>
+#  field fdScript , <SInt8>
+#  field fdXFlags , <SInt8>
+#  field fdComment, <SInt16>
+#  field fdPutAway, <SInt32>
+#stoptype
+
+#starttype struct DInfo
+#  field frRect    , <Rect>
+#  field frFlags   , <UInt16>
+#  field frLocation, <Point>
+#  field frView    , <SInt16>
+#stoptype
+
+#starttype struct DXInfo
+#  field frScroll   , <Point>
+#  field frOpenChain, <SInt32>
+#  field frScript   , <SInt8>
+#  field frXFlags   , <SInt8>
+#  field frComment  , <SInt16>
+#  field frPutAway  , <SInt32>
+#stoptype