Regenerated from new Universal Headers.
diff --git a/Mac/Lib/Carbon/Windows.py b/Mac/Lib/Carbon/Windows.py
index 62dcc86..71685df 100644
--- a/Mac/Lib/Carbon/Windows.py
+++ b/Mac/Lib/Carbon/Windows.py
@@ -1,14 +1,23 @@
 # Generated from 'MacWindows.h'
 
 def FOUR_CHAR_CODE(x): return x
+false = 0
+true = 1
 kAlertWindowClass = 1L
 kMovableAlertWindowClass = 2L
 kModalWindowClass = 3L
 kMovableModalWindowClass = 4L
 kFloatingWindowClass = 5L
 kDocumentWindowClass = 6L
-kDesktopWindowClass = 7L
-# kAllWindowClasses = (unsigned long)0xFFFFFFFF     
+kUtilityWindowClass = 8L
+kHelpWindowClass = 10L
+kSheetWindowClass = 11L
+kToolbarWindowClass = 12L
+kPlainWindowClass = 13L
+kOverlayWindowClass = 14L
+kSheetAlertWindowClass = 15L
+kAltPlainWindowClass = 16L
+# kAllWindowClasses = (unsigned long)0xFFFFFFFF 
 kWindowNoAttributes = 0L
 kWindowCloseBoxAttribute = (1L << 0)
 kWindowHorizontalZoomAttribute = (1L << 1)
@@ -19,15 +28,19 @@
 kWindowSideTitlebarAttribute = (1L << 5)
 kWindowNoUpdatesAttribute = (1L << 16)
 kWindowNoActivatesAttribute = (1L << 17)
-kWindowNoBufferingAttribute = (1L << 20)
+kWindowOpaqueForEventsAttribute = (1L << 18)
+kWindowNoShadowAttribute = (1L << 21)
 kWindowHideOnSuspendAttribute = (1L << 24)
 kWindowStandardHandlerAttribute = (1L << 25)
+kWindowHideOnFullScreenAttribute = (1L << 26)
+kWindowInWindowMenuAttribute = (1L << 27)
+kWindowLiveResizeAttribute = (1L << 28)
 kWindowStandardDocumentAttributes = (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute)
 kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute)
 kWindowDefProcType = FOUR_CHAR_CODE('WDEF')
 kStandardWindowDefinition = 0
 kRoundWindowDefinition = 1
-kFloatingWindowDefinition = 124                           
+kFloatingWindowDefinition = 124   
 kDocumentWindowVariantCode = 0
 kModalDialogVariantCode = 1
 kPlainDialogVariantCode = 2
@@ -57,6 +70,9 @@
 kWindowDialogDefProcResID = 65
 kWindowUtilityDefProcResID = 66
 kWindowUtilitySideTitleDefProcResID = 67
+kWindowSheetDefProcResID = 68
+kWindowSimpleDefProcResID = 69
+kWindowSheetAlertDefProcResID = 70
 kWindowDocumentProc = 1024
 kWindowGrowDocumentProc = 1025
 kWindowVertZoomDocumentProc = 1026
@@ -88,6 +104,10 @@
 kWindowFloatSideHorizZoomGrowProc = 1083
 kWindowFloatSideFullZoomProc = 1085
 kWindowFloatSideFullZoomGrowProc = 1087
+kWindowSheetProc = 1088
+kWindowSheetAlertProc = 1120  
+kWindowSimpleProc = 1104
+kWindowSimpleFrameProc = 1105
 kWindowNoPosition = 0x0000
 kWindowDefaultPosition = 0x0000
 kWindowCenterMainScreen = 0x280A
@@ -119,7 +139,8 @@
 kWindowStructureRgn = 32
 kWindowContentRgn = 33
 kWindowUpdateRgn = 34
-kWindowGlobalPortRgn = 40                            
+kWindowOpaqueRgn = 35
+kWindowGlobalPortRgn = 40    
 dialogKind = 2
 userKind = 8
 kDialogWindowKind = 2
@@ -135,7 +156,7 @@
 inZoomIn = 7
 inZoomOut = 8
 inCollapseBox = 11
-inProxyIcon = 12                            
+inProxyIcon = 12    
 wNoHit = 0
 wInContent = 1
 wInDrag = 2
@@ -144,7 +165,7 @@
 wInZoomIn = 5
 wInZoomOut = 6
 wInCollapseBox = 9
-wInProxyIcon = 10                            
+wInProxyIcon = 10    
 kWindowMsgDraw = 0
 kWindowMsgHitTest = 1
 kWindowMsgCalculateShape = 2
@@ -159,8 +180,8 @@
 kWindowMsgDrawInCurrentPort = 11
 kWindowMsgSetupProxyDragImage = 12
 kWindowMsgStateChanged = 13
-kWindowMsgMeasureTitle = 14                            
-kWindowMsgGetGrowImageRegion = 19                           
+kWindowMsgMeasureTitle = 14    
+kWindowMsgGetGrowImageRegion = 19    
 wDraw = 0
 wHit = 1
 wCalcRgns = 2
@@ -169,10 +190,6 @@
 wGrow = 5
 wDrawGIcon = 6
 kWindowStateTitleChanged = (1 << 0)
-kWindowGrowSideTop = 0x01
-kWindowGrowSideLeft = 0x02
-kWindowGrowSideBottom = 0x04
-kWindowGrowSideRight = 0x08
 kWindowCanGrow = (1 << 0)
 kWindowCanZoom = (1 << 1)
 kWindowCanCollapse = (1 << 2)
@@ -186,8 +203,10 @@
 kWindowCanSetupProxyDragImage = (1 << 10)
 kWindowCanMeasureTitle = (1 << 11)
 kWindowWantsDisposeAtProcessDeath = (1 << 12)
+kWindowSupportsGetGrowImageRegion = (1 << 13)
+kWindowDefSupportsColorGrafPort = 0x40000002
+kWindowIsOpaque = (1 << 14) 
 kWindowSupportsSetGrowImageRegion = (1 << 13)
-kWindowDefSupportsColorGrafPort = 0x40000002                
 deskPatID = 16
 wContentColor = 0
 wFrameColor = 1
@@ -200,14 +219,45 @@
 kWindowIsCollapsedState = (1 << 0L)
 kStoredWindowSystemTag = FOUR_CHAR_CODE('appl')
 kStoredBasicWindowDescriptionID = FOUR_CHAR_CODE('sbas')
-kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255')        
+kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255') 
 kWindowDefProcPtr = 0
-kWindowDefObjectClass = 1                             
+kWindowDefObjectClass = 1
+kWindowDefProcID = 2     
+kWindowModalityNone = 0
+kWindowModalitySystemModal = 1
+kWindowModalityAppModal = 2
+kWindowModalityWindowModal = 3
+windowGroupInvalidErr = -5616 
+kWindowGroupAttrSelectAsLayer = 1 << 0
+kWindowGroupAttrMoveTogether = 1 << 1
+kWindowGroupAttrLayerTogether = 1 << 2
+kWindowGroupAttrSharedActivation = 1 << 3
+kWindowGroupAttrHideOnCollapse = 1 << 4
+kWindowActivationScopeNone = 0
+kWindowActivationScopeIndependent = 1
+kWindowActivationScopeAll = 2
+kNextWindowGroup = true
+kPreviousWindowGroup = false
+kWindowGroupContentsReturnWindows = 1 << 0
+kWindowGroupContentsRecurse = 1 << 1
+kWindowGroupContentsVisible = 1 << 2
 kWindowPaintProcOptionsNone = 0
 kScrollWindowNoOptions = 0
 kScrollWindowInvalidate = (1L << 0)
-kScrollWindowEraseToPortBackground = (1L << 1)              
-kWindowZoomTransitionEffect = 1                             
+kScrollWindowEraseToPortBackground = (1L << 1) 
+kWindowZoomTransitionEffect = 1
+kWindowSheetTransitionEffect = 2
+kWindowSlideTransitionEffect = 3     
 kWindowShowTransitionAction = 1
-kWindowHideTransitionAction = 2                             
-kWindowPropertyPersistent = 0x00000001                    
+kWindowHideTransitionAction = 2
+kWindowMoveTransitionAction = 3
+kWindowResizeTransitionAction = 4     
+kWindowConstrainMayResize = (1L << 0)
+kWindowConstrainMoveRegardlessOfFit = (1L << 1)
+kWindowConstrainAllowPartial = (1L << 2)
+kWindowConstrainCalcOnly = (1L << 3)
+kWindowConstrainStandardOptions = kWindowConstrainMoveRegardlessOfFit
+kWindowPropertyPersistent = 0x00000001 
+kWindowGroupAttrSelectable = kWindowGroupAttrSelectAsLayer
+kWindowGroupAttrPositionFixed = kWindowGroupAttrMoveTogether
+kWindowGroupAttrZOrderFixed = kWindowGroupAttrLayerTogether