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