165 lines
5.7 KiB
Python
165 lines
5.7 KiB
Python
# Generated from 'MacTextEditor.h'
|
|
|
|
|
|
def FOUR_CHAR_CODE(x): return x
|
|
false = 0
|
|
true = 1
|
|
kTXNClearThisControl = 0xFFFFFFFF
|
|
kTXNClearTheseFontFeatures = 0x80000000
|
|
kTXNDontCareTypeSize = 0xFFFFFFFF
|
|
kTXNDecrementTypeSize = 0x80000000
|
|
kTXNUseCurrentSelection = 0xFFFFFFFF
|
|
kTXNStartOffset = 0
|
|
kTXNEndOffset = 0x7FFFFFFF
|
|
MovieFileType = FOUR_CHAR_CODE('moov')
|
|
kTXNWillDefaultToATSUIBit = 0
|
|
kTXNWillDefaultToATSUIMask = 1L << kTXNWillDefaultToATSUIBit
|
|
kTXNWantMoviesBit = 0
|
|
kTXNWantSoundBit = 1
|
|
kTXNWantGraphicsBit = 2
|
|
kTXNAlwaysUseQuickDrawTextBit = 3
|
|
kTXNUseTemporaryMemoryBit = 4
|
|
kTXNWantMoviesMask = 1L << kTXNWantMoviesBit
|
|
kTXNWantSoundMask = 1L << kTXNWantSoundBit
|
|
kTXNWantGraphicsMask = 1L << kTXNWantGraphicsBit
|
|
kTXNAlwaysUseQuickDrawTextMask = 1L << kTXNAlwaysUseQuickDrawTextBit
|
|
kTXNUseTemporaryMemoryMask = 1L << kTXNUseTemporaryMemoryBit
|
|
kTXNDrawGrowIconBit = 0
|
|
kTXNShowWindowBit = 1
|
|
kTXNWantHScrollBarBit = 2
|
|
kTXNWantVScrollBarBit = 3
|
|
kTXNNoTSMEverBit = 4
|
|
kTXNReadOnlyBit = 5
|
|
kTXNNoKeyboardSyncBit = 6
|
|
kTXNNoSelectionBit = 7
|
|
kTXNSaveStylesAsSTYLResourceBit = 8
|
|
kOutputTextInUnicodeEncodingBit = 9
|
|
kTXNDoNotInstallDragProcsBit = 10
|
|
kTXNAlwaysWrapAtViewEdgeBit = 11
|
|
kTXNDrawGrowIconMask = 1L << kTXNDrawGrowIconBit
|
|
kTXNShowWindowMask = 1L << kTXNShowWindowBit
|
|
kTXNWantHScrollBarMask = 1L << kTXNWantHScrollBarBit
|
|
kTXNWantVScrollBarMask = 1L << kTXNWantVScrollBarBit
|
|
kTXNNoTSMEverMask = 1L << kTXNNoTSMEverBit
|
|
kTXNReadOnlyMask = 1L << kTXNReadOnlyBit
|
|
kTXNNoKeyboardSyncMask = 1L << kTXNNoKeyboardSyncBit
|
|
kTXNNoSelectionMask = 1L << kTXNNoSelectionBit
|
|
kTXNSaveStylesAsSTYLResourceMask = 1L << kTXNSaveStylesAsSTYLResourceBit
|
|
kOutputTextInUnicodeEncodingMask = 1L << kOutputTextInUnicodeEncodingBit
|
|
kTXNDoNotInstallDragProcsMask = 1L << kTXNDoNotInstallDragProcsBit
|
|
kTXNAlwaysWrapAtViewEdgeMask = 1L << kTXNAlwaysWrapAtViewEdgeBit
|
|
kTXNFontContinuousBit = 0
|
|
kTXNSizeContinuousBit = 1
|
|
kTXNStyleContinuousBit = 2
|
|
kTXNColorContinuousBit = 3
|
|
kTXNFontContinuousMask = 1L << kTXNFontContinuousBit
|
|
kTXNSizeContinuousMask = 1L << kTXNSizeContinuousBit
|
|
kTXNStyleContinuousMask = 1L << kTXNStyleContinuousBit
|
|
kTXNColorContinuousMask = 1L << kTXNColorContinuousBit
|
|
kTXNIgnoreCaseBit = 0
|
|
kTXNEntireWordBit = 1
|
|
kTXNUseEncodingWordRulesBit = 31
|
|
kTXNIgnoreCaseMask = 1L << kTXNIgnoreCaseBit
|
|
kTXNEntireWordMask = 1L << kTXNEntireWordBit
|
|
kTXNUseEncodingWordRulesMask = 1L << kTXNUseEncodingWordRulesBit
|
|
kTXNTextensionFile = FOUR_CHAR_CODE('txtn')
|
|
kTXNTextFile = FOUR_CHAR_CODE('TEXT')
|
|
kTXNPictureFile = FOUR_CHAR_CODE('PICT')
|
|
kTXNMovieFile = MovieFileType
|
|
kTXNSoundFile = FOUR_CHAR_CODE('sfil')
|
|
kTXNAIFFFile = FOUR_CHAR_CODE('AIFF')
|
|
kTXNTextEditStyleFrameType = 1
|
|
kTXNPageFrameType = 2
|
|
kTXNMultipleFrameType = 3
|
|
kTXNTextData = FOUR_CHAR_CODE('TEXT')
|
|
kTXNPictureData = FOUR_CHAR_CODE('PICT')
|
|
kTXNMovieData = FOUR_CHAR_CODE('moov')
|
|
kTXNSoundData = FOUR_CHAR_CODE('snd ')
|
|
kTXNUnicodeTextData = FOUR_CHAR_CODE('utxt')
|
|
kTXNLineDirectionTag = FOUR_CHAR_CODE('lndr')
|
|
kTXNJustificationTag = FOUR_CHAR_CODE('just')
|
|
kTXNIOPrivilegesTag = FOUR_CHAR_CODE('iopv')
|
|
kTXNSelectionStateTag = FOUR_CHAR_CODE('slst')
|
|
kTXNInlineStateTag = FOUR_CHAR_CODE('inst')
|
|
kTXNWordWrapStateTag = FOUR_CHAR_CODE('wwrs')
|
|
kTXNKeyboardSyncStateTag = FOUR_CHAR_CODE('kbsy')
|
|
kTXNAutoIndentStateTag = FOUR_CHAR_CODE('auin')
|
|
kTXNTabSettingsTag = FOUR_CHAR_CODE('tabs')
|
|
kTXNRefConTag = FOUR_CHAR_CODE('rfcn')
|
|
kTXNMarginsTag = FOUR_CHAR_CODE('marg')
|
|
kTXNNoUserIOTag = FOUR_CHAR_CODE('nuio')
|
|
kTXNTypingAction = 0
|
|
kTXNCutAction = 1
|
|
kTXNPasteAction = 2
|
|
kTXNClearAction = 3
|
|
kTXNChangeFontAction = 4
|
|
kTXNChangeFontColorAction = 5
|
|
kTXNChangeFontSizeAction = 6
|
|
kTXNChangeStyleAction = 7
|
|
kTXNAlignLeftAction = 8
|
|
kTXNAlignCenterAction = 9
|
|
kTXNAlignRightAction = 10
|
|
kTXNDropAction = 11
|
|
kTXNMoveAction = 12
|
|
kTXNFontFeatureAction = 13
|
|
kTXNFontVariationAction = 14
|
|
kTXNUndoLastAction = 1024
|
|
# kTXNClearThisControl = (long)0xFFFFFFFF
|
|
# kTXNClearTheseFontFeatures = (long)0x80000000
|
|
kTXNReadWrite = false
|
|
kTXNReadOnly = true
|
|
kTXNSelectionOn = true
|
|
kTXNSelectionOff = false
|
|
kTXNUseInline = false
|
|
kTXNUseBottomline = true
|
|
kTXNAutoWrap = false
|
|
kTXNNoAutoWrap = true
|
|
kTXNSyncKeyboard = false
|
|
kTXNNoSyncKeyboard = true
|
|
kTXNAutoIndentOff = false
|
|
kTXNAutoIndentOn = true
|
|
kTXNRightTab = -1
|
|
kTXNLeftTab = 0
|
|
kTXNCenterTab = 1
|
|
kTXNLeftToRight = 0
|
|
kTXNRightToLeft = 1
|
|
kTXNFlushDefault = 0
|
|
kTXNFlushLeft = 1
|
|
kTXNFlushRight = 2
|
|
kTXNCenter = 4
|
|
kTXNFullJust = 8
|
|
kTXNForceFullJust = 16
|
|
kScrollBarsAlwaysActive = true
|
|
kScrollBarsSyncWithFocus = false
|
|
# kTXNDontCareTypeSize = (long)0xFFFFFFFF
|
|
kTXNDontCareTypeStyle = 0xFF
|
|
kTXNIncrementTypeSize = 0x00000001
|
|
# kTXNDecrementTypeSize = (long)0x80000000
|
|
# kTXNUseCurrentSelection = 0xFFFFFFFFUL
|
|
# kTXNStartOffset = 0UL
|
|
# kTXNEndOffset = 0x7FFFFFFFUL
|
|
kTXNSingleStylePerTextDocumentResType = FOUR_CHAR_CODE('MPSR')
|
|
kTXNMultipleStylesPerTextDocumentResType = FOUR_CHAR_CODE('styl')
|
|
kTXNShowStart = false
|
|
kTXNShowEnd = true
|
|
kTXNQDFontNameAttribute = FOUR_CHAR_CODE('fntn')
|
|
kTXNQDFontFamilyIDAttribute = FOUR_CHAR_CODE('font')
|
|
kTXNQDFontSizeAttribute = FOUR_CHAR_CODE('size')
|
|
kTXNQDFontStyleAttribute = FOUR_CHAR_CODE('face')
|
|
kTXNQDFontColorAttribute = FOUR_CHAR_CODE('klor')
|
|
kTXNTextEncodingAttribute = FOUR_CHAR_CODE('encd')
|
|
kTXNATSUIFontFeaturesAttribute = FOUR_CHAR_CODE('atfe')
|
|
kTXNATSUIFontVariationsAttribute = FOUR_CHAR_CODE('atva')
|
|
# kTXNQDFontNameAttributeSize = sizeof(Str255)
|
|
# kTXNQDFontFamilyIDAttributeSize = sizeof(SInt16)
|
|
# kTXNQDFontSizeAttributeSize = sizeof(SInt16)
|
|
# kTXNQDFontStyleAttributeSize = sizeof(Style)
|
|
# kTXNQDFontColorAttributeSize = sizeof(RGBColor)
|
|
# kTXNTextEncodingAttributeSize = sizeof(TextEncoding)
|
|
kTXNSystemDefaultEncoding = 0
|
|
kTXNMacOSEncoding = 1
|
|
kTXNUnicodeEncoding = 2
|
|
kTXNBackgroundTypeRGB = 1
|
|
# status = TXNInitTextension( &defaults
|
|
# justification = LMTESysJust
|