1 # Generated from 'MacWindows.h'
3 def FOUR_CHAR_CODE(x
): return x
7 kMovableAlertWindowClass
= 2L
9 kMovableModalWindowClass
= 4L
10 kFloatingWindowClass
= 5L
11 kDocumentWindowClass
= 6L
12 kUtilityWindowClass
= 8L
13 kHelpWindowClass
= 10L
14 kSheetWindowClass
= 11L
15 kToolbarWindowClass
= 12L
16 kPlainWindowClass
= 13L
17 kOverlayWindowClass
= 14L
18 kSheetAlertWindowClass
= 15L
19 kAltPlainWindowClass
= 16L
20 # kAllWindowClasses = (unsigned long)0xFFFFFFFF
21 kWindowNoAttributes
= 0L
22 kWindowCloseBoxAttribute
= (1L << 0)
23 kWindowHorizontalZoomAttribute
= (1L << 1)
24 kWindowVerticalZoomAttribute
= (1L << 2)
25 kWindowFullZoomAttribute
= (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute
)
26 kWindowCollapseBoxAttribute
= (1L << 3)
27 kWindowResizableAttribute
= (1L << 4)
28 kWindowSideTitlebarAttribute
= (1L << 5)
29 kWindowNoUpdatesAttribute
= (1L << 16)
30 kWindowNoActivatesAttribute
= (1L << 17)
31 kWindowOpaqueForEventsAttribute
= (1L << 18)
32 kWindowNoShadowAttribute
= (1L << 21)
33 kWindowHideOnSuspendAttribute
= (1L << 24)
34 kWindowStandardHandlerAttribute
= (1L << 25)
35 kWindowHideOnFullScreenAttribute
= (1L << 26)
36 kWindowInWindowMenuAttribute
= (1L << 27)
37 kWindowLiveResizeAttribute
= (1L << 28)
38 kWindowStandardDocumentAttributes
= (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute
)
39 kWindowStandardFloatingAttributes
= (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute
)
40 kWindowDefProcType
= FOUR_CHAR_CODE('WDEF')
41 kStandardWindowDefinition
= 0
42 kRoundWindowDefinition
= 1
43 kFloatingWindowDefinition
= 124
44 kDocumentWindowVariantCode
= 0
45 kModalDialogVariantCode
= 1
46 kPlainDialogVariantCode
= 2
47 kShadowDialogVariantCode
= 3
48 kMovableModalDialogVariantCode
= 5
50 kMovableAlertVariantCode
= 9
51 kSideFloaterVariantCode
= 8
63 floatZoomGrowProc
= 1991
65 floatSideGrowProc
= 1995
66 floatSideZoomProc
= 1997
67 floatSideZoomGrowProc
= 1999
69 kWindowDocumentDefProcResID
= 64
70 kWindowDialogDefProcResID
= 65
71 kWindowUtilityDefProcResID
= 66
72 kWindowUtilitySideTitleDefProcResID
= 67
73 kWindowSheetDefProcResID
= 68
74 kWindowSimpleDefProcResID
= 69
75 kWindowSheetAlertDefProcResID
= 70
76 kWindowDocumentProc
= 1024
77 kWindowGrowDocumentProc
= 1025
78 kWindowVertZoomDocumentProc
= 1026
79 kWindowVertZoomGrowDocumentProc
= 1027
80 kWindowHorizZoomDocumentProc
= 1028
81 kWindowHorizZoomGrowDocumentProc
= 1029
82 kWindowFullZoomDocumentProc
= 1030
83 kWindowFullZoomGrowDocumentProc
= 1031
84 kWindowPlainDialogProc
= 1040
85 kWindowShadowDialogProc
= 1041
86 kWindowModalDialogProc
= 1042
87 kWindowMovableModalDialogProc
= 1043
88 kWindowAlertProc
= 1044
89 kWindowMovableAlertProc
= 1045
90 kWindowMovableModalGrowProc
= 1046
91 kWindowFloatProc
= 1057
92 kWindowFloatGrowProc
= 1059
93 kWindowFloatVertZoomProc
= 1061
94 kWindowFloatVertZoomGrowProc
= 1063
95 kWindowFloatHorizZoomProc
= 1065
96 kWindowFloatHorizZoomGrowProc
= 1067
97 kWindowFloatFullZoomProc
= 1069
98 kWindowFloatFullZoomGrowProc
= 1071
99 kWindowFloatSideProc
= 1073
100 kWindowFloatSideGrowProc
= 1075
101 kWindowFloatSideVertZoomProc
= 1077
102 kWindowFloatSideVertZoomGrowProc
= 1079
103 kWindowFloatSideHorizZoomProc
= 1081
104 kWindowFloatSideHorizZoomGrowProc
= 1083
105 kWindowFloatSideFullZoomProc
= 1085
106 kWindowFloatSideFullZoomGrowProc
= 1087
107 kWindowSheetProc
= 1088
108 kWindowSheetAlertProc
= 1120
109 kWindowSimpleProc
= 1104
110 kWindowSimpleFrameProc
= 1105
111 kWindowNoPosition
= 0x0000
112 kWindowDefaultPosition
= 0x0000
113 kWindowCenterMainScreen
= 0x280A
114 kWindowAlertPositionMainScreen
= 0x300A
115 kWindowStaggerMainScreen
= 0x380A
116 kWindowCenterParentWindow
= 0xA80A
117 kWindowAlertPositionParentWindow
= 0xB00A
118 kWindowStaggerParentWindow
= 0xB80A
119 kWindowCenterParentWindowScreen
= 0x680A
120 kWindowAlertPositionParentWindowScreen
= 0x700A
121 kWindowStaggerParentWindowScreen
= 0x780A
122 kWindowCenterOnMainScreen
= 0x00000001
123 kWindowCenterOnParentWindow
= 0x00000002
124 kWindowCenterOnParentWindowScreen
= 0x00000003
125 kWindowCascadeOnMainScreen
= 0x00000004
126 kWindowCascadeOnParentWindow
= 0x00000005
127 kWindowCascadeOnParentWindowScreen
= 0x00000006
128 kWindowAlertPositionOnMainScreen
= 0x00000007
129 kWindowAlertPositionOnParentWindow
= 0x00000008
130 kWindowAlertPositionOnParentWindowScreen
= 0x00000009
131 kWindowTitleBarRgn
= 0
132 kWindowTitleTextRgn
= 1
133 kWindowCloseBoxRgn
= 2
134 kWindowZoomBoxRgn
= 3
137 kWindowCollapseBoxRgn
= 7
138 kWindowTitleProxyIconRgn
= 8
139 kWindowStructureRgn
= 32
140 kWindowContentRgn
= 33
141 kWindowUpdateRgn
= 34
142 kWindowOpaqueRgn
= 35
143 kWindowGlobalPortRgn
= 40
146 kDialogWindowKind
= 2
147 kApplicationWindowKind
= 8
170 kWindowMsgHitTest
= 1
171 kWindowMsgCalculateShape
= 2
172 kWindowMsgInitialize
= 3
173 kWindowMsgCleanUp
= 4
174 kWindowMsgDrawGrowOutline
= 5
175 kWindowMsgDrawGrowBox
= 6
176 kWindowMsgGetFeatures
= 7
177 kWindowMsgGetRegion
= 8
178 kWindowMsgDragHilite
= 9
179 kWindowMsgModified
= 10
180 kWindowMsgDrawInCurrentPort
= 11
181 kWindowMsgSetupProxyDragImage
= 12
182 kWindowMsgStateChanged
= 13
183 kWindowMsgMeasureTitle
= 14
184 kWindowMsgGetGrowImageRegion
= 19
192 kWindowStateTitleChanged
= (1 << 0)
193 kWindowCanGrow
= (1 << 0)
194 kWindowCanZoom
= (1 << 1)
195 kWindowCanCollapse
= (1 << 2)
196 kWindowIsModal
= (1 << 3)
197 kWindowCanGetWindowRegion
= (1 << 4)
198 kWindowIsAlert
= (1 << 5)
199 kWindowHasTitleBar
= (1 << 6)
200 kWindowSupportsDragHilite
= (1 << 7)
201 kWindowSupportsModifiedBit
= (1 << 8)
202 kWindowCanDrawInCurrentPort
= (1 << 9)
203 kWindowCanSetupProxyDragImage
= (1 << 10)
204 kWindowCanMeasureTitle
= (1 << 11)
205 kWindowWantsDisposeAtProcessDeath
= (1 << 12)
206 kWindowSupportsGetGrowImageRegion
= (1 << 13)
207 kWindowDefSupportsColorGrafPort
= 0x40000002
208 kWindowIsOpaque
= (1 << 14)
209 kWindowSupportsSetGrowImageRegion
= (1 << 13)
216 # kMouseUpOutOfSlop = (long)0x80008000
217 kWindowDefinitionVersionOne
= 1
218 kWindowDefinitionVersionTwo
= 2
219 kWindowIsCollapsedState
= (1 << 0L)
220 kStoredWindowSystemTag
= FOUR_CHAR_CODE('appl')
221 kStoredBasicWindowDescriptionID
= FOUR_CHAR_CODE('sbas')
222 kStoredWindowPascalTitleID
= FOUR_CHAR_CODE('s255')
223 kWindowDefProcPtr
= 0
224 kWindowDefObjectClass
= 1
226 kWindowModalityNone
= 0
227 kWindowModalitySystemModal
= 1
228 kWindowModalityAppModal
= 2
229 kWindowModalityWindowModal
= 3
230 windowGroupInvalidErr
= -5616
231 kWindowGroupAttrSelectAsLayer
= 1 << 0
232 kWindowGroupAttrMoveTogether
= 1 << 1
233 kWindowGroupAttrLayerTogether
= 1 << 2
234 kWindowGroupAttrSharedActivation
= 1 << 3
235 kWindowGroupAttrHideOnCollapse
= 1 << 4
236 kWindowActivationScopeNone
= 0
237 kWindowActivationScopeIndependent
= 1
238 kWindowActivationScopeAll
= 2
239 kNextWindowGroup
= true
240 kPreviousWindowGroup
= false
241 kWindowGroupContentsReturnWindows
= 1 << 0
242 kWindowGroupContentsRecurse
= 1 << 1
243 kWindowGroupContentsVisible
= 1 << 2
244 kWindowPaintProcOptionsNone
= 0
245 kScrollWindowNoOptions
= 0
246 kScrollWindowInvalidate
= (1L << 0)
247 kScrollWindowEraseToPortBackground
= (1L << 1)
248 kWindowZoomTransitionEffect
= 1
249 kWindowSheetTransitionEffect
= 2
250 kWindowSlideTransitionEffect
= 3
251 kWindowShowTransitionAction
= 1
252 kWindowHideTransitionAction
= 2
253 kWindowMoveTransitionAction
= 3
254 kWindowResizeTransitionAction
= 4
255 kWindowConstrainMayResize
= (1L << 0)
256 kWindowConstrainMoveRegardlessOfFit
= (1L << 1)
257 kWindowConstrainAllowPartial
= (1L << 2)
258 kWindowConstrainCalcOnly
= (1L << 3)
259 kWindowConstrainStandardOptions
= kWindowConstrainMoveRegardlessOfFit
260 kWindowPropertyPersistent
= 0x00000001
261 kWindowGroupAttrSelectable
= kWindowGroupAttrSelectAsLayer
262 kWindowGroupAttrPositionFixed
= kWindowGroupAttrMoveTogether
263 kWindowGroupAttrZOrderFixed
= kWindowGroupAttrLayerTogether