blob: 71685dffd507a210b914e735feca7406637d3e10 [file] [log] [blame]
Jack Jansenab98ae92001-08-19 22:13:00 +00001# Generated from 'MacWindows.h'
2
3def FOUR_CHAR_CODE(x): return x
Jack Jansena43b2c42002-05-22 15:08:58 +00004false = 0
5true = 1
Jack Jansenab98ae92001-08-19 22:13:00 +00006kAlertWindowClass = 1L
7kMovableAlertWindowClass = 2L
8kModalWindowClass = 3L
9kMovableModalWindowClass = 4L
10kFloatingWindowClass = 5L
11kDocumentWindowClass = 6L
Jack Jansena43b2c42002-05-22 15:08:58 +000012kUtilityWindowClass = 8L
13kHelpWindowClass = 10L
14kSheetWindowClass = 11L
15kToolbarWindowClass = 12L
16kPlainWindowClass = 13L
17kOverlayWindowClass = 14L
18kSheetAlertWindowClass = 15L
19kAltPlainWindowClass = 16L
20# kAllWindowClasses = (unsigned long)0xFFFFFFFF
Jack Jansenab98ae92001-08-19 22:13:00 +000021kWindowNoAttributes = 0L
22kWindowCloseBoxAttribute = (1L << 0)
23kWindowHorizontalZoomAttribute = (1L << 1)
24kWindowVerticalZoomAttribute = (1L << 2)
25kWindowFullZoomAttribute = (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute)
26kWindowCollapseBoxAttribute = (1L << 3)
27kWindowResizableAttribute = (1L << 4)
28kWindowSideTitlebarAttribute = (1L << 5)
29kWindowNoUpdatesAttribute = (1L << 16)
30kWindowNoActivatesAttribute = (1L << 17)
Jack Jansena43b2c42002-05-22 15:08:58 +000031kWindowOpaqueForEventsAttribute = (1L << 18)
32kWindowNoShadowAttribute = (1L << 21)
Jack Jansenab98ae92001-08-19 22:13:00 +000033kWindowHideOnSuspendAttribute = (1L << 24)
34kWindowStandardHandlerAttribute = (1L << 25)
Jack Jansena43b2c42002-05-22 15:08:58 +000035kWindowHideOnFullScreenAttribute = (1L << 26)
36kWindowInWindowMenuAttribute = (1L << 27)
37kWindowLiveResizeAttribute = (1L << 28)
Jack Jansenab98ae92001-08-19 22:13:00 +000038kWindowStandardDocumentAttributes = (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute)
39kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute)
40kWindowDefProcType = FOUR_CHAR_CODE('WDEF')
41kStandardWindowDefinition = 0
42kRoundWindowDefinition = 1
Jack Jansena43b2c42002-05-22 15:08:58 +000043kFloatingWindowDefinition = 124
Jack Jansenab98ae92001-08-19 22:13:00 +000044kDocumentWindowVariantCode = 0
45kModalDialogVariantCode = 1
46kPlainDialogVariantCode = 2
47kShadowDialogVariantCode = 3
48kMovableModalDialogVariantCode = 5
49kAlertVariantCode = 7
50kMovableAlertVariantCode = 9
51kSideFloaterVariantCode = 8
52documentProc = 0
53dBoxProc = 1
54plainDBox = 2
55altDBoxProc = 3
56noGrowDocProc = 4
57movableDBoxProc = 5
58zoomDocProc = 8
59zoomNoGrow = 12
60floatProc = 1985
61floatGrowProc = 1987
62floatZoomProc = 1989
63floatZoomGrowProc = 1991
64floatSideProc = 1993
65floatSideGrowProc = 1995
66floatSideZoomProc = 1997
67floatSideZoomGrowProc = 1999
68rDocProc = 16
69kWindowDocumentDefProcResID = 64
70kWindowDialogDefProcResID = 65
71kWindowUtilityDefProcResID = 66
72kWindowUtilitySideTitleDefProcResID = 67
Jack Jansena43b2c42002-05-22 15:08:58 +000073kWindowSheetDefProcResID = 68
74kWindowSimpleDefProcResID = 69
75kWindowSheetAlertDefProcResID = 70
Jack Jansenab98ae92001-08-19 22:13:00 +000076kWindowDocumentProc = 1024
77kWindowGrowDocumentProc = 1025
78kWindowVertZoomDocumentProc = 1026
79kWindowVertZoomGrowDocumentProc = 1027
80kWindowHorizZoomDocumentProc = 1028
81kWindowHorizZoomGrowDocumentProc = 1029
82kWindowFullZoomDocumentProc = 1030
83kWindowFullZoomGrowDocumentProc = 1031
84kWindowPlainDialogProc = 1040
85kWindowShadowDialogProc = 1041
86kWindowModalDialogProc = 1042
87kWindowMovableModalDialogProc = 1043
88kWindowAlertProc = 1044
89kWindowMovableAlertProc = 1045
90kWindowMovableModalGrowProc = 1046
91kWindowFloatProc = 1057
92kWindowFloatGrowProc = 1059
93kWindowFloatVertZoomProc = 1061
94kWindowFloatVertZoomGrowProc = 1063
95kWindowFloatHorizZoomProc = 1065
96kWindowFloatHorizZoomGrowProc = 1067
97kWindowFloatFullZoomProc = 1069
98kWindowFloatFullZoomGrowProc = 1071
99kWindowFloatSideProc = 1073
100kWindowFloatSideGrowProc = 1075
101kWindowFloatSideVertZoomProc = 1077
102kWindowFloatSideVertZoomGrowProc = 1079
103kWindowFloatSideHorizZoomProc = 1081
104kWindowFloatSideHorizZoomGrowProc = 1083
105kWindowFloatSideFullZoomProc = 1085
106kWindowFloatSideFullZoomGrowProc = 1087
Jack Jansena43b2c42002-05-22 15:08:58 +0000107kWindowSheetProc = 1088
108kWindowSheetAlertProc = 1120
109kWindowSimpleProc = 1104
110kWindowSimpleFrameProc = 1105
Jack Jansenab98ae92001-08-19 22:13:00 +0000111kWindowNoPosition = 0x0000
112kWindowDefaultPosition = 0x0000
113kWindowCenterMainScreen = 0x280A
114kWindowAlertPositionMainScreen = 0x300A
115kWindowStaggerMainScreen = 0x380A
116kWindowCenterParentWindow = 0xA80A
117kWindowAlertPositionParentWindow = 0xB00A
118kWindowStaggerParentWindow = 0xB80A
119kWindowCenterParentWindowScreen = 0x680A
120kWindowAlertPositionParentWindowScreen = 0x700A
121kWindowStaggerParentWindowScreen = 0x780A
122kWindowCenterOnMainScreen = 0x00000001
123kWindowCenterOnParentWindow = 0x00000002
124kWindowCenterOnParentWindowScreen = 0x00000003
125kWindowCascadeOnMainScreen = 0x00000004
126kWindowCascadeOnParentWindow = 0x00000005
127kWindowCascadeOnParentWindowScreen = 0x00000006
128kWindowAlertPositionOnMainScreen = 0x00000007
129kWindowAlertPositionOnParentWindow = 0x00000008
130kWindowAlertPositionOnParentWindowScreen = 0x00000009
131kWindowTitleBarRgn = 0
132kWindowTitleTextRgn = 1
133kWindowCloseBoxRgn = 2
134kWindowZoomBoxRgn = 3
135kWindowDragRgn = 5
136kWindowGrowRgn = 6
137kWindowCollapseBoxRgn = 7
138kWindowTitleProxyIconRgn = 8
139kWindowStructureRgn = 32
140kWindowContentRgn = 33
141kWindowUpdateRgn = 34
Jack Jansena43b2c42002-05-22 15:08:58 +0000142kWindowOpaqueRgn = 35
143kWindowGlobalPortRgn = 40
Jack Jansenab98ae92001-08-19 22:13:00 +0000144dialogKind = 2
145userKind = 8
146kDialogWindowKind = 2
147kApplicationWindowKind = 8
148inDesk = 0
149inNoWindow = 0
150inMenuBar = 1
151inSysWindow = 2
152inContent = 3
153inDrag = 4
154inGrow = 5
155inGoAway = 6
156inZoomIn = 7
157inZoomOut = 8
158inCollapseBox = 11
Jack Jansena43b2c42002-05-22 15:08:58 +0000159inProxyIcon = 12
Jack Jansenab98ae92001-08-19 22:13:00 +0000160wNoHit = 0
161wInContent = 1
162wInDrag = 2
163wInGrow = 3
164wInGoAway = 4
165wInZoomIn = 5
166wInZoomOut = 6
167wInCollapseBox = 9
Jack Jansena43b2c42002-05-22 15:08:58 +0000168wInProxyIcon = 10
Jack Jansenab98ae92001-08-19 22:13:00 +0000169kWindowMsgDraw = 0
170kWindowMsgHitTest = 1
171kWindowMsgCalculateShape = 2
172kWindowMsgInitialize = 3
173kWindowMsgCleanUp = 4
174kWindowMsgDrawGrowOutline = 5
175kWindowMsgDrawGrowBox = 6
176kWindowMsgGetFeatures = 7
177kWindowMsgGetRegion = 8
178kWindowMsgDragHilite = 9
179kWindowMsgModified = 10
180kWindowMsgDrawInCurrentPort = 11
181kWindowMsgSetupProxyDragImage = 12
182kWindowMsgStateChanged = 13
Jack Jansena43b2c42002-05-22 15:08:58 +0000183kWindowMsgMeasureTitle = 14
184kWindowMsgGetGrowImageRegion = 19
Jack Jansenab98ae92001-08-19 22:13:00 +0000185wDraw = 0
186wHit = 1
187wCalcRgns = 2
188wNew = 3
189wDispose = 4
190wGrow = 5
191wDrawGIcon = 6
192kWindowStateTitleChanged = (1 << 0)
Jack Jansenab98ae92001-08-19 22:13:00 +0000193kWindowCanGrow = (1 << 0)
194kWindowCanZoom = (1 << 1)
195kWindowCanCollapse = (1 << 2)
196kWindowIsModal = (1 << 3)
197kWindowCanGetWindowRegion = (1 << 4)
198kWindowIsAlert = (1 << 5)
199kWindowHasTitleBar = (1 << 6)
200kWindowSupportsDragHilite = (1 << 7)
201kWindowSupportsModifiedBit = (1 << 8)
202kWindowCanDrawInCurrentPort = (1 << 9)
203kWindowCanSetupProxyDragImage = (1 << 10)
204kWindowCanMeasureTitle = (1 << 11)
205kWindowWantsDisposeAtProcessDeath = (1 << 12)
Jack Jansena43b2c42002-05-22 15:08:58 +0000206kWindowSupportsGetGrowImageRegion = (1 << 13)
207kWindowDefSupportsColorGrafPort = 0x40000002
208kWindowIsOpaque = (1 << 14)
Jack Jansenab98ae92001-08-19 22:13:00 +0000209kWindowSupportsSetGrowImageRegion = (1 << 13)
Jack Jansenab98ae92001-08-19 22:13:00 +0000210deskPatID = 16
211wContentColor = 0
212wFrameColor = 1
213wTextColor = 2
214wHiliteColor = 3
215wTitleBarColor = 4
216# kMouseUpOutOfSlop = (long)0x80008000
217kWindowDefinitionVersionOne = 1
218kWindowDefinitionVersionTwo = 2
219kWindowIsCollapsedState = (1 << 0L)
220kStoredWindowSystemTag = FOUR_CHAR_CODE('appl')
221kStoredBasicWindowDescriptionID = FOUR_CHAR_CODE('sbas')
Jack Jansena43b2c42002-05-22 15:08:58 +0000222kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255')
Jack Jansenab98ae92001-08-19 22:13:00 +0000223kWindowDefProcPtr = 0
Jack Jansena43b2c42002-05-22 15:08:58 +0000224kWindowDefObjectClass = 1
225kWindowDefProcID = 2
226kWindowModalityNone = 0
227kWindowModalitySystemModal = 1
228kWindowModalityAppModal = 2
229kWindowModalityWindowModal = 3
230windowGroupInvalidErr = -5616
231kWindowGroupAttrSelectAsLayer = 1 << 0
232kWindowGroupAttrMoveTogether = 1 << 1
233kWindowGroupAttrLayerTogether = 1 << 2
234kWindowGroupAttrSharedActivation = 1 << 3
235kWindowGroupAttrHideOnCollapse = 1 << 4
236kWindowActivationScopeNone = 0
237kWindowActivationScopeIndependent = 1
238kWindowActivationScopeAll = 2
239kNextWindowGroup = true
240kPreviousWindowGroup = false
241kWindowGroupContentsReturnWindows = 1 << 0
242kWindowGroupContentsRecurse = 1 << 1
243kWindowGroupContentsVisible = 1 << 2
Jack Jansenab98ae92001-08-19 22:13:00 +0000244kWindowPaintProcOptionsNone = 0
245kScrollWindowNoOptions = 0
246kScrollWindowInvalidate = (1L << 0)
Jack Jansena43b2c42002-05-22 15:08:58 +0000247kScrollWindowEraseToPortBackground = (1L << 1)
248kWindowZoomTransitionEffect = 1
249kWindowSheetTransitionEffect = 2
250kWindowSlideTransitionEffect = 3
Jack Jansenab98ae92001-08-19 22:13:00 +0000251kWindowShowTransitionAction = 1
Jack Jansena43b2c42002-05-22 15:08:58 +0000252kWindowHideTransitionAction = 2
253kWindowMoveTransitionAction = 3
254kWindowResizeTransitionAction = 4
255kWindowConstrainMayResize = (1L << 0)
256kWindowConstrainMoveRegardlessOfFit = (1L << 1)
257kWindowConstrainAllowPartial = (1L << 2)
258kWindowConstrainCalcOnly = (1L << 3)
259kWindowConstrainStandardOptions = kWindowConstrainMoveRegardlessOfFit
260kWindowPropertyPersistent = 0x00000001
261kWindowGroupAttrSelectable = kWindowGroupAttrSelectAsLayer
262kWindowGroupAttrPositionFixed = kWindowGroupAttrMoveTogether
263kWindowGroupAttrZOrderFixed = kWindowGroupAttrLayerTogether