/Lib/plat-mac/Carbon/Windows.py
http://unladen-swallow.googlecode.com/ · Python · 279 lines · 274 code · 1 blank · 4 comment · 0 complexity · 546ce9758b7c2473ce86f7bdc12af2c7 MD5 · raw file
- # Generated from 'MacWindows.h'
- def FOUR_CHAR_CODE(x): return x
- false = 0
- true = 1
- kWindowNoConstrainAttribute = 0x80000000
- kAlertWindowClass = 1
- kMovableAlertWindowClass = 2
- kModalWindowClass = 3
- kMovableModalWindowClass = 4
- kFloatingWindowClass = 5
- kDocumentWindowClass = 6
- kUtilityWindowClass = 8
- kHelpWindowClass = 10
- kSheetWindowClass = 11
- kToolbarWindowClass = 12
- kPlainWindowClass = 13
- kOverlayWindowClass = 14
- kSheetAlertWindowClass = 15
- kAltPlainWindowClass = 16
- kDrawerWindowClass = 20
- # kAllWindowClasses = (unsigned long)0xFFFFFFFF
- kWindowNoAttributes = 0L
- kWindowCloseBoxAttribute = (1L << 0)
- kWindowHorizontalZoomAttribute = (1L << 1)
- kWindowVerticalZoomAttribute = (1L << 2)
- kWindowFullZoomAttribute = (kWindowVerticalZoomAttribute | kWindowHorizontalZoomAttribute)
- kWindowCollapseBoxAttribute = (1L << 3)
- kWindowResizableAttribute = (1L << 4)
- kWindowSideTitlebarAttribute = (1L << 5)
- kWindowToolbarButtonAttribute = (1L << 6)
- kWindowNoUpdatesAttribute = (1L << 16)
- kWindowNoActivatesAttribute = (1L << 17)
- kWindowOpaqueForEventsAttribute = (1L << 18)
- kWindowNoShadowAttribute = (1L << 21)
- kWindowHideOnSuspendAttribute = (1L << 24)
- kWindowStandardHandlerAttribute = (1L << 25)
- kWindowHideOnFullScreenAttribute = (1L << 26)
- kWindowInWindowMenuAttribute = (1L << 27)
- kWindowLiveResizeAttribute = (1L << 28)
- # kWindowNoConstrainAttribute = (unsigned long)((1L << 31))
- kWindowStandardDocumentAttributes = (kWindowCloseBoxAttribute | kWindowFullZoomAttribute | kWindowCollapseBoxAttribute | kWindowResizableAttribute)
- kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute)
- kWindowDefProcType = FOUR_CHAR_CODE('WDEF')
- kStandardWindowDefinition = 0
- kRoundWindowDefinition = 1
- kFloatingWindowDefinition = 124
- kDocumentWindowVariantCode = 0
- kModalDialogVariantCode = 1
- kPlainDialogVariantCode = 2
- kShadowDialogVariantCode = 3
- kMovableModalDialogVariantCode = 5
- kAlertVariantCode = 7
- kMovableAlertVariantCode = 9
- kSideFloaterVariantCode = 8
- documentProc = 0
- dBoxProc = 1
- plainDBox = 2
- altDBoxProc = 3
- noGrowDocProc = 4
- movableDBoxProc = 5
- zoomDocProc = 8
- zoomNoGrow = 12
- floatProc = 1985
- floatGrowProc = 1987
- floatZoomProc = 1989
- floatZoomGrowProc = 1991
- floatSideProc = 1993
- floatSideGrowProc = 1995
- floatSideZoomProc = 1997
- floatSideZoomGrowProc = 1999
- rDocProc = 16
- kWindowDocumentDefProcResID = 64
- kWindowDialogDefProcResID = 65
- kWindowUtilityDefProcResID = 66
- kWindowUtilitySideTitleDefProcResID = 67
- kWindowSheetDefProcResID = 68
- kWindowSimpleDefProcResID = 69
- kWindowSheetAlertDefProcResID = 70
- kWindowDocumentProc = 1024
- kWindowGrowDocumentProc = 1025
- kWindowVertZoomDocumentProc = 1026
- kWindowVertZoomGrowDocumentProc = 1027
- kWindowHorizZoomDocumentProc = 1028
- kWindowHorizZoomGrowDocumentProc = 1029
- kWindowFullZoomDocumentProc = 1030
- kWindowFullZoomGrowDocumentProc = 1031
- kWindowPlainDialogProc = 1040
- kWindowShadowDialogProc = 1041
- kWindowModalDialogProc = 1042
- kWindowMovableModalDialogProc = 1043
- kWindowAlertProc = 1044
- kWindowMovableAlertProc = 1045
- kWindowMovableModalGrowProc = 1046
- kWindowFloatProc = 1057
- kWindowFloatGrowProc = 1059
- kWindowFloatVertZoomProc = 1061
- kWindowFloatVertZoomGrowProc = 1063
- kWindowFloatHorizZoomProc = 1065
- kWindowFloatHorizZoomGrowProc = 1067
- kWindowFloatFullZoomProc = 1069
- kWindowFloatFullZoomGrowProc = 1071
- kWindowFloatSideProc = 1073
- kWindowFloatSideGrowProc = 1075
- kWindowFloatSideVertZoomProc = 1077
- kWindowFloatSideVertZoomGrowProc = 1079
- kWindowFloatSideHorizZoomProc = 1081
- kWindowFloatSideHorizZoomGrowProc = 1083
- kWindowFloatSideFullZoomProc = 1085
- kWindowFloatSideFullZoomGrowProc = 1087
- kWindowSheetProc = 1088
- kWindowSheetAlertProc = 1120
- kWindowSimpleProc = 1104
- kWindowSimpleFrameProc = 1105
- kWindowNoPosition = 0x0000
- kWindowDefaultPosition = 0x0000
- kWindowCenterMainScreen = 0x280A
- kWindowAlertPositionMainScreen = 0x300A
- kWindowStaggerMainScreen = 0x380A
- kWindowCenterParentWindow = 0xA80A
- kWindowAlertPositionParentWindow = 0xB00A
- kWindowStaggerParentWindow = 0xB80A
- kWindowCenterParentWindowScreen = 0x680A
- kWindowAlertPositionParentWindowScreen = 0x700A
- kWindowStaggerParentWindowScreen = 0x780A
- kWindowCenterOnMainScreen = 1
- kWindowCenterOnParentWindow = 2
- kWindowCenterOnParentWindowScreen = 3
- kWindowCascadeOnMainScreen = 4
- kWindowCascadeOnParentWindow = 5
- kWindowCascadeOnParentWindowScreen = 6
- kWindowCascadeStartAtParentWindowScreen = 10
- kWindowAlertPositionOnMainScreen = 7
- kWindowAlertPositionOnParentWindow = 8
- kWindowAlertPositionOnParentWindowScreen = 9
- kWindowTitleBarRgn = 0
- kWindowTitleTextRgn = 1
- kWindowCloseBoxRgn = 2
- kWindowZoomBoxRgn = 3
- kWindowDragRgn = 5
- kWindowGrowRgn = 6
- kWindowCollapseBoxRgn = 7
- kWindowTitleProxyIconRgn = 8
- kWindowStructureRgn = 32
- kWindowContentRgn = 33
- kWindowUpdateRgn = 34
- kWindowOpaqueRgn = 35
- kWindowGlobalPortRgn = 40
- dialogKind = 2
- userKind = 8
- kDialogWindowKind = 2
- kApplicationWindowKind = 8
- inDesk = 0
- inNoWindow = 0
- inMenuBar = 1
- inSysWindow = 2
- inContent = 3
- inDrag = 4
- inGrow = 5
- inGoAway = 6
- inZoomIn = 7
- inZoomOut = 8
- inCollapseBox = 11
- inProxyIcon = 12
- inToolbarButton = 13
- inStructure = 15
- wNoHit = 0
- wInContent = 1
- wInDrag = 2
- wInGrow = 3
- wInGoAway = 4
- wInZoomIn = 5
- wInZoomOut = 6
- wInCollapseBox = 9
- wInProxyIcon = 10
- wInToolbarButton = 11
- wInStructure = 13
- kWindowMsgDraw = 0
- kWindowMsgHitTest = 1
- kWindowMsgCalculateShape = 2
- kWindowMsgInitialize = 3
- kWindowMsgCleanUp = 4
- kWindowMsgDrawGrowOutline = 5
- kWindowMsgDrawGrowBox = 6
- kWindowMsgGetFeatures = 7
- kWindowMsgGetRegion = 8
- kWindowMsgDragHilite = 9
- kWindowMsgModified = 10
- kWindowMsgDrawInCurrentPort = 11
- kWindowMsgSetupProxyDragImage = 12
- kWindowMsgStateChanged = 13
- kWindowMsgMeasureTitle = 14
- kWindowMsgGetGrowImageRegion = 19
- wDraw = 0
- wHit = 1
- wCalcRgns = 2
- wNew = 3
- wDispose = 4
- wGrow = 5
- wDrawGIcon = 6
- kWindowStateTitleChanged = (1 << 0)
- kWindowCanGrow = (1 << 0)
- kWindowCanZoom = (1 << 1)
- kWindowCanCollapse = (1 << 2)
- kWindowIsModal = (1 << 3)
- kWindowCanGetWindowRegion = (1 << 4)
- kWindowIsAlert = (1 << 5)
- kWindowHasTitleBar = (1 << 6)
- kWindowSupportsDragHilite = (1 << 7)
- kWindowSupportsModifiedBit = (1 << 8)
- kWindowCanDrawInCurrentPort = (1 << 9)
- kWindowCanSetupProxyDragImage = (1 << 10)
- kWindowCanMeasureTitle = (1 << 11)
- kWindowWantsDisposeAtProcessDeath = (1 << 12)
- kWindowSupportsGetGrowImageRegion = (1 << 13)
- kWindowDefSupportsColorGrafPort = 0x40000002
- kWindowIsOpaque = (1 << 14)
- kWindowSupportsSetGrowImageRegion = (1 << 13)
- deskPatID = 16
- wContentColor = 0
- wFrameColor = 1
- wTextColor = 2
- wHiliteColor = 3
- wTitleBarColor = 4
- # kMouseUpOutOfSlop = (long)0x80008000
- kWindowDefinitionVersionOne = 1
- kWindowDefinitionVersionTwo = 2
- kWindowIsCollapsedState = (1 << 0L)
- kStoredWindowSystemTag = FOUR_CHAR_CODE('appl')
- kStoredBasicWindowDescriptionID = FOUR_CHAR_CODE('sbas')
- kStoredWindowPascalTitleID = FOUR_CHAR_CODE('s255')
- kWindowDefProcPtr = 0
- kWindowDefObjectClass = 1
- kWindowDefProcID = 2
- kWindowModalityNone = 0
- kWindowModalitySystemModal = 1
- kWindowModalityAppModal = 2
- kWindowModalityWindowModal = 3
- 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)
- kWindowMenuIncludeRotate = 1 << 0
- kWindowZoomTransitionEffect = 1
- kWindowSheetTransitionEffect = 2
- kWindowSlideTransitionEffect = 3
- kWindowShowTransitionAction = 1
- kWindowHideTransitionAction = 2
- kWindowMoveTransitionAction = 3
- kWindowResizeTransitionAction = 4
- kWindowConstrainMayResize = (1L << 0)
- kWindowConstrainMoveRegardlessOfFit = (1L << 1)
- kWindowConstrainAllowPartial = (1L << 2)
- kWindowConstrainCalcOnly = (1L << 3)
- kWindowConstrainUseTransitionWindow = (1L << 4)
- kWindowConstrainStandardOptions = kWindowConstrainMoveRegardlessOfFit
- kWindowLatentVisibleFloater = 1 << 0
- kWindowLatentVisibleSuspend = 1 << 1
- kWindowLatentVisibleFullScreen = 1 << 2
- kWindowLatentVisibleAppHidden = 1 << 3
- kWindowLatentVisibleCollapsedOwner = 1 << 4
- kWindowLatentVisibleCollapsedGroup = 1 << 5
- kWindowPropertyPersistent = 0x00000001
- kWindowGroupAttrSelectable = kWindowGroupAttrSelectAsLayer
- kWindowGroupAttrPositionFixed = kWindowGroupAttrMoveTogether
- kWindowGroupAttrZOrderFixed = kWindowGroupAttrLayerTogether