diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2002-08-29 21:09:00 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2002-08-29 21:09:00 (GMT) |
commit | 983258ed7e96897e00c7a4459034d83816018181 (patch) | |
tree | 31117f49ebc283ef7affa094343af9c32e4b6ecb /Mac/Lib/Carbon | |
parent | d94c28e467cc550cc09d082eb8bd078e4f2df2e4 (diff) | |
download | cpython-983258ed7e96897e00c7a4459034d83816018181.zip cpython-983258ed7e96897e00c7a4459034d83816018181.tar.gz cpython-983258ed7e96897e00c7a4459034d83816018181.tar.bz2 |
Revived the Carbon.Help module, but implementing the MacHelp API in stead
of the defunct Balloons API. Help tags are TBD, but at least this gives
us access to the help menu.
Diffstat (limited to 'Mac/Lib/Carbon')
-rw-r--r-- | Mac/Lib/Carbon/Balloons.py | 66 | ||||
-rw-r--r-- | Mac/Lib/Carbon/MacHelp.py | 58 |
2 files changed, 58 insertions, 66 deletions
diff --git a/Mac/Lib/Carbon/Balloons.py b/Mac/Lib/Carbon/Balloons.py deleted file mode 100644 index 3106181..0000000 --- a/Mac/Lib/Carbon/Balloons.py +++ /dev/null @@ -1,66 +0,0 @@ -# Generated from 'Balloons.h' - -def FOUR_CHAR_CODE(x): return x -kTopLeftTipPointsLeftVariant = 0 -kTopLeftTipPointsUpVariant = 1 -kTopRightTipPointsUpVariant = 2 -kTopRightTipPointsRightVariant = 3 -kBottomRightTipPointsRightVariant = 4 -kBottomRightTipPointsDownVariant = 5 -kBottomLeftTipPointsDownVariant = 6 -kBottomLeftTipPointsLeftVariant = 7 -kBalloonVariantCount = 8 -hmBalloonHelpVersion = 0x0002 -kHMHelpMenuID = -16490 -kHMAboutHelpItem = 1 -kHMShowBalloonsItem = 3 -kHMHelpID = -5696 -kBalloonWDEFID = 126 -helpItem = 1 -hmDefaultOptions = 0 -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 -kHMTEResItem = 6 -kHMSTRResItem = 7 -kHMSkipItem = 256 -kHMCompareItem = 512 -kHMNamedResourceItem = 1024 -kHMTrackCntlItem = 2048 -khmmString = 1 -khmmPict = 2 -khmmStringRes = 3 -khmmTEHandle = 4 -khmmPictHandle = 5 -khmmTERes = 6 -khmmSTRRes = 7 -kHMEnabledItem = 0 -kHMTETextResType = FOUR_CHAR_CODE('TEXT') -kHMTEStyleResType = FOUR_CHAR_CODE('styl') -kHMDisabledItem = 1 -kHMCheckedItem = 2 -kHMOtherItem = 3 -kHMRegularWindow = 0 -kHMSaveBitsNoWindow = 1 -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') diff --git a/Mac/Lib/Carbon/MacHelp.py b/Mac/Lib/Carbon/MacHelp.py new file mode 100644 index 0000000..a231a8d --- /dev/null +++ b/Mac/Lib/Carbon/MacHelp.py @@ -0,0 +1,58 @@ +# Generated from 'MacHelp.h' + +def FOUR_CHAR_CODE(x): return x +kMacHelpVersion = 0x0003 +kHMSupplyContent = 0 +kHMDisposeContent = 1 +kHMNoContent = FOUR_CHAR_CODE('none') +kHMCFStringContent = FOUR_CHAR_CODE('cfst') +kHMPascalStrContent = FOUR_CHAR_CODE('pstr') +kHMStringResContent = FOUR_CHAR_CODE('str#') +kHMTEHandleContent = FOUR_CHAR_CODE('txth') +kHMTextResContent = FOUR_CHAR_CODE('text') +kHMStrResContent = FOUR_CHAR_CODE('str ') +kHMDefaultSide = 0 +kHMOutsideTopScriptAligned = 1 +kHMOutsideLeftCenterAligned = 2 +kHMOutsideBottomScriptAligned = 3 +kHMOutsideRightCenterAligned = 4 +kHMOutsideTopLeftAligned = 5 +kHMOutsideTopRightAligned = 6 +kHMOutsideLeftTopAligned = 7 +kHMOutsideLeftBottomAligned = 8 +kHMOutsideBottomLeftAligned = 9 +kHMOutsideBottomRightAligned = 10 +kHMOutsideRightTopAligned = 11 +kHMOutsideRightBottomAligned = 12 +kHMOutsideTopCenterAligned = 13 +kHMOutsideBottomCenterAligned = 14 +kHMInsideRightCenterAligned = 15 +kHMInsideLeftCenterAligned = 16 +kHMInsideBottomCenterAligned = 17 +kHMInsideTopCenterAligned = 18 +kHMInsideTopLeftCorner = 19 +kHMInsideTopRightCorner = 20 +kHMInsideBottomLeftCorner = 21 +kHMInsideBottomRightCorner = 22 +kHMAbsoluteCenterAligned = 23 +kHMTopSide = kHMOutsideTopScriptAligned +kHMLeftSide = kHMOutsideLeftCenterAligned +kHMBottomSide = kHMOutsideBottomScriptAligned +kHMRightSide = kHMOutsideRightCenterAligned +kHMTopLeftCorner = kHMOutsideTopLeftAligned +kHMTopRightCorner = kHMOutsideTopRightAligned +kHMLeftTopCorner = kHMOutsideLeftTopAligned +kHMLeftBottomCorner = kHMOutsideLeftBottomAligned +kHMBottomLeftCorner = kHMOutsideBottomLeftAligned +kHMBottomRightCorner = kHMOutsideBottomRightAligned +kHMRightTopCorner = kHMOutsideRightTopAligned +kHMRightBottomCorner = kHMOutsideRightBottomAligned +kHMContentProvided = 0 +kHMContentNotProvided = 1 +kHMContentNotProvidedDontPropagate = 2 +kHMMinimumContentIndex = 0 +kHMMaximumContentIndex = 1 +errHMIllegalContentForMinimumState = -10980 +errHMIllegalContentForMaximumState = -10981 +kHMIllegalContentForMinimumState = errHMIllegalContentForMinimumState +kHelpTagEventHandlerTag = FOUR_CHAR_CODE('hevt') |