Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
a43b2c4e
Commit
a43b2c4e
authored
May 22, 2002
by
Jack Jansen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Regenerated from new Universal Headers.
parent
a7f4ded4
Changes
16
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
717 additions
and
261 deletions
+717
-261
Mac/Lib/Carbon/Appearance.py
Mac/Lib/Carbon/Appearance.py
+141
-30
Mac/Lib/Carbon/AppleEvents.py
Mac/Lib/Carbon/AppleEvents.py
+73
-67
Mac/Lib/Carbon/Balloons.py
Mac/Lib/Carbon/Balloons.py
+24
-14
Mac/Lib/Carbon/Components.py
Mac/Lib/Carbon/Components.py
+2
-2
Mac/Lib/Carbon/Dialogs.py
Mac/Lib/Carbon/Dialogs.py
+6
-2
Mac/Lib/Carbon/Dragconst.py
Mac/Lib/Carbon/Dragconst.py
+17
-17
Mac/Lib/Carbon/Events.py
Mac/Lib/Carbon/Events.py
+4
-4
Mac/Lib/Carbon/Fonts.py
Mac/Lib/Carbon/Fonts.py
+0
-14
Mac/Lib/Carbon/Icons.py
Mac/Lib/Carbon/Icons.py
+2
-0
Mac/Lib/Carbon/Lists.py
Mac/Lib/Carbon/Lists.py
+5
-2
Mac/Lib/Carbon/Menus.py
Mac/Lib/Carbon/Menus.py
+107
-10
Mac/Lib/Carbon/QuickDraw.py
Mac/Lib/Carbon/QuickDraw.py
+23
-9
Mac/Lib/Carbon/QuickTime.py
Mac/Lib/Carbon/QuickTime.py
+197
-32
Mac/Lib/Carbon/Sound.py
Mac/Lib/Carbon/Sound.py
+35
-28
Mac/Lib/Carbon/TextEdit.py
Mac/Lib/Carbon/TextEdit.py
+11
-10
Mac/Lib/Carbon/Windows.py
Mac/Lib/Carbon/Windows.py
+70
-20
No files found.
Mac/Lib/Carbon/Appearance.py
View file @
a43b2c4e
This diff is collapsed.
Click to expand it.
Mac/Lib/Carbon/AppleEvents.py
View file @
a43b2c4e
This diff is collapsed.
Click to expand it.
Mac/Lib/Carbon/Balloons.py
View file @
a43b2c4e
...
...
@@ -10,19 +10,29 @@ kBottomRightTipPointsDownVariant = 5
kBottomLeftTipPointsDownVariant
=
6
kBottomLeftTipPointsLeftVariant
=
7
kBalloonVariantCount
=
8
hmBalloonHelpVersion
=
0x0002
hmBalloonHelpVersion
=
0x0002
kHMHelpMenuID
=
-
16490
kHMAboutHelpItem
=
1
kHMShowBalloonsItem
=
3
kHMShowBalloonsItem
=
3
kHMHelpID
=
-
5696
kBalloonWDEFID
=
126
helpItem
=
1
kBalloonWDEFID
=
126
helpItem
=
1
hmDefaultOptions
=
0
hmUseSubID
=
1
hmAbsoluteCoords
=
2
hmSaveBitsNoWindow
=
4
hmSaveBitsWindow
=
8
hmMatchInTitle
=
16
hmUseSubIDBit
=
0
hmAbsoluteCoordsBit
=
1
hmSaveBitsNoWindowBit
=
2
hmSaveBitsWindowBit
=
3
hmMatchInTitleBit
=
4
hmUseSubIDMask
=
(
1
<<
hmUseSubIDBit
)
hmAbsoluteCoordsMask
=
(
1
<<
hmAbsoluteCoordsBit
)
hmSaveBitsNoWindowMask
=
(
1
<<
hmSaveBitsNoWindowBit
)
hmSaveBitsWindowMask
=
(
1
<<
hmSaveBitsWindowBit
)
hmMatchInTitleMask
=
(
1
<<
hmMatchInTitleBit
)
hmUseSubID
=
hmUseSubIDMask
hmAbsoluteCoords
=
hmAbsoluteCoordsMask
hmSaveBitsNoWindow
=
hmSaveBitsNoWindowMask
hmSaveBitsWindow
=
hmSaveBitsWindowMask
hmMatchInTitle
=
hmMatchInTitleMask
kHMStringItem
=
1
kHMPictItem
=
2
kHMStringResItem
=
3
...
...
@@ -31,7 +41,7 @@ kHMSTRResItem = 7
kHMSkipItem
=
256
kHMCompareItem
=
512
kHMNamedResourceItem
=
1024
kHMTrackCntlItem
=
2048
kHMTrackCntlItem
=
2048
khmmString
=
1
khmmPict
=
2
khmmStringRes
=
3
...
...
@@ -39,18 +49,18 @@ khmmTEHandle = 4
khmmPictHandle
=
5
khmmTERes
=
6
khmmSTRRes
=
7
kHMEnabledItem
=
0
kHMEnabledItem
=
0
kHMTETextResType
=
FOUR_CHAR_CODE
(
'TEXT'
)
kHMTEStyleResType
=
FOUR_CHAR_CODE
(
'styl'
)
kHMTEStyleResType
=
FOUR_CHAR_CODE
(
'styl'
)
kHMDisabledItem
=
1
kHMCheckedItem
=
2
kHMOtherItem
=
3
kHMRegularWindow
=
0
kHMSaveBitsNoWindow
=
1
kHMSaveBitsWindow
=
2
kHMSaveBitsWindow
=
2
kHMMenuResType
=
FOUR_CHAR_CODE
(
'hmnu'
)
kHMDialogResType
=
FOUR_CHAR_CODE
(
'hdlg'
)
kHMWindListResType
=
FOUR_CHAR_CODE
(
'hwin'
)
kHMRectListResType
=
FOUR_CHAR_CODE
(
'hrct'
)
kHMOverrideResType
=
FOUR_CHAR_CODE
(
'hovr'
)
kHMFinderApplResType
=
FOUR_CHAR_CODE
(
'hfdr'
)
kHMFinderApplResType
=
FOUR_CHAR_CODE
(
'hfdr'
)
Mac/Lib/Carbon/Components.py
View file @
a43b2c4e
...
...
@@ -3,7 +3,7 @@
def
FOUR_CHAR_CODE
(
x
):
return
x
kAppleManufacturer
=
FOUR_CHAR_CODE
(
'appl'
)
kComponentResourceType
=
FOUR_CHAR_CODE
(
'thng'
)
kComponentAliasResourceType
=
FOUR_CHAR_CODE
(
'thga'
)
kComponentAliasResourceType
=
FOUR_CHAR_CODE
(
'thga'
)
kAnyComponentType
=
0
kAnyComponentSubType
=
0
kAnyComponentManufacturer
=
0
...
...
@@ -19,7 +19,7 @@ kComponentTargetSelect = -6
kComponentUnregisterSelect
=
-
7
kComponentGetMPWorkFunctionSelect
=
-
8
kComponentExecuteWiredActionSelect
=
-
9
kComponentGetPublicResourceSelect
=
-
10
kComponentGetPublicResourceSelect
=
-
10
componentDoAutoVersion
=
(
1
<<
0
)
componentWantsUnregister
=
(
1
<<
1
)
componentAutoVersionIncludeFlags
=
(
1
<<
2
)
...
...
Mac/Lib/Carbon/Dialogs.py
View file @
a43b2c4e
# Generated from '
Moes:SWDev:Metrowerks Codewarrior 6.0:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:
Dialogs.h'
# Generated from 'Dialogs.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
kControlDialogItem
=
4
...
...
@@ -45,7 +45,7 @@ kAlertCautionAlert = 2
kAlertPlainAlert
=
3
kAlertDefaultOKText
=
-
1
kAlertDefaultCancelText
=
-
1
kAlertDefaultOtherText
=
-
1
kAlertDefaultOtherText
=
-
1
kAlertStdAlertOKButton
=
1
kAlertStdAlertCancelButton
=
2
kAlertStdAlertOtherButton
=
3
...
...
@@ -70,3 +70,7 @@ kDialogFontUseAllMask = 0x00FF
kDialogFontAddFontSizeMask
=
0x0100
kDialogFontUseFontNameMask
=
0x0200
kDialogFontAddToMetaFontMask
=
0x0400
kDialogFontUseThemeFontIDMask
=
0x0080
kHICommandOther
=
FOUR_CHAR_CODE
(
'othr'
)
kStdCFStringAlertVersionOne
=
1
kStdAlertDoNotDisposeSheet
=
1
<<
0
Mac/Lib/Carbon/Dragconst.py
View file @
a43b2c4e
...
...
@@ -15,36 +15,36 @@ flavorNotSaved = (1 << 2)
flavorSystemTranslated
=
(
1
<<
8
)
kDragHasLeftSenderWindow
=
(
1L
<<
0
)
kDragInsideSenderApplication
=
(
1L
<<
1
)
kDragInsideSenderWindow
=
(
1L
<<
2
)
kDragInsideSenderWindow
=
(
1L
<<
2
)
kDragBehaviorNone
=
0
kDragBehaviorZoomBackAnimation
=
(
1L
<<
0
)
kDragRegionAndImage
=
(
1L
<<
4
)
kDragBehaviorZoomBackAnimation
=
(
1L
<<
0
)
kDragRegionAndImage
=
(
1L
<<
4
)
kDragStandardTranslucency
=
0L
kDragDarkTranslucency
=
1L
kDragDarkerTranslucency
=
2L
kDragOpaqueTranslucency
=
3L
kDragOpaqueTranslucency
=
3L
kDragRegionBegin
=
1
kDragRegionDraw
=
2
kDragRegionHide
=
3
kDragRegionIdle
=
4
kDragRegionEnd
=
5
kDragRegionEnd
=
5
kZoomNoAcceleration
=
0
kZoomAccelerate
=
1
kZoomDecelerate
=
2
kZoomDecelerate
=
2
flavorSenderOnly
=
(
1
<<
0
)
flavorSenderTranslated
=
(
1
<<
1
)
flavorNotSaved
=
(
1
<<
2
)
flavorSystemTranslated
=
(
1
<<
8
)
flavorSystemTranslated
=
(
1
<<
8
)
kDragFlavorTypeHFS
=
FOUR_CHAR_CODE
(
'hfs '
)
kDragFlavorTypePromiseHFS
=
FOUR_CHAR_CODE
(
'phfs'
)
flavorTypeHFS
=
kDragFlavorTypeHFS
flavorTypePromiseHFS
=
kDragFlavorTypePromiseHFS
flavorTypePromiseHFS
=
kDragFlavorTypePromiseHFS
kDragPromisedFlavorFindFile
=
FOUR_CHAR_CODE
(
'rWm1'
)
kDragPromisedFlavor
=
FOUR_CHAR_CODE
(
'fssP'
)
kDragPromisedFlavor
=
FOUR_CHAR_CODE
(
'fssP'
)
kDragPseudoCreatorVolumeOrDirectory
=
FOUR_CHAR_CODE
(
'MACS'
)
kDragPseudoFileTypeVolume
=
FOUR_CHAR_CODE
(
'disk'
)
kDragPseudoFileTypeDirectory
=
FOUR_CHAR_CODE
(
'fold'
)
flavorTypeDirectory
=
FOUR_CHAR_CODE
(
'diry'
)
kDragPseudoFileTypeDirectory
=
FOUR_CHAR_CODE
(
'fold'
)
flavorTypeDirectory
=
FOUR_CHAR_CODE
(
'diry'
)
kFlavorTypeClippingName
=
FOUR_CHAR_CODE
(
'clnm'
)
kFlavorTypeClippingFilename
=
FOUR_CHAR_CODE
(
'clfn'
)
kFlavorTypeDragToTrashOnly
=
FOUR_CHAR_CODE
(
'fdtt'
)
...
...
@@ -53,24 +53,24 @@ kDragTrackingEnterHandler = 1
kDragTrackingEnterWindow
=
2
kDragTrackingInWindow
=
3
kDragTrackingLeaveWindow
=
4
kDragTrackingLeaveHandler
=
5
kDragTrackingLeaveHandler
=
5
dragHasLeftSenderWindow
=
kDragHasLeftSenderWindow
dragInsideSenderApplication
=
kDragInsideSenderApplication
dragInsideSenderWindow
=
kDragInsideSenderWindow
dragInsideSenderWindow
=
kDragInsideSenderWindow
dragTrackingEnterHandler
=
kDragTrackingEnterHandler
dragTrackingEnterWindow
=
kDragTrackingEnterWindow
dragTrackingInWindow
=
kDragTrackingInWindow
dragTrackingLeaveWindow
=
kDragTrackingLeaveWindow
dragTrackingLeaveHandler
=
kDragTrackingLeaveHandler
dragTrackingLeaveHandler
=
kDragTrackingLeaveHandler
dragRegionBegin
=
kDragRegionBegin
dragRegionDraw
=
kDragRegionDraw
dragRegionHide
=
kDragRegionHide
dragRegionIdle
=
kDragRegionIdle
dragRegionEnd
=
kDragRegionEnd
dragRegionEnd
=
kDragRegionEnd
zoomNoAcceleration
=
kZoomNoAcceleration
zoomAccelerate
=
kZoomAccelerate
zoomDecelerate
=
kZoomDecelerate
zoomDecelerate
=
kZoomDecelerate
kDragStandardImage
=
kDragStandardTranslucency
kDragDarkImage
=
kDragDarkTranslucency
kDragDarkerImage
=
kDragDarkerTranslucency
kDragOpaqueImage
=
kDragOpaqueTranslucency
kDragOpaqueImage
=
kDragOpaqueTranslucency
Mac/Lib/Carbon/Events.py
View file @
a43b2c4e
...
...
@@ -21,15 +21,15 @@ diskMask = 1 << diskEvt
activMask
=
1
<<
activateEvt
highLevelEventMask
=
0x0400
osMask
=
1
<<
osEvt
everyEvent
=
0xFFFF
everyEvent
=
0xFFFF
charCodeMask
=
0x000000FF
keyCodeMask
=
0x0000FF00
adbAddrMask
=
0x00FF0000
# osEvtMessageMask = (unsigned long)0xFF000000
mouseMovedMessage
=
0x00FA
suspendResumeMessage
=
0x0001
resumeFlag
=
1
convertClipboardFlag
=
2
resumeFlag
=
1
convertClipboardFlag
=
2
activeFlagBit
=
0
btnStateBit
=
7
cmdKeyBit
=
8
...
...
@@ -39,7 +39,7 @@ optionKeyBit = 11
controlKeyBit
=
12
rightShiftKeyBit
=
13
rightOptionKeyBit
=
14
rightControlKeyBit
=
15
rightControlKeyBit
=
15
activeFlag
=
1
<<
activeFlagBit
btnState
=
1
<<
btnStateBit
cmdKey
=
1
<<
cmdKeyBit
...
...
Mac/Lib/Carbon/Fonts.py
View file @
a43b2c4e
...
...
@@ -19,20 +19,6 @@ fxdFntH = 45057L
fxdFntW
=
45058L
fxdFntHW
=
45059L
fontWid
=
44208L
kInvalidGeneration
=
0L
kInvalidFontFamily
=
-
1
kInvalidFont
=
0L
kFMCurrentFilterFormat
=
0L
kFMDefaultOptions
=
kNilOptions
kFMUseGlobalScopeOption
=
0x00000001
kFMInvalidFilterSelector
=
0L
kFMFontTechnologyFilterSelector
=
1L
kFMFontContainerFilterSelector
=
2L
kFMGenerationFilterSelector
=
3L
kFMFontFamilyCallbackFilterSelector
=
4L
kFMFontCallbackFilterSelector
=
5L
kFMTrueTypeFontTechnology
=
FOUR_CHAR_CODE
(
'true'
)
kFMPostScriptFontTechnology
=
FOUR_CHAR_CODE
(
'typ1'
)
kFontIDNewYork
=
2
kFontIDGeneva
=
3
kFontIDMonaco
=
4
...
...
Mac/Lib/Carbon/Icons.py
View file @
a43b2c4e
...
...
@@ -232,6 +232,7 @@ kGenericFontIcon = FOUR_CHAR_CODE('ffil')
kGenericFontScalerIcon
=
FOUR_CHAR_CODE
(
'sclr'
)
kGenericFloppyIcon
=
FOUR_CHAR_CODE
(
'flpy'
)
kGenericHardDiskIcon
=
FOUR_CHAR_CODE
(
'hdsk'
)
kGenericIDiskIcon
=
FOUR_CHAR_CODE
(
'idsk'
)
kGenericRemovableMediaIcon
=
FOUR_CHAR_CODE
(
'rmov'
)
kGenericMoverObjectIcon
=
FOUR_CHAR_CODE
(
'movr'
)
kGenericPCCardIcon
=
FOUR_CHAR_CODE
(
'pcmc'
)
...
...
@@ -250,6 +251,7 @@ kTrashIcon = FOUR_CHAR_CODE('trsh')
kTrueTypeFontIcon
=
FOUR_CHAR_CODE
(
'tfil'
)
kTrueTypeFlatFontIcon
=
FOUR_CHAR_CODE
(
'sfnt'
)
kTrueTypeMultiFlatFontIcon
=
FOUR_CHAR_CODE
(
'ttcf'
)
kUserIDiskIcon
=
FOUR_CHAR_CODE
(
'udsk'
)
kInternetLocationHTTPIcon
=
FOUR_CHAR_CODE
(
'ilht'
)
kInternetLocationFTPIcon
=
FOUR_CHAR_CODE
(
'ilft'
)
kInternetLocationAppleShareIcon
=
FOUR_CHAR_CODE
(
'ilaf'
)
...
...
Mac/Lib/Carbon/Lists.py
View file @
a43b2c4e
...
...
@@ -4,9 +4,11 @@ def FOUR_CHAR_CODE(x): return x
listNotifyNothing
=
FOUR_CHAR_CODE
(
'nada'
)
listNotifyClick
=
FOUR_CHAR_CODE
(
'clik'
)
listNotifyDoubleClick
=
FOUR_CHAR_CODE
(
'dblc'
)
listNotifyPreClick
=
FOUR_CHAR_CODE
(
'pclk'
)
listNotifyPreClick
=
FOUR_CHAR_CODE
(
'pclk'
)
lDrawingModeOffBit
=
3
lDoVAutoscrollBit
=
1
lDoHAutoscrollBit
=
0
lDrawingModeOff
=
8
lDoVAutoscroll
=
2
lDoHAutoscroll
=
1
lOnlyOneBit
=
7
...
...
@@ -27,6 +29,7 @@ lInitMsg = 0
lDrawMsg
=
1
lHiliteMsg
=
2
lCloseMsg
=
3
kListDefUserProcType
=
0
kListDefProcPtr
=
0
kListDefUserProcType
=
kListDefProcPtr
kListDefStandardTextType
=
1
kListDefStandardIconType
=
2
Mac/Lib/Carbon/Menus.py
View file @
a43b2c4e
# Generated from 'Menus.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
noMark
=
0
noMark
=
0
kMenuDrawMsg
=
0
kMenuSizeMsg
=
2
kMenuPopUpMsg
=
3
...
...
@@ -15,38 +15,135 @@ mChooseMsg = 1
mDrawItemMsg
=
4
kMenuChooseMsg
=
1
kMenuDrawItemMsg
=
4
kThemeSavvyMenuResponse
=
0x7473
kThemeSavvyMenuResponse
=
0x7473
kMenuInitMsg
=
8
kMenuDisposeMsg
=
9
kMenuFindItemMsg
=
10
kMenuHiliteItemMsg
=
11
kMenuDrawItemsMsg
=
12
textMenuProc
=
0
hMenuCmd
=
27
hierMenu
=
-
1
kInsertHierarchicalMenu
=
-
1
mctAllItems
=
-
98
mctLastIDIndic
=
-
99
mctLastIDIndic
=
-
99
kMenuStdMenuProc
=
63
kMenuStdMenuBarProc
=
63
kMenuNoModifiers
=
0
kMenuShiftModifier
=
(
1
<<
0
)
kMenuOptionModifier
=
(
1
<<
1
)
kMenuControlModifier
=
(
1
<<
2
)
kMenuNoCommandModifier
=
(
1
<<
3
)
kMenuNoCommandModifier
=
(
1
<<
3
)
kMenuNoIcon
=
0
kMenuIconType
=
1
kMenuShrinkIconType
=
2
kMenuSmallIconType
=
3
kMenuColorIconType
=
4
kMenuIconSuiteType
=
5
kMenuIconRefType
=
6
kMenuIconRefType
=
6
kMenuCGImageRefType
=
7
kMenuNullGlyph
=
0x00
kMenuTabRightGlyph
=
0x02
kMenuTabLeftGlyph
=
0x03
kMenuEnterGlyph
=
0x04
kMenuShiftGlyph
=
0x05
kMenuControlGlyph
=
0x06
kMenuOptionGlyph
=
0x07
kMenuSpaceGlyph
=
0x09
kMenuDeleteRightGlyph
=
0x0A
kMenuReturnGlyph
=
0x0B
kMenuReturnR2LGlyph
=
0x0C
kMenuNonmarkingReturnGlyph
=
0x0D
kMenuPencilGlyph
=
0x0F
kMenuDownwardArrowDashedGlyph
=
0x10
kMenuCommandGlyph
=
0x11
kMenuCheckmarkGlyph
=
0x12
kMenuDiamondGlyph
=
0x13
kMenuAppleLogoFilledGlyph
=
0x14
kMenuParagraphKoreanGlyph
=
0x15
kMenuDeleteLeftGlyph
=
0x17
kMenuLeftArrowDashedGlyph
=
0x18
kMenuUpArrowDashedGlyph
=
0x19
kMenuRightArrowDashedGlyph
=
0x1A
kMenuEscapeGlyph
=
0x1B
kMenuClearGlyph
=
0x1C
kMenuLeftDoubleQuotesJapaneseGlyph
=
0x1D
kMenuRightDoubleQuotesJapaneseGlyph
=
0x1E
kMenuTrademarkJapaneseGlyph
=
0x1F
kMenuBlankGlyph
=
0x61
kMenuPageUpGlyph
=
0x62
kMenuCapsLockGlyph
=
0x63
kMenuLeftArrowGlyph
=
0x64
kMenuRightArrowGlyph
=
0x65
kMenuNorthwestArrowGlyph
=
0x66
kMenuHelpGlyph
=
0x67
kMenuUpArrowGlyph
=
0x68
kMenuSoutheastArrowGlyph
=
0x69
kMenuDownArrowGlyph
=
0x6A
kMenuPageDownGlyph
=
0x6B
kMenuAppleLogoOutlineGlyph
=
0x6C
kMenuContextualMenuGlyph
=
0x6D
kMenuPowerGlyph
=
0x6E
kMenuF1Glyph
=
0x6F
kMenuF2Glyph
=
0x70
kMenuF3Glyph
=
0x71
kMenuF4Glyph
=
0x72
kMenuF5Glyph
=
0x73
kMenuF6Glyph
=
0x74
kMenuF7Glyph
=
0x75
kMenuF8Glyph
=
0x76
kMenuF9Glyph
=
0x77
kMenuF10Glyph
=
0x78
kMenuF11Glyph
=
0x79
kMenuF12Glyph
=
0x7A
kMenuF13Glyph
=
0x87
kMenuF14Glyph
=
0x88
kMenuF15Glyph
=
0x89
kMenuControlISOGlyph
=
0x8A
kMenuAttrExcludesMarkColumn
=
(
1
<<
0
)
kMenuAttrAutoDisable
=
(
1
<<
2
)
kMenuItemAttrSubmenuParentChoosable
=
(
1
<<
2
)
kMenuAttrAutoDisable
=
(
1
<<
2
)
kMenuAttrUsePencilGlyph
=
(
1
<<
3
)
kMenuItemAttrDisabled
=
(
1
<<
0
)
kMenuItemAttrIconDisabled
=
(
1
<<
1
)
kMenuItemAttrSubmenuParentChoosable
=
(
1
<<
2
)
kMenuItemAttrDynamic
=
(
1
<<
3
)
kMenuItemAttrNotPreviousAlternate
=
(
1
<<
4
)
kMenuItemAttrHidden
=
(
1
<<
5
)
kMenuItemAttrSeparator
=
(
1
<<
6
)
kMenuItemAttrSectionHeader
=
(
1
<<
7
)
kMenuItemAttrIgnoreMeta
=
(
1
<<
8
)
kMenuItemAttrAutoRepeat
=
(
1
<<
9
)
kMenuItemAttrUseVirtualKey
=
(
1
<<
10
)
kMenuTrackingModeMouse
=
1
kMenuTrackingModeKeyboard
=
2
kMenuDefProcPtr
=
0
kMenuPropertyPersistent
=
0x00000001
kMenuTrackingModeKeyboard
=
2
kMenuEventIncludeDisabledItems
=
0x0001
kMenuEventQueryOnly
=
0x0002
kMenuEventDontCheckSubmenus
=
0x0004
kMenuItemDataText
=
(
1
<<
0
)
kMenuItemDataMark
=
(
1
<<
1
)
kMenuItemDataCmdKey
=
(
1
<<
2
)
kMenuItemDataCmdKeyGlyph
=
(
1
<<
3
)
kMenuItemDataCmdKeyModifiers
=
(
1
<<
4
)
kMenuItemDataStyle
=
(
1
<<
5
)
kMenuItemDataEnabled
=
(
1
<<
6
)
kMenuItemDataIconEnabled
=
(
1
<<
7
)
kMenuItemDataIconID
=
(
1
<<
8
)
kMenuItemDataIconHandle
=
(
1
<<
9
)
kMenuItemDataCommandID
=
(
1
<<
10
)
kMenuItemDataTextEncoding
=
(
1
<<
11
)
kMenuItemDataSubmenuID
=
(
1
<<
12
)
kMenuItemDataSubmenuHandle
=
(
1
<<
13
)
kMenuItemDataFontID
=
(
1
<<
14
)
kMenuItemDataRefcon
=
(
1
<<
15
)
kMenuItemDataAttributes
=
(
1
<<
16
)
kMenuItemDataCFString
=
(
1
<<
17
)
kMenuItemDataProperties
=
(
1
<<
18
)
kMenuItemDataIndent
=
(
1
<<
19
)
kMenuItemDataCmdVirtualKey
=
(
1
<<
20
)
kMenuItemDataAllDataVersionOne
=
0x000FFFFF
kMenuItemDataAllDataVersionTwo
=
kMenuItemDataAllDataVersionOne
|
kMenuItemDataCmdVirtualKey
kMenuDefProcPtr
=
0
kMenuPropertyPersistent
=
0x00000001
kHierarchicalFontMenuOption
=
0x00000001
gestaltContextualMenuAttr
=
FOUR_CHAR_CODE
(
'cmnu'
)
gestaltContextualMenuUnusedBit
=
0
...
...
Mac/Lib/Carbon/QuickDraw.py
View file @
a43b2c4e
...
...
@@ -10,7 +10,7 @@ outline = 8
shadow
=
0x10
condense
=
0x20
extend
=
0x40
invalColReq
=
-
1
invalColReq
=
-
1
srcCopy
=
0
srcOr
=
1
srcXor
=
2
...
...
@@ -68,7 +68,7 @@ picRParen = 1
clutType
=
0
fixedType
=
1
directType
=
2
gdDevType
=
0
gdDevType
=
0
interlacedDevice
=
2
roundedDevice
=
5
hasAuxMenuBar
=
6
...
...
@@ -84,7 +84,7 @@ hiliteBit = 7
pHiliteBit
=
0
defQDColors
=
127
RGBDirect
=
16
baseAddr32
=
4
baseAddr32
=
4
sysPatListID
=
0
iBeamCursor
=
1
crossCursor
=
2
...
...
@@ -124,7 +124,7 @@ k32ARGBPixelFormat = 0x00000020
k1IndexedGrayPixelFormat
=
0x00000021
k2IndexedGrayPixelFormat
=
0x00000022
k4IndexedGrayPixelFormat
=
0x00000024
k8IndexedGrayPixelFormat
=
0x00000028
k8IndexedGrayPixelFormat
=
0x00000028
k16LE555PixelFormat
=
FOUR_CHAR_CODE
(
'L555'
)
k16LE5551PixelFormat
=
FOUR_CHAR_CODE
(
'5551'
)
k16BE565PixelFormat
=
FOUR_CHAR_CODE
(
'B565'
)
...
...
@@ -139,7 +139,8 @@ kYVU9PixelFormat = FOUR_CHAR_CODE('YVU9')
kYUV411PixelFormat
=
FOUR_CHAR_CODE
(
'Y411'
)
kYVYU422PixelFormat
=
FOUR_CHAR_CODE
(
'YVYU'
)
kUYVY422PixelFormat
=
FOUR_CHAR_CODE
(
'UYVY'
)
kYUV211PixelFormat
=
FOUR_CHAR_CODE
(
'Y211'
)
kYUV211PixelFormat
=
FOUR_CHAR_CODE
(
'Y211'
)
k2vuyPixelFormat
=
FOUR_CHAR_CODE
(
'2vuy'
)
kCursorImageMajorVersion
=
0x0001
kCursorImageMinorVersion
=
0x0000
kQDParseRegionFromTop
=
(
1
<<
0
)
...
...
@@ -155,7 +156,7 @@ colorXorXFer = 52
noiseXFer
=
53
customXFer
=
54
kXFer1PixelAtATime
=
0x00000001
kXFerConvertPixelToRGB32
=
0x00000002
kXFerConvertPixelToRGB32
=
0x00000002
kCursorComponentsVersion
=
0x00010001
kCursorComponentType
=
FOUR_CHAR_CODE
(
'curs'
)
cursorDoesAnimate
=
1L
<<
0
...
...
@@ -187,10 +188,10 @@ condense = 0x20
extend
=
0x40
leftCaret
=
0
rightCaret
=
-
1
kHilite
=
1
kHilite
=
1
smLeftCaret
=
0
smRightCaret
=
-
1
smHilite
=
1
smHilite
=
1
onlyStyleRun
=
0
leftStyleRun
=
1
rightStyleRun
=
2
...
...
@@ -198,6 +199,19 @@ middleStyleRun = 3
smOnlyStyleRun
=
0
smLeftStyleRun
=
1
smRightStyleRun
=
2
smMiddleStyleRun
=
3
smMiddleStyleRun
=
3
truncEnd
=
0
truncMiddle
=
0x4000
smTruncEnd
=
0
smTruncMiddle
=
0x4000
notTruncated
=
0
truncated
=
1
truncErr
=
-
1
smNotTruncated
=
0
smTruncated
=
1
smTruncErr
=
-
1
smBreakWord
=
0
smBreakChar
=
1
smBreakOverflow
=
2
tfAntiAlias
=
1
<<
0
tfUnicode
=
1
<<
1
Mac/Lib/Carbon/QuickTime.py
View file @
a43b2c4e
This diff is collapsed.
Click to expand it.
Mac/Lib/Carbon/Sound.py
View file @
a43b2c4e
# Generated from 'Sound.h'
def
FOUR_CHAR_CODE
(
x
):
return
x
soundListRsrc
=
FOUR_CHAR_CODE
(
'snd '
)
kSimpleBeepID
=
1
soundListRsrc
=
FOUR_CHAR_CODE
(
'snd '
)
kSimpleBeepID
=
1
# rate48khz = (long)0xBB800000
# rate44khz = (long)0xAC440000
rate32khz
=
0x7D000000
...
...
@@ -11,21 +11,21 @@ rate22khz = 0x56EE8BA3
rate16khz
=
0x3E800000
rate11khz
=
0x2B7745D1
rate11025hz
=
0x2B110000
rate8khz
=
0x1F400000
sampledSynth
=
5
rate8khz
=
0x1F400000
sampledSynth
=
5
squareWaveSynth
=
1
waveTableSynth
=
3
MACE3snthID
=
11
MACE6snthID
=
13
kMiddleC
=
60
kMiddleC
=
60
kNoVolume
=
0
kFullVolume
=
0x0100
kFullVolume
=
0x0100
stdQLength
=
128
dataOffsetFlag
=
0x8000
kUseOptionalOutputDevice
=
-
1
kUseOptionalOutputDevice
=
-
1
notCompressed
=
0
fixedCompression
=
-
1
variableCompression
=
-
2
variableCompression
=
-
2
twoToOne
=
1
eightToThree
=
2
threeToOne
=
3
...
...
@@ -35,17 +35,17 @@ threeToOnePacketSize = 16
stateBlockSize
=
64
leftOverBlockSize
=
32
firstSoundFormat
=
0x0001
secondSoundFormat
=
0x0002
secondSoundFormat
=
0x0002
dbBufferReady
=
0x00000001
dbLastBuffer
=
0x00000004
dbLastBuffer
=
0x00000004
sysBeepDisable
=
0x0000
sysBeepEnable
=
(
1
<<
0
)
sysBeepSynchronous
=
(
1
<<
1
)
sysBeepSynchronous
=
(
1
<<
1
)
unitTypeNoSelection
=
0xFFFF
unitTypeSeconds
=
0x0000
stdSH
=
0x00
extSH
=
0xFF
cmpSH
=
0xFE
cmpSH
=
0xFE
nullCmd
=
0
quietCmd
=
3
flushCmd
=
4
...
...
@@ -84,7 +84,7 @@ continueCmd = 83
doubleBufferCmd
=
84
getRateCmd
=
85
sizeCmd
=
90
convertCmd
=
91
convertCmd
=
91
waveInitChannelMask
=
0x07
waveInitChannel0
=
0x04
waveInitChannel1
=
0x05
...
...
@@ -93,7 +93,7 @@ waveInitChannel3 = 0x07
initChan0
=
waveInitChannel0
initChan1
=
waveInitChannel1
initChan2
=
waveInitChannel2
initChan3
=
waveInitChannel3
initChan3
=
waveInitChannel3
outsideCmpSH
=
0
insideCmpSH
=
1
aceSuccess
=
0
...
...
@@ -102,7 +102,7 @@ aceNilBlock = 2
aceBadComp
=
3
aceBadEncode
=
4
aceBadDest
=
5
aceBadCmd
=
6
aceBadCmd
=
6
initChanLeft
=
0x0002
initChanRight
=
0x0003
initNoInterp
=
0x0004
...
...
@@ -114,7 +114,7 @@ initMACE6 = 0x0400
initPanMask
=
0x0003
initSRateMask
=
0x0030
initStereoMask
=
0x00C0
initCompMask
=
0xFF00
initCompMask
=
0xFF00
siActiveChannels
=
FOUR_CHAR_CODE
(
'chac'
)
siActiveLevels
=
FOUR_CHAR_CODE
(
'lmac'
)
siAGCOnOff
=
FOUR_CHAR_CODE
(
'agc '
)
...
...
@@ -138,6 +138,7 @@ siDeviceName = FOUR_CHAR_CODE('name')
siEQSpectrumBands
=
FOUR_CHAR_CODE
(
'eqsb'
)
siEQSpectrumLevels
=
FOUR_CHAR_CODE
(
'eqlv'
)
siEQSpectrumOnOff
=
FOUR_CHAR_CODE
(
'eqlo'
)
siEQSpectrumResolution
=
FOUR_CHAR_CODE
(
'eqrs'
)
siEQToneControlGain
=
FOUR_CHAR_CODE
(
'eqtg'
)
siEQToneControlOnOff
=
FOUR_CHAR_CODE
(
'eqtc'
)
siHardwareBalance
=
FOUR_CHAR_CODE
(
'hbal'
)
...
...
@@ -190,16 +191,20 @@ siSSpLocalization = FOUR_CHAR_CODE('3dif')
siSSpSpeakerSetup
=
FOUR_CHAR_CODE
(
'3dst'
)
siStereoInputGain
=
FOUR_CHAR_CODE
(
'sgai'
)
siSubwooferMute
=
FOUR_CHAR_CODE
(
'bmut'
)
siTerminalType
=
FOUR_CHAR_CODE
(
'ttyp'
)
siTwosComplementOnOff
=
FOUR_CHAR_CODE
(
'twos'
)
siVendorProduct
=
FOUR_CHAR_CODE
(
'vpro'
)
siVolume
=
FOUR_CHAR_CODE
(
'volu'
)
siVoxRecordInfo
=
FOUR_CHAR_CODE
(
'voxr'
)
siVoxStopInfo
=
FOUR_CHAR_CODE
(
'voxs'
)
siWideStereo
=
FOUR_CHAR_CODE
(
'wide'
)
siSupportedExtendedFlags
=
FOUR_CHAR_CODE
(
'exfl'
)
siSupportedExtendedFlags
=
FOUR_CHAR_CODE
(
'exfl'
)
siRateConverterRollOffSlope
=
FOUR_CHAR_CODE
(
'rcdb'
)
siOutputLatency
=
FOUR_CHAR_CODE
(
'olte'
)
siCloseDriver
=
FOUR_CHAR_CODE
(
'clos'
)
siInitializeDriver
=
FOUR_CHAR_CODE
(
'init'
)
siPauseRecording
=
FOUR_CHAR_CODE
(
'paus'
)
siUserInterruptProc
=
FOUR_CHAR_CODE
(
'user'
)
siUserInterruptProc
=
FOUR_CHAR_CODE
(
'user'
)
# kInvalidSource = (long)0xFFFFFFFF
kNoSource
=
FOUR_CHAR_CODE
(
'none'
)
kCDSource
=
FOUR_CHAR_CODE
(
'cd '
)
...
...
@@ -213,7 +218,8 @@ kMediaBaySource = FOUR_CHAR_CODE('mbay')
kModemSource
=
FOUR_CHAR_CODE
(
'modm'
)
kPCCardSource
=
FOUR_CHAR_CODE
(
'pcm '
)
kZoomVideoSource
=
FOUR_CHAR_CODE
(
'zvpc'
)
kDVDSource
=
FOUR_CHAR_CODE
(
'dvda'
)
kDVDSource
=
FOUR_CHAR_CODE
(
'dvda'
)
kMicrophoneArray
=
FOUR_CHAR_CODE
(
'mica'
)
kNoSoundComponentType
=
FOUR_CHAR_CODE
(
'****'
)
kSoundComponentType
=
FOUR_CHAR_CODE
(
'sift'
)
kSoundComponentPPCType
=
FOUR_CHAR_CODE
(
'nift'
)
...
...
@@ -275,12 +281,13 @@ kMicrosoftADPCMFormat = 0x6D730002
kDVIIntelIMAFormat
=
0x6D730011
kDVAudioFormat
=
FOUR_CHAR_CODE
(
'dvca'
)
kQDesignCompression
=
FOUR_CHAR_CODE
(
'QDMC'
)
kQDesign2Compression
=
FOUR_CHAR_CODE
(
'QDM2'
)
kQUALCOMMCompression
=
FOUR_CHAR_CODE
(
'Qclp'
)
kOffsetBinary
=
k8BitOffsetBinaryFormat
kTwosComplement
=
k16BitBigEndianFormat
kLittleEndianFormat
=
k16BitLittleEndianFormat
kMPEGLayer3Format
=
0x6D730055
kFullMPEGLay3Format
=
FOUR_CHAR_CODE
(
'.mp3'
)
kFullMPEGLay3Format
=
FOUR_CHAR_CODE
(
'.mp3'
)
k16BitNativeEndianFormat
=
k16BitLittleEndianFormat
k16BitNonNativeEndianFormat
=
k16BitBigEndianFormat
k16BitNativeEndianFormat
=
k16BitBigEndianFormat
...
...
@@ -316,8 +323,8 @@ kNonPagingMixer = (1 << 10)
kSoundConverterMixer
=
(
1
<<
11
)
kPagingMixer
=
(
1
<<
12
)
kVMAwareMixer
=
(
1
<<
13
)
kExtendedSoundData
=
(
1
<<
14
)
kBestQuality
=
(
1
<<
0
)
kExtendedSoundData
=
(
1
<<
14
)
kBestQuality
=
(
1
<<
0
)
kInputMask
=
0x000000FF
kOutputMask
=
0x0000FF00
kOutputShift
=
8
...
...
@@ -330,7 +337,7 @@ kAudioTerminatorAtomType = 0
kAVDisplayHeadphoneRemove
=
0
kAVDisplayHeadphoneInsert
=
1
kAVDisplayPlainTalkRemove
=
2
kAVDisplayPlainTalkInsert
=
3
kAVDisplayPlainTalkInsert
=
3
audioAllChannels
=
0
audioLeftChannel
=
1
audioRightChannel
=
2
...
...
@@ -338,21 +345,21 @@ audioUnmuted = 0
audioMuted
=
1
audioDoesMono
=
(
1L
<<
0
)
audioDoesStereo
=
(
1L
<<
1
)
audioDoesIndependentChannels
=
(
1L
<<
2
)
audioDoesIndependentChannels
=
(
1L
<<
2
)
siCDQuality
=
FOUR_CHAR_CODE
(
'cd '
)
siBestQuality
=
FOUR_CHAR_CODE
(
'best'
)
siBetterQuality
=
FOUR_CHAR_CODE
(
'betr'
)
siGoodQuality
=
FOUR_CHAR_CODE
(
'good'
)
siNoneQuality
=
FOUR_CHAR_CODE
(
'none'
)
siNoneQuality
=
FOUR_CHAR_CODE
(
'none'
)
siDeviceIsConnected
=
1
siDeviceNotConnected
=
0
siDontKnowIfConnected
=
-
1
siReadPermission
=
0
siWritePermission
=
1
siWritePermission
=
1
kSoundConverterDidntFillBuffer
=
(
1
<<
0
)
kSoundConverterHasLeftOverData
=
(
1
<<
1
)
kSoundConverterHasLeftOverData
=
(
1
<<
1
)
kExtendedSoundSampleCountNotValid
=
1L
<<
0
kExtendedSoundBufferSizeValid
=
1L
<<
1
kExtendedSoundBufferSizeValid
=
1L
<<
1
kScheduledSoundDoScheduled
=
1
<<
0
kScheduledSoundDoCallBack
=
1
<<
1
kScheduledSoundExtendedHdr
=
1
<<
2
...
...
Mac/Lib/Carbon/TextEdit.py
View file @
a43b2c4e
...
...
@@ -7,26 +7,26 @@ teForceLeft = -2
teFlushDefault
=
0
teCenter
=
1
teFlushRight
=
-
1
teFlushLeft
=
-
2
teFlushLeft
=
-
2
fontBit
=
0
faceBit
=
1
sizeBit
=
2
clrBit
=
3
addSizeBit
=
4
toggleBit
=
5
toggleBit
=
5
doFont
=
1
doFace
=
2
doSize
=
4
doColor
=
8
doAll
=
15
addSize
=
16
doToggle
=
32
doToggle
=
32
EOLHook
=
0
DRAWHook
=
4
WIDTHHook
=
8
HITTESTHook
=
12
nWIDTHHook
=
24
TextWidthHook
=
28
TextWidthHook
=
28
intEOLHook
=
0
intDrawHook
=
1
intWidthHook
=
2
...
...
@@ -34,23 +34,24 @@ intHitTestHook = 3
intNWidthHook
=
6
intTextWidthHook
=
7
intInlineInputTSMTEPreUpdateHook
=
8
intInlineInputTSMTEPostUpdateHook
=
9
intInlineInputTSMTEPostUpdateHook
=
9
teFAutoScroll
=
0
teFTextBuffering
=
1
teFOutlineHilite
=
2
teFInlineInput
=
3
teFUseWhiteBackground
=
4
teFUseInlineInput
=
5
teFInlineInputAutoScroll
=
6
teFInlineInputAutoScroll
=
6
teFIdleWithEventLoopTimer
=
7
teBitClear
=
0
teBitSet
=
1
teBitTest
=
-
1
teBitTest
=
-
1
teWordSelect
=
4
teWordDrag
=
8
teFromFind
=
12
teFromRecal
=
16
teFromRecal
=
16
teFind
=
0
teHighlight
=
1
teDraw
=
-
1
teCaret
=
-
2
teFUseTextServices
=
4
teCaret
=
-
2
teFUseTextServices
=
4
Mac/Lib/Carbon/Windows.py
View file @
a43b2c4e
# 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 @@ kWindowResizableAttribute = (1L << 4)
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 @@ kWindowDocumentDefProcResID = 64
kWindowDialogDefProcResID
=
65
kWindowUtilityDefProcResID
=
66
kWindowUtilitySideTitleDefProcResID
=
67
kWindowSheetDefProcResID
=
68
kWindowSimpleDefProcResID
=
69
kWindowSheetAlertDefProcResID
=
70
kWindowDocumentProc
=
1024
kWindowGrowDocumentProc
=
1025
kWindowVertZoomDocumentProc
=
1026
...
...
@@ -88,6 +104,10 @@ kWindowFloatSideHorizZoomProc = 1081
kWindowFloatSideHorizZoomGrowProc
=
1083
kWindowFloatSideFullZoomProc
=
1085
kWindowFloatSideFullZoomGrowProc
=
1087
kWindowSheetProc
=
1088
kWindowSheetAlertProc
=
1120
kWindowSimpleProc
=
1104
kWindowSimpleFrameProc
=
1105
kWindowNoPosition
=
0x0000
kWindowDefaultPosition
=
0x0000
kWindowCenterMainScreen
=
0x280A
...
...
@@ -119,7 +139,8 @@ kWindowTitleProxyIconRgn = 8
kWindowStructureRgn
=
32
kWindowContentRgn
=
33
kWindowUpdateRgn
=
34
kWindowGlobalPortRgn
=
40
kWindowOpaqueRgn
=
35
kWindowGlobalPortRgn
=
40
dialogKind
=
2
userKind
=
8
kDialogWindowKind
=
2
...
...
@@ -135,7 +156,7 @@ inGoAway = 6
inZoomIn
=
7
inZoomOut
=
8
inCollapseBox
=
11
inProxyIcon
=
12
inProxyIcon
=
12
wNoHit
=
0
wInContent
=
1
wInDrag
=
2
...
...
@@ -144,7 +165,7 @@ wInGoAway = 4
wInZoomIn
=
5
wInZoomOut
=
6
wInCollapseBox
=
9
wInProxyIcon
=
10
wInProxyIcon
=
10
kWindowMsgDraw
=
0
kWindowMsgHitTest
=
1
kWindowMsgCalculateShape
=
2
...
...
@@ -159,8 +180,8 @@ kWindowMsgModified = 10
kWindowMsgDrawInCurrentPort
=
11
kWindowMsgSetupProxyDragImage
=
12
kWindowMsgStateChanged
=
13
kWindowMsgMeasureTitle
=
14
kWindowMsgGetGrowImageRegion
=
19
kWindowMsgMeasureTitle
=
14
kWindowMsgGetGrowImageRegion
=
19
wDraw
=
0
wHit
=
1
wCalcRgns
=
2
...
...
@@ -169,10 +190,6 @@ wDispose = 4
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 @@ kWindowCanDrawInCurrentPort = (1 << 9)
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 @@ kWindowDefinitionVersionTwo = 2
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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment