py-cvs-2001_07_13 (Rev 1.3) merge
[python/dscho.git] / Mac / Lib / lib-toolbox / Windows.py
blob62dcc862ae8685b9dea57e212bdb5f0e0dc460a6
1 # Generated from 'MacWindows.h'
3 def FOUR_CHAR_CODE(x): return x
4 kAlertWindowClass = 1L
5 kMovableAlertWindowClass = 2L
6 kModalWindowClass = 3L
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
36 kAlertVariantCode = 7
37 kMovableAlertVariantCode = 9
38 kSideFloaterVariantCode = 8
39 documentProc = 0
40 dBoxProc = 1
41 plainDBox = 2
42 altDBoxProc = 3
43 noGrowDocProc = 4
44 movableDBoxProc = 5
45 zoomDocProc = 8
46 zoomNoGrow = 12
47 floatProc = 1985
48 floatGrowProc = 1987
49 floatZoomProc = 1989
50 floatZoomGrowProc = 1991
51 floatSideProc = 1993
52 floatSideGrowProc = 1995
53 floatSideZoomProc = 1997
54 floatSideZoomGrowProc = 1999
55 rDocProc = 16
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
115 kWindowDragRgn = 5
116 kWindowGrowRgn = 6
117 kWindowCollapseBoxRgn = 7
118 kWindowTitleProxyIconRgn = 8
119 kWindowStructureRgn = 32
120 kWindowContentRgn = 33
121 kWindowUpdateRgn = 34
122 kWindowGlobalPortRgn = 40
123 dialogKind = 2
124 userKind = 8
125 kDialogWindowKind = 2
126 kApplicationWindowKind = 8
127 inDesk = 0
128 inNoWindow = 0
129 inMenuBar = 1
130 inSysWindow = 2
131 inContent = 3
132 inDrag = 4
133 inGrow = 5
134 inGoAway = 6
135 inZoomIn = 7
136 inZoomOut = 8
137 inCollapseBox = 11
138 inProxyIcon = 12
139 wNoHit = 0
140 wInContent = 1
141 wInDrag = 2
142 wInGrow = 3
143 wInGoAway = 4
144 wInZoomIn = 5
145 wInZoomOut = 6
146 wInCollapseBox = 9
147 wInProxyIcon = 10
148 kWindowMsgDraw = 0
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
164 wDraw = 0
165 wHit = 1
166 wCalcRgns = 2
167 wNew = 3
168 wDispose = 4
169 wGrow = 5
170 wDrawGIcon = 6
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
191 deskPatID = 16
192 wContentColor = 0
193 wFrameColor = 1
194 wTextColor = 2
195 wHiliteColor = 3
196 wTitleBarColor = 4
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