blob: daff4469338ca76dce9ef6818d4054d9349c559e [file] [log] [blame]
Jack Jansen7d0a6092003-12-02 23:01:43 +00001# Generated from 'LaunchServices.h'
2
3def FOUR_CHAR_CODE(x): return x
Jack Jansenda78a5d2003-12-05 23:59:37 +00004from Carbon.Files import *
Jack Jansen7d0a6092003-12-02 23:01:43 +00005kLSRequestAllInfo = -1
6kLSRolesAll = -1
Jack Jansen118e1272004-03-13 23:50:48 +00007kLSUnknownType = FOUR_CHAR_CODE('\0\0\0\0')
8kLSUnknownCreator = FOUR_CHAR_CODE('\0\0\0\0')
Jack Jansenda78a5d2003-12-05 23:59:37 +00009kLSInvalidExtensionIndex = -1
Jack Jansen7d0a6092003-12-02 23:01:43 +000010kLSUnknownErr = -10810
11kLSNotAnApplicationErr = -10811
12kLSNotInitializedErr = -10812
13kLSDataUnavailableErr = -10813
14kLSApplicationNotFoundErr = -10814
15kLSUnknownTypeErr = -10815
16kLSDataTooOldErr = -10816
17kLSDataErr = -10817
18kLSLaunchInProgressErr = -10818
19kLSNotRegisteredErr = -10819
20kLSAppDoesNotClaimTypeErr = -10820
21kLSAppDoesNotSupportSchemeWarning = -10821
Jack Jansenda78a5d2003-12-05 23:59:37 +000022kLSServerCommunicationErr = -10822
Tim Peters182b5ac2004-07-18 06:16:08 +000023kLSCannotSetInfoErr = -10823
Jack Jansen7d0a6092003-12-02 23:01:43 +000024kLSInitializeDefaults = 0x00000001
Tim Peters182b5ac2004-07-18 06:16:08 +000025kLSMinCatInfoBitmap = (kFSCatInfoNodeFlags | kFSCatInfoParentDirID | kFSCatInfoFinderInfo | kFSCatInfoFinderXInfo)
26# kLSInvalidExtensionIndex = (unsigned long)0xFFFFFFFF
Jack Jansen7d0a6092003-12-02 23:01:43 +000027kLSRequestExtension = 0x00000001
28kLSRequestTypeCreator = 0x00000002
29kLSRequestBasicFlagsOnly = 0x00000004
30kLSRequestAppTypeFlags = 0x00000008
31kLSRequestAllFlags = 0x00000010
32kLSRequestIconAndKind = 0x00000020
Jack Jansenda78a5d2003-12-05 23:59:37 +000033kLSRequestExtensionFlagsOnly = 0x00000040
Tim Peters182b5ac2004-07-18 06:16:08 +000034# kLSRequestAllInfo = (unsigned long)0xFFFFFFFF
Jack Jansen7d0a6092003-12-02 23:01:43 +000035kLSItemInfoIsPlainFile = 0x00000001
36kLSItemInfoIsPackage = 0x00000002
37kLSItemInfoIsApplication = 0x00000004
38kLSItemInfoIsContainer = 0x00000008
39kLSItemInfoIsAliasFile = 0x00000010
40kLSItemInfoIsSymlink = 0x00000020
41kLSItemInfoIsInvisible = 0x00000040
42kLSItemInfoIsNativeApp = 0x00000080
43kLSItemInfoIsClassicApp = 0x00000100
44kLSItemInfoAppPrefersNative = 0x00000200
45kLSItemInfoAppPrefersClassic = 0x00000400
46kLSItemInfoAppIsScriptable = 0x00000800
Jack Jansenda78a5d2003-12-05 23:59:37 +000047kLSItemInfoIsVolume = 0x00001000
Tim Peters182b5ac2004-07-18 06:16:08 +000048kLSItemInfoExtensionIsHidden = 0x00100000
Jack Jansen7d0a6092003-12-02 23:01:43 +000049kLSRolesNone = 0x00000001
50kLSRolesViewer = 0x00000002
51kLSRolesEditor = 0x00000004
Tim Peters182b5ac2004-07-18 06:16:08 +000052# kLSRolesAll = (unsigned long)0xFFFFFFFF
Jack Jansen7d0a6092003-12-02 23:01:43 +000053kLSUnknownKindID = 0
Jack Jansen118e1272004-03-13 23:50:48 +000054# kLSUnknownType = 0
55# kLSUnknownCreator = 0
Jack Jansen7d0a6092003-12-02 23:01:43 +000056kLSAcceptDefault = 0x00000001
Tim Peters182b5ac2004-07-18 06:16:08 +000057kLSAcceptAllowLoginUI = 0x00000002
Jack Jansen7d0a6092003-12-02 23:01:43 +000058kLSLaunchDefaults = 0x00000001
59kLSLaunchAndPrint = 0x00000002
60kLSLaunchReserved2 = 0x00000004
61kLSLaunchReserved3 = 0x00000008
62kLSLaunchReserved4 = 0x00000010
63kLSLaunchReserved5 = 0x00000020
64kLSLaunchReserved6 = 0x00000040
65kLSLaunchInhibitBGOnly = 0x00000080
66kLSLaunchDontAddToRecents = 0x00000100
67kLSLaunchDontSwitch = 0x00000200
68kLSLaunchNoParams = 0x00000800
69kLSLaunchAsync = 0x00010000
70kLSLaunchStartClassic = 0x00020000
71kLSLaunchInClassic = 0x00040000
72kLSLaunchNewInstance = 0x00080000
73kLSLaunchAndHide = 0x00100000
Tim Peters182b5ac2004-07-18 06:16:08 +000074kLSLaunchAndHideOthers = 0x00200000