blob: 38e12be7afe0bfd9ffcf89cfd1a68b418befff4a [file] [log] [blame]
Jack Jansenab98ae92001-08-19 22:13:00 +00001# Generated from 'Drag.h'
2
3def FOUR_CHAR_CODE(x): return x
Jack Jansen54723762002-08-28 21:18:37 +00004from Carbon.TextEdit import *
5from Carbon.QuickDraw import *
Jack Jansenda78a5d2003-12-05 23:59:37 +00006fkDragActionAll = -1
Jack Jansenab98ae92001-08-19 22:13:00 +00007
8
Tim Peters182b5ac2004-07-18 06:16:08 +00009kDragHasLeftSenderWindow = (1 << 0)
Jack Jansenab98ae92001-08-19 22:13:00 +000010kDragInsideSenderApplication = (1 << 1)
Tim Peters182b5ac2004-07-18 06:16:08 +000011kDragInsideSenderWindow = (1 << 2)
12kDragRegionAndImage = (1 << 4)
13flavorSenderOnly = (1 << 0)
14flavorSenderTranslated = (1 << 1)
15flavorNotSaved = (1 << 2)
16flavorSystemTranslated = (1 << 8)
Jack Jansenab98ae92001-08-19 22:13:00 +000017kDragHasLeftSenderWindow = (1L << 0)
18kDragInsideSenderApplication = (1L << 1)
Tim Peters182b5ac2004-07-18 06:16:08 +000019kDragInsideSenderWindow = (1L << 2)
Jack Jansenab98ae92001-08-19 22:13:00 +000020kDragBehaviorNone = 0
Tim Peters182b5ac2004-07-18 06:16:08 +000021kDragBehaviorZoomBackAnimation = (1L << 0)
22kDragRegionAndImage = (1L << 4)
Jack Jansenab98ae92001-08-19 22:13:00 +000023kDragStandardTranslucency = 0L
24kDragDarkTranslucency = 1L
25kDragDarkerTranslucency = 2L
Tim Peters182b5ac2004-07-18 06:16:08 +000026kDragOpaqueTranslucency = 3L
Jack Jansenab98ae92001-08-19 22:13:00 +000027kDragRegionBegin = 1
28kDragRegionDraw = 2
29kDragRegionHide = 3
30kDragRegionIdle = 4
Tim Peters182b5ac2004-07-18 06:16:08 +000031kDragRegionEnd = 5
Jack Jansenab98ae92001-08-19 22:13:00 +000032kZoomNoAcceleration = 0
33kZoomAccelerate = 1
Tim Peters182b5ac2004-07-18 06:16:08 +000034kZoomDecelerate = 2
Jack Jansenab98ae92001-08-19 22:13:00 +000035flavorSenderOnly = (1 << 0)
36flavorSenderTranslated = (1 << 1)
37flavorNotSaved = (1 << 2)
Jack Jansenda78a5d2003-12-05 23:59:37 +000038flavorSystemTranslated = (1 << 8)
Tim Peters182b5ac2004-07-18 06:16:08 +000039flavorDataPromised = (1 << 9)
Jack Jansenab98ae92001-08-19 22:13:00 +000040kDragFlavorTypeHFS = FOUR_CHAR_CODE('hfs ')
41kDragFlavorTypePromiseHFS = FOUR_CHAR_CODE('phfs')
42flavorTypeHFS = kDragFlavorTypeHFS
Tim Peters182b5ac2004-07-18 06:16:08 +000043flavorTypePromiseHFS = kDragFlavorTypePromiseHFS
Jack Jansenab98ae92001-08-19 22:13:00 +000044kDragPromisedFlavorFindFile = FOUR_CHAR_CODE('rWm1')
Tim Peters182b5ac2004-07-18 06:16:08 +000045kDragPromisedFlavor = FOUR_CHAR_CODE('fssP')
Jack Jansenab98ae92001-08-19 22:13:00 +000046kDragPseudoCreatorVolumeOrDirectory = FOUR_CHAR_CODE('MACS')
47kDragPseudoFileTypeVolume = FOUR_CHAR_CODE('disk')
Tim Peters182b5ac2004-07-18 06:16:08 +000048kDragPseudoFileTypeDirectory = FOUR_CHAR_CODE('fold')
49flavorTypeDirectory = FOUR_CHAR_CODE('diry')
Jack Jansenab98ae92001-08-19 22:13:00 +000050kFlavorTypeClippingName = FOUR_CHAR_CODE('clnm')
51kFlavorTypeClippingFilename = FOUR_CHAR_CODE('clfn')
52kFlavorTypeDragToTrashOnly = FOUR_CHAR_CODE('fdtt')
Tim Peters182b5ac2004-07-18 06:16:08 +000053kFlavorTypeFinderNoTrackingBehavior = FOUR_CHAR_CODE('fntb')
Jack Jansenab98ae92001-08-19 22:13:00 +000054kDragTrackingEnterHandler = 1
55kDragTrackingEnterWindow = 2
56kDragTrackingInWindow = 3
57kDragTrackingLeaveWindow = 4
Tim Peters182b5ac2004-07-18 06:16:08 +000058kDragTrackingLeaveHandler = 5
Jack Jansenda78a5d2003-12-05 23:59:37 +000059kDragActionNothing = 0L
60kDragActionCopy = 1L
61kDragActionAlias = (1L << 1)
62kDragActionGeneric = (1L << 2)
63kDragActionPrivate = (1L << 3)
64kDragActionMove = (1L << 4)
65kDragActionDelete = (1L << 5)
66# kDragActionAll = (long)0xFFFFFFFF
Jack Jansenab98ae92001-08-19 22:13:00 +000067dragHasLeftSenderWindow = kDragHasLeftSenderWindow
68dragInsideSenderApplication = kDragInsideSenderApplication
Tim Peters182b5ac2004-07-18 06:16:08 +000069dragInsideSenderWindow = kDragInsideSenderWindow
Jack Jansenab98ae92001-08-19 22:13:00 +000070dragTrackingEnterHandler = kDragTrackingEnterHandler
71dragTrackingEnterWindow = kDragTrackingEnterWindow
72dragTrackingInWindow = kDragTrackingInWindow
73dragTrackingLeaveWindow = kDragTrackingLeaveWindow
Tim Peters182b5ac2004-07-18 06:16:08 +000074dragTrackingLeaveHandler = kDragTrackingLeaveHandler
Jack Jansenab98ae92001-08-19 22:13:00 +000075dragRegionBegin = kDragRegionBegin
76dragRegionDraw = kDragRegionDraw
77dragRegionHide = kDragRegionHide
78dragRegionIdle = kDragRegionIdle
Tim Peters182b5ac2004-07-18 06:16:08 +000079dragRegionEnd = kDragRegionEnd
Jack Jansenab98ae92001-08-19 22:13:00 +000080zoomNoAcceleration = kZoomNoAcceleration
81zoomAccelerate = kZoomAccelerate
Tim Peters182b5ac2004-07-18 06:16:08 +000082zoomDecelerate = kZoomDecelerate
Jack Jansenab98ae92001-08-19 22:13:00 +000083kDragStandardImage = kDragStandardTranslucency
84kDragDarkImage = kDragDarkTranslucency
85kDragDarkerImage = kDragDarkerTranslucency
Tim Peters182b5ac2004-07-18 06:16:08 +000086kDragOpaqueImage = kDragOpaqueTranslucency