1 # Generated from 'MacWindows.h'
3 def FOUR_CHAR_CODE(x
): return x
5 kMovableAlertWindowClass
= 2L
7 kMovableModalWindowClass
= 4L
8 kFloatingWindowClass
= 5L
9 kDocumentWindowClass
= 6L
10 kDesktopWindowClass
= 7L
11 # kAllWindowClasses = (unsigned long)0xFFFFFFFF
12 kWindowNoAttributes
= 0L
13 kWindowCloseBoxAttribute
= (1L << 0)
14 kWindowHorizontalZoomAttribute
= (1L << 1)
15 kWindowVerticalZoomAttribute
= (1L << 2)
16 kWindowFullZoomAttribute
= (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute
)
17 kWindowCollapseBoxAttribute
= (1L << 3)
18 kWindowResizableAttribute
= (1L << 4)
19 kWindowSideTitlebarAttribute
= (1L << 5)
20 kWindowNoUpdatesAttribute
= (1L << 16)
21 kWindowNoActivatesAttribute
= (1L << 17)
22 kWindowNoBufferingAttribute
= (1L << 20)
23 kWindowHideOnSuspendAttribute
= (1L << 24)
24 kWindowStandardHandlerAttribute
= (1L << 25)
25 kWindowStandardDocumentAttributes
= (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute
)
26 kWindowStandardFloatingAttributes
= (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute
)
27 kWindowDefProcType
= FOUR_CHAR_CODE('WDEF')
28 kStandardWindowDefinition
= 0
29 kRoundWindowDefinition
= 1
30 kFloatingWindowDefinition
= 124
31 kDocumentWindowVariantCode
= 0
32 kModalDialogVariantCode
= 1
33 kPlainDialogVariantCode
= 2
34 kShadowDialogVariantCode
= 3
35 kMovableModalDialogVariantCode
= 5
37 kMovableAlertVariantCode
= 9
38 kSideFloaterVariantCode
= 8
50 floatZoomGrowProc
= 1991
52 floatSideGrowProc
= 1995
53 floatSideZoomProc
= 1997
54 floatSideZoomGrowProc
= 1999
56 kWindowDocumentDefProcResID
= 64
57 kWindowDialogDefProcResID
= 65
58 kWindowUtilityDefProcResID
= 66
59 kWindowUtilitySideTitleDefProcResID
= 67
60 kWindowDocumentProc
= 1024
61 kWindowGrowDocumentProc
= 1025
62 kWindowVertZoomDocumentProc
= 1026
63 kWindowVertZoomGrowDocumentProc
= 1027
64 kWindowHorizZoomDocumentProc
= 1028
65 kWindowHorizZoomGrowDocumentProc
= 1029
66 kWindowFullZoomDocumentProc
= 1030
67 kWindowFullZoomGrowDocumentProc
= 1031
68 kWindowPlainDialogProc
= 1040
69 kWindowShadowDialogProc
= 1041
70 kWindowModalDialogProc
= 1042
71 kWindowMovableModalDialogProc
= 1043
72 kWindowAlertProc
= 1044
73 kWindowMovableAlertProc
= 1045
74 kWindowMovableModalGrowProc
= 1046
75 kWindowFloatProc
= 1057
76 kWindowFloatGrowProc
= 1059
77 kWindowFloatVertZoomProc
= 1061
78 kWindowFloatVertZoomGrowProc
= 1063
79 kWindowFloatHorizZoomProc
= 1065
80 kWindowFloatHorizZoomGrowProc
= 1067
81 kWindowFloatFullZoomProc
= 1069
82 kWindowFloatFullZoomGrowProc
= 1071
83 kWindowFloatSideProc
= 1073
84 kWindowFloatSideGrowProc
= 1075
85 kWindowFloatSideVertZoomProc
= 1077
86 kWindowFloatSideVertZoomGrowProc
= 1079
87 kWindowFloatSideHorizZoomProc
= 1081
88 kWindowFloatSideHorizZoomGrowProc
= 1083
89 kWindowFloatSideFullZoomProc
= 1085
90 kWindowFloatSideFullZoomGrowProc
= 1087
91 kWindowNoPosition
= 0x0000
92 kWindowDefaultPosition
= 0x0000
93 kWindowCenterMainScreen
= 0x280A
94 kWindowAlertPositionMainScreen
= 0x300A
95 kWindowStaggerMainScreen
= 0x380A
96 kWindowCenterParentWindow
= 0xA80A
97 kWindowAlertPositionParentWindow
= 0xB00A
98 kWindowStaggerParentWindow
= 0xB80A
99 kWindowCenterParentWindowScreen
= 0x680A
100 kWindowAlertPositionParentWindowScreen
= 0x700A
101 kWindowStaggerParentWindowScreen
= 0x780A
102 kWindowCenterOnMainScreen
= 0x00000001
103 kWindowCenterOnParentWindow
= 0x00000002
104 kWindowCenterOnParentWindowScreen
= 0x00000003
105 kWindowCascadeOnMainScreen
= 0x00000004
106 kWindowCascadeOnParentWindow
= 0x00000005
107 kWindowCascadeOnParentWindowScreen
= 0x00000006
108 kWindowAlertPositionOnMainScreen
= 0x00000007
109 kWindowAlertPositionOnParentWindow
= 0x00000008
110 kWindowAlertPositionOnParentWindowScreen
= 0x00000009
111 kWindowTitleBarRgn
= 0
112 kWindowTitleTextRgn
= 1
113 kWindowCloseBoxRgn
= 2
114 kWindowZoomBoxRgn
= 3
117 kWindowCollapseBoxRgn
= 7
118 kWindowTitleProxyIconRgn
= 8
119 kWindowStructureRgn
= 32
120 kWindowContentRgn
= 33
121 kWindowUpdateRgn
= 34
122 kWindowGlobalPortRgn
= 40
125 kDialogWindowKind
= 2
126 kApplicationWindowKind
= 8
149 kWindowMsgHitTest
= 1
150 kWindowMsgCalculateShape
= 2
151 kWindowMsgInitialize
= 3
152 kWindowMsgCleanUp
= 4
153 kWindowMsgDrawGrowOutline
= 5
154 kWindowMsgDrawGrowBox
= 6
155 kWindowMsgGetFeatures
= 7
156 kWindowMsgGetRegion
= 8
157 kWindowMsgDragHilite
= 9
158 kWindowMsgModified
= 10
159 kWindowMsgDrawInCurrentPort
= 11
160 kWindowMsgSetupProxyDragImage
= 12
161 kWindowMsgStateChanged
= 13
162 kWindowMsgMeasureTitle
= 14
163 kWindowMsgGetGrowImageRegion
= 19
171 kWindowStateTitleChanged
= (1 << 0)
172 kWindowGrowSideTop
= 0x01
173 kWindowGrowSideLeft
= 0x02
174 kWindowGrowSideBottom
= 0x04
175 kWindowGrowSideRight
= 0x08
176 kWindowCanGrow
= (1 << 0)
177 kWindowCanZoom
= (1 << 1)
178 kWindowCanCollapse
= (1 << 2)
179 kWindowIsModal
= (1 << 3)
180 kWindowCanGetWindowRegion
= (1 << 4)
181 kWindowIsAlert
= (1 << 5)
182 kWindowHasTitleBar
= (1 << 6)
183 kWindowSupportsDragHilite
= (1 << 7)
184 kWindowSupportsModifiedBit
= (1 << 8)
185 kWindowCanDrawInCurrentPort
= (1 << 9)
186 kWindowCanSetupProxyDragImage
= (1 << 10)
187 kWindowCanMeasureTitle
= (1 << 11)
188 kWindowWantsDisposeAtProcessDeath
= (1 << 12)
189 kWindowSupportsSetGrowImageRegion
= (1 << 13)
190 kWindowDefSupportsColorGrafPort
= 0x40000002
197 # kMouseUpOutOfSlop = (long)0x80008000
198 kWindowDefinitionVersionOne
= 1
199 kWindowDefinitionVersionTwo
= 2
200 kWindowIsCollapsedState
= (1 << 0L)
201 kStoredWindowSystemTag
= FOUR_CHAR_CODE('appl')
202 kStoredBasicWindowDescriptionID
= FOUR_CHAR_CODE('sbas')
203 kStoredWindowPascalTitleID
= FOUR_CHAR_CODE('s255')
204 kWindowDefProcPtr
= 0
205 kWindowDefObjectClass
= 1
206 kWindowPaintProcOptionsNone
= 0
207 kScrollWindowNoOptions
= 0
208 kScrollWindowInvalidate
= (1L << 0)
209 kScrollWindowEraseToPortBackground
= (1L << 1)
210 kWindowZoomTransitionEffect
= 1
211 kWindowShowTransitionAction
= 1
212 kWindowHideTransitionAction
= 2
213 kWindowPropertyPersistent
= 0x00000001