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