blob: 62dcc862ae8685b9dea57e212bdb5f0e0dc460a6 [file] [log] [blame]
Jack Jansen26d813e2001-02-12 16:09:44 +00001# Generated from 'MacWindows.h'
Guido van Rossum227a4231995-03-10 14:42:57 +00002
Jack Jansen5e58bcd1998-02-20 15:54:44 +00003def FOUR_CHAR_CODE(x): return x
Jack Jansena05ac601999-12-12 21:41:51 +00004kAlertWindowClass = 1L
5kMovableAlertWindowClass = 2L
6kModalWindowClass = 3L
7kMovableModalWindowClass = 4L
8kFloatingWindowClass = 5L
9kDocumentWindowClass = 6L
Jack Jansen6fe608c2000-12-12 22:08:00 +000010kDesktopWindowClass = 7L
11# kAllWindowClasses = (unsigned long)0xFFFFFFFF
Jack Jansena05ac601999-12-12 21:41:51 +000012kWindowNoAttributes = 0L
Jack Jansen1836dbe1999-12-14 15:44:53 +000013kWindowCloseBoxAttribute = (1L << 0)
14kWindowHorizontalZoomAttribute = (1L << 1)
15kWindowVerticalZoomAttribute = (1L << 2)
16kWindowFullZoomAttribute = (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute)
17kWindowCollapseBoxAttribute = (1L << 3)
18kWindowResizableAttribute = (1L << 4)
19kWindowSideTitlebarAttribute = (1L << 5)
20kWindowNoUpdatesAttribute = (1L << 16)
21kWindowNoActivatesAttribute = (1L << 17)
Jack Jansen6fe608c2000-12-12 22:08:00 +000022kWindowNoBufferingAttribute = (1L << 20)
23kWindowHideOnSuspendAttribute = (1L << 24)
24kWindowStandardHandlerAttribute = (1L << 25)
Jack Jansen1836dbe1999-12-14 15:44:53 +000025kWindowStandardDocumentAttributes = (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute)
26kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute)
Jack Jansen5e58bcd1998-02-20 15:54:44 +000027kWindowDefProcType = FOUR_CHAR_CODE('WDEF')
Jack Jansen7d0bc831995-06-09 20:56:31 +000028kStandardWindowDefinition = 0
29kRoundWindowDefinition = 1
Jack Jansen6fe608c2000-12-12 22:08:00 +000030kFloatingWindowDefinition = 124
Jack Jansen5e58bcd1998-02-20 15:54:44 +000031kDocumentWindowVariantCode = 0
Jack Jansen7d0bc831995-06-09 20:56:31 +000032kModalDialogVariantCode = 1
Jack Jansen5e58bcd1998-02-20 15:54:44 +000033kPlainDialogVariantCode = 2
34kShadowDialogVariantCode = 3
Jack Jansen7d0bc831995-06-09 20:56:31 +000035kMovableModalDialogVariantCode = 5
Jack Jansen5e58bcd1998-02-20 15:54:44 +000036kAlertVariantCode = 7
37kMovableAlertVariantCode = 9
Jack Jansen7d0bc831995-06-09 20:56:31 +000038kSideFloaterVariantCode = 8
Guido van Rossum17448e21995-01-30 11:53:55 +000039documentProc = 0
40dBoxProc = 1
41plainDBox = 2
42altDBoxProc = 3
43noGrowDocProc = 4
44movableDBoxProc = 5
45zoomDocProc = 8
46zoomNoGrow = 12
Jack Jansenb81cf9d1995-06-06 13:08:40 +000047floatProc = 1985
48floatGrowProc = 1987
49floatZoomProc = 1989
50floatZoomGrowProc = 1991
51floatSideProc = 1993
52floatSideGrowProc = 1995
53floatSideZoomProc = 1997
54floatSideZoomGrowProc = 1999
Jack Jansen6fe608c2000-12-12 22:08:00 +000055rDocProc = 16
Jack Jansen5e58bcd1998-02-20 15:54:44 +000056kWindowDocumentDefProcResID = 64
57kWindowDialogDefProcResID = 65
58kWindowUtilityDefProcResID = 66
59kWindowUtilitySideTitleDefProcResID = 67
60kWindowDocumentProc = 1024
61kWindowGrowDocumentProc = 1025
62kWindowVertZoomDocumentProc = 1026
63kWindowVertZoomGrowDocumentProc = 1027
64kWindowHorizZoomDocumentProc = 1028
65kWindowHorizZoomGrowDocumentProc = 1029
66kWindowFullZoomDocumentProc = 1030
67kWindowFullZoomGrowDocumentProc = 1031
68kWindowPlainDialogProc = 1040
69kWindowShadowDialogProc = 1041
70kWindowModalDialogProc = 1042
71kWindowMovableModalDialogProc = 1043
72kWindowAlertProc = 1044
73kWindowMovableAlertProc = 1045
Jack Jansen4e126631998-04-21 15:21:52 +000074kWindowMovableModalGrowProc = 1046
Jack Jansen5e58bcd1998-02-20 15:54:44 +000075kWindowFloatProc = 1057
76kWindowFloatGrowProc = 1059
77kWindowFloatVertZoomProc = 1061
78kWindowFloatVertZoomGrowProc = 1063
79kWindowFloatHorizZoomProc = 1065
80kWindowFloatHorizZoomGrowProc = 1067
81kWindowFloatFullZoomProc = 1069
82kWindowFloatFullZoomGrowProc = 1071
83kWindowFloatSideProc = 1073
84kWindowFloatSideGrowProc = 1075
85kWindowFloatSideVertZoomProc = 1077
86kWindowFloatSideVertZoomGrowProc = 1079
87kWindowFloatSideHorizZoomProc = 1081
88kWindowFloatSideHorizZoomGrowProc = 1083
89kWindowFloatSideFullZoomProc = 1085
90kWindowFloatSideFullZoomGrowProc = 1087
Jack Jansen4e126631998-04-21 15:21:52 +000091kWindowNoPosition = 0x0000
Jack Jansen5e58bcd1998-02-20 15:54:44 +000092kWindowDefaultPosition = 0x0000
93kWindowCenterMainScreen = 0x280A
94kWindowAlertPositionMainScreen = 0x300A
95kWindowStaggerMainScreen = 0x380A
96kWindowCenterParentWindow = 0xA80A
97kWindowAlertPositionParentWindow = 0xB00A
98kWindowStaggerParentWindow = 0xB80A
99kWindowCenterParentWindowScreen = 0x680A
100kWindowAlertPositionParentWindowScreen = 0x700A
101kWindowStaggerParentWindowScreen = 0x780A
Jack Jansena05ac601999-12-12 21:41:51 +0000102kWindowCenterOnMainScreen = 0x00000001
103kWindowCenterOnParentWindow = 0x00000002
104kWindowCenterOnParentWindowScreen = 0x00000003
105kWindowCascadeOnMainScreen = 0x00000004
106kWindowCascadeOnParentWindow = 0x00000005
Jack Jansen6fe608c2000-12-12 22:08:00 +0000107kWindowCascadeOnParentWindowScreen = 0x00000006
Jack Jansena05ac601999-12-12 21:41:51 +0000108kWindowAlertPositionOnMainScreen = 0x00000007
109kWindowAlertPositionOnParentWindow = 0x00000008
110kWindowAlertPositionOnParentWindowScreen = 0x00000009
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000111kWindowTitleBarRgn = 0
112kWindowTitleTextRgn = 1
113kWindowCloseBoxRgn = 2
114kWindowZoomBoxRgn = 3
115kWindowDragRgn = 5
116kWindowGrowRgn = 6
117kWindowCollapseBoxRgn = 7
Jack Jansena05ac601999-12-12 21:41:51 +0000118kWindowTitleProxyIconRgn = 8
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000119kWindowStructureRgn = 32
120kWindowContentRgn = 33
Jack Jansen6fe608c2000-12-12 22:08:00 +0000121kWindowUpdateRgn = 34
122kWindowGlobalPortRgn = 40
Guido van Rossum17448e21995-01-30 11:53:55 +0000123dialogKind = 2
124userKind = 8
Jack Jansen7d0bc831995-06-09 20:56:31 +0000125kDialogWindowKind = 2
126kApplicationWindowKind = 8
Guido van Rossum17448e21995-01-30 11:53:55 +0000127inDesk = 0
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000128inNoWindow = 0
Guido van Rossum17448e21995-01-30 11:53:55 +0000129inMenuBar = 1
130inSysWindow = 2
131inContent = 3
132inDrag = 4
133inGrow = 5
134inGoAway = 6
135inZoomIn = 7
136inZoomOut = 8
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000137inCollapseBox = 11
Jack Jansen6fe608c2000-12-12 22:08:00 +0000138inProxyIcon = 12
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000139wNoHit = 0
140wInContent = 1
141wInDrag = 2
142wInGrow = 3
143wInGoAway = 4
144wInZoomIn = 5
145wInZoomOut = 6
146wInCollapseBox = 9
Jack Jansen6fe608c2000-12-12 22:08:00 +0000147wInProxyIcon = 10
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000148kWindowMsgDraw = 0
149kWindowMsgHitTest = 1
150kWindowMsgCalculateShape = 2
151kWindowMsgInitialize = 3
152kWindowMsgCleanUp = 4
153kWindowMsgDrawGrowOutline = 5
154kWindowMsgDrawGrowBox = 6
155kWindowMsgGetFeatures = 7
156kWindowMsgGetRegion = 8
Jack Jansena05ac601999-12-12 21:41:51 +0000157kWindowMsgDragHilite = 9
158kWindowMsgModified = 10
159kWindowMsgDrawInCurrentPort = 11
160kWindowMsgSetupProxyDragImage = 12
161kWindowMsgStateChanged = 13
Jack Jansen6fe608c2000-12-12 22:08:00 +0000162kWindowMsgMeasureTitle = 14
163kWindowMsgGetGrowImageRegion = 19
Guido van Rossum17448e21995-01-30 11:53:55 +0000164wDraw = 0
165wHit = 1
166wCalcRgns = 2
167wNew = 3
168wDispose = 4
169wGrow = 5
170wDrawGIcon = 6
Jack Jansen1836dbe1999-12-14 15:44:53 +0000171kWindowStateTitleChanged = (1 << 0)
Jack Jansen6fe608c2000-12-12 22:08:00 +0000172kWindowGrowSideTop = 0x01
173kWindowGrowSideLeft = 0x02
174kWindowGrowSideBottom = 0x04
175kWindowGrowSideRight = 0x08
Jack Jansen1836dbe1999-12-14 15:44:53 +0000176kWindowCanGrow = (1 << 0)
177kWindowCanZoom = (1 << 1)
178kWindowCanCollapse = (1 << 2)
179kWindowIsModal = (1 << 3)
180kWindowCanGetWindowRegion = (1 << 4)
181kWindowIsAlert = (1 << 5)
182kWindowHasTitleBar = (1 << 6)
183kWindowSupportsDragHilite = (1 << 7)
184kWindowSupportsModifiedBit = (1 << 8)
185kWindowCanDrawInCurrentPort = (1 << 9)
186kWindowCanSetupProxyDragImage = (1 << 10)
187kWindowCanMeasureTitle = (1 << 11)
188kWindowWantsDisposeAtProcessDeath = (1 << 12)
Jack Jansen6fe608c2000-12-12 22:08:00 +0000189kWindowSupportsSetGrowImageRegion = (1 << 13)
190kWindowDefSupportsColorGrafPort = 0x40000002
Jack Jansenb81cf9d1995-06-06 13:08:40 +0000191deskPatID = 16
Jack Jansen7d0bc831995-06-09 20:56:31 +0000192wContentColor = 0
193wFrameColor = 1
194wTextColor = 2
195wHiliteColor = 3
196wTitleBarColor = 4
Jack Jansen1836dbe1999-12-14 15:44:53 +0000197# kMouseUpOutOfSlop = (long)0x80008000
Jack Jansena05ac601999-12-12 21:41:51 +0000198kWindowDefinitionVersionOne = 1
199kWindowDefinitionVersionTwo = 2
Jack Jansen1836dbe1999-12-14 15:44:53 +0000200kWindowIsCollapsedState = (1 << 0L)
Jack Jansena05ac601999-12-12 21:41:51 +0000201kStoredWindowSystemTag = FOUR_CHAR_CODE('appl')
202kStoredBasicWindowDescriptionID = FOUR_CHAR_CODE('sbas')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000203kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255')
204kWindowDefProcPtr = 0
205kWindowDefObjectClass = 1
206kWindowPaintProcOptionsNone = 0
207kScrollWindowNoOptions = 0
208kScrollWindowInvalidate = (1L << 0)
209kScrollWindowEraseToPortBackground = (1L << 1)
210kWindowZoomTransitionEffect = 1
Jack Jansena05ac601999-12-12 21:41:51 +0000211kWindowShowTransitionAction = 1
Jack Jansen6fe608c2000-12-12 22:08:00 +0000212kWindowHideTransitionAction = 2
213kWindowPropertyPersistent = 0x00000001