symbian-qemu-0.9.1-12/python-2.6.1/Lib/plat-mac/Carbon/MacTextEditor.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 # Generated from 'MacTextEditor.h'
       
     2 
       
     3 
       
     4 def FOUR_CHAR_CODE(x): return x
       
     5 false = 0
       
     6 true = 1
       
     7 kTXNClearThisControl = 0xFFFFFFFF
       
     8 kTXNClearTheseFontFeatures = 0x80000000
       
     9 kTXNDontCareTypeSize = 0xFFFFFFFF
       
    10 kTXNDecrementTypeSize = 0x80000000
       
    11 kTXNUseCurrentSelection = 0xFFFFFFFF
       
    12 kTXNStartOffset = 0
       
    13 kTXNEndOffset = 0x7FFFFFFF
       
    14 MovieFileType = FOUR_CHAR_CODE('moov')
       
    15 kTXNUseEncodingWordRulesMask = 0x80000000
       
    16 kTXNFontSizeAttributeSize = 4
       
    17 normal = 0
       
    18 kTXNWillDefaultToATSUIBit = 0
       
    19 kTXNWillDefaultToCarbonEventBit = 1
       
    20 kTXNWillDefaultToATSUIMask = 1L << kTXNWillDefaultToATSUIBit
       
    21 kTXNWillDefaultToCarbonEventMask = 1L << kTXNWillDefaultToCarbonEventBit
       
    22 kTXNWantMoviesBit = 0
       
    23 kTXNWantSoundBit = 1
       
    24 kTXNWantGraphicsBit = 2
       
    25 kTXNAlwaysUseQuickDrawTextBit = 3
       
    26 kTXNUseTemporaryMemoryBit = 4
       
    27 kTXNWantMoviesMask = 1L << kTXNWantMoviesBit
       
    28 kTXNWantSoundMask = 1L << kTXNWantSoundBit
       
    29 kTXNWantGraphicsMask = 1L << kTXNWantGraphicsBit
       
    30 kTXNAlwaysUseQuickDrawTextMask = 1L << kTXNAlwaysUseQuickDrawTextBit
       
    31 kTXNUseTemporaryMemoryMask = 1L << kTXNUseTemporaryMemoryBit
       
    32 kTXNDrawGrowIconBit = 0
       
    33 kTXNShowWindowBit = 1
       
    34 kTXNWantHScrollBarBit = 2
       
    35 kTXNWantVScrollBarBit = 3
       
    36 kTXNNoTSMEverBit = 4
       
    37 kTXNReadOnlyBit = 5
       
    38 kTXNNoKeyboardSyncBit = 6
       
    39 kTXNNoSelectionBit = 7
       
    40 kTXNSaveStylesAsSTYLResourceBit = 8
       
    41 kOutputTextInUnicodeEncodingBit = 9
       
    42 kTXNDoNotInstallDragProcsBit = 10
       
    43 kTXNAlwaysWrapAtViewEdgeBit = 11
       
    44 kTXNDontDrawCaretWhenInactiveBit = 12
       
    45 kTXNDontDrawSelectionWhenInactiveBit = 13
       
    46 kTXNSingleLineOnlyBit = 14
       
    47 kTXNDisableDragAndDropBit = 15
       
    48 kTXNUseQDforImagingBit = 16
       
    49 kTXNDrawGrowIconMask = 1L << kTXNDrawGrowIconBit
       
    50 kTXNShowWindowMask = 1L << kTXNShowWindowBit
       
    51 kTXNWantHScrollBarMask = 1L << kTXNWantHScrollBarBit
       
    52 kTXNWantVScrollBarMask = 1L << kTXNWantVScrollBarBit
       
    53 kTXNNoTSMEverMask = 1L << kTXNNoTSMEverBit
       
    54 kTXNReadOnlyMask = 1L << kTXNReadOnlyBit
       
    55 kTXNNoKeyboardSyncMask = 1L << kTXNNoKeyboardSyncBit
       
    56 kTXNNoSelectionMask = 1L << kTXNNoSelectionBit
       
    57 kTXNSaveStylesAsSTYLResourceMask = 1L << kTXNSaveStylesAsSTYLResourceBit
       
    58 kOutputTextInUnicodeEncodingMask = 1L << kOutputTextInUnicodeEncodingBit
       
    59 kTXNDoNotInstallDragProcsMask = 1L << kTXNDoNotInstallDragProcsBit
       
    60 kTXNAlwaysWrapAtViewEdgeMask = 1L << kTXNAlwaysWrapAtViewEdgeBit
       
    61 kTXNDontDrawCaretWhenInactiveMask = 1L << kTXNDontDrawCaretWhenInactiveBit
       
    62 kTXNDontDrawSelectionWhenInactiveMask = 1L << kTXNDontDrawSelectionWhenInactiveBit
       
    63 kTXNSingleLineOnlyMask = 1L << kTXNSingleLineOnlyBit
       
    64 kTXNDisableDragAndDropMask = 1L << kTXNDisableDragAndDropBit
       
    65 kTXNUseQDforImagingMask = 1L << kTXNUseQDforImagingBit
       
    66 kTXNSetFlushnessBit = 0
       
    67 kTXNSetJustificationBit = 1
       
    68 kTXNUseFontFallBackBit = 2
       
    69 kTXNRotateTextBit = 3
       
    70 kTXNUseVerticalTextBit = 4
       
    71 kTXNDontUpdateBoxRectBit = 5
       
    72 kTXNDontDrawTextBit = 6
       
    73 kTXNUseCGContextRefBit = 7
       
    74 kTXNImageWithQDBit = 8
       
    75 kTXNDontWrapTextBit = 9
       
    76 kTXNSetFlushnessMask = 1L << kTXNSetFlushnessBit
       
    77 kTXNSetJustificationMask = 1L << kTXNSetJustificationBit
       
    78 kTXNUseFontFallBackMask = 1L << kTXNUseFontFallBackBit
       
    79 kTXNRotateTextMask = 1L << kTXNRotateTextBit
       
    80 kTXNUseVerticalTextMask = 1L << kTXNUseVerticalTextBit
       
    81 kTXNDontUpdateBoxRectMask = 1L << kTXNDontUpdateBoxRectBit
       
    82 kTXNDontDrawTextMask = 1L << kTXNDontDrawTextBit
       
    83 kTXNUseCGContextRefMask = 1L << kTXNUseCGContextRefBit
       
    84 kTXNImageWithQDMask = 1L << kTXNImageWithQDBit
       
    85 kTXNDontWrapTextMask = 1L << kTXNDontWrapTextBit
       
    86 kTXNFontContinuousBit = 0
       
    87 kTXNSizeContinuousBit = 1
       
    88 kTXNStyleContinuousBit = 2
       
    89 kTXNColorContinuousBit = 3
       
    90 kTXNFontContinuousMask = 1L << kTXNFontContinuousBit
       
    91 kTXNSizeContinuousMask = 1L << kTXNSizeContinuousBit
       
    92 kTXNStyleContinuousMask = 1L << kTXNStyleContinuousBit
       
    93 kTXNColorContinuousMask = 1L << kTXNColorContinuousBit
       
    94 kTXNIgnoreCaseBit = 0
       
    95 kTXNEntireWordBit = 1
       
    96 kTXNUseEncodingWordRulesBit = 31
       
    97 kTXNIgnoreCaseMask = 1L << kTXNIgnoreCaseBit
       
    98 kTXNEntireWordMask = 1L << kTXNEntireWordBit
       
    99 # kTXNUseEncodingWordRulesMask = (unsigned long)(1L << kTXNUseEncodingWordRulesBit)
       
   100 kTXNTextensionFile = FOUR_CHAR_CODE('txtn')
       
   101 kTXNTextFile = FOUR_CHAR_CODE('TEXT')
       
   102 kTXNPictureFile = FOUR_CHAR_CODE('PICT')
       
   103 kTXNMovieFile = FOUR_CHAR_CODE('MooV')
       
   104 kTXNSoundFile = FOUR_CHAR_CODE('sfil')
       
   105 kTXNAIFFFile = FOUR_CHAR_CODE('AIFF')
       
   106 kTXNUnicodeTextFile = FOUR_CHAR_CODE('utxt')
       
   107 kTXNTextEditStyleFrameType = 1
       
   108 kTXNPageFrameType = 2
       
   109 kTXNMultipleFrameType = 3
       
   110 kTXNTextData = FOUR_CHAR_CODE('TEXT')
       
   111 kTXNPictureData = FOUR_CHAR_CODE('PICT')
       
   112 kTXNMovieData = FOUR_CHAR_CODE('moov')
       
   113 kTXNSoundData = FOUR_CHAR_CODE('snd ')
       
   114 kTXNUnicodeTextData = FOUR_CHAR_CODE('utxt')
       
   115 kTXNLineDirectionTag = FOUR_CHAR_CODE('lndr')
       
   116 kTXNJustificationTag = FOUR_CHAR_CODE('just')
       
   117 kTXNIOPrivilegesTag = FOUR_CHAR_CODE('iopv')
       
   118 kTXNSelectionStateTag = FOUR_CHAR_CODE('slst')
       
   119 kTXNInlineStateTag = FOUR_CHAR_CODE('inst')
       
   120 kTXNWordWrapStateTag = FOUR_CHAR_CODE('wwrs')
       
   121 kTXNKeyboardSyncStateTag = FOUR_CHAR_CODE('kbsy')
       
   122 kTXNAutoIndentStateTag = FOUR_CHAR_CODE('auin')
       
   123 kTXNTabSettingsTag = FOUR_CHAR_CODE('tabs')
       
   124 kTXNRefConTag = FOUR_CHAR_CODE('rfcn')
       
   125 kTXNMarginsTag = FOUR_CHAR_CODE('marg')
       
   126 kTXNFlattenMoviesTag = FOUR_CHAR_CODE('flat')
       
   127 kTXNDoFontSubstitution = FOUR_CHAR_CODE('fSub')
       
   128 kTXNNoUserIOTag = FOUR_CHAR_CODE('nuio')
       
   129 kTXNUseCarbonEvents = FOUR_CHAR_CODE('cbcb')
       
   130 kTXNDrawCaretWhenInactiveTag = FOUR_CHAR_CODE('dcrt')
       
   131 kTXNDrawSelectionWhenInactiveTag = FOUR_CHAR_CODE('dsln')
       
   132 kTXNDisableDragAndDropTag = FOUR_CHAR_CODE('drag')
       
   133 kTXNTypingAction = 0
       
   134 kTXNCutAction = 1
       
   135 kTXNPasteAction = 2
       
   136 kTXNClearAction = 3
       
   137 kTXNChangeFontAction = 4
       
   138 kTXNChangeFontColorAction = 5
       
   139 kTXNChangeFontSizeAction = 6
       
   140 kTXNChangeStyleAction = 7
       
   141 kTXNAlignLeftAction = 8
       
   142 kTXNAlignCenterAction = 9
       
   143 kTXNAlignRightAction = 10
       
   144 kTXNDropAction = 11
       
   145 kTXNMoveAction = 12
       
   146 kTXNFontFeatureAction = 13
       
   147 kTXNFontVariationAction = 14
       
   148 kTXNUndoLastAction = 1024
       
   149 # kTXNClearThisControl = (long)0xFFFFFFFF
       
   150 # kTXNClearTheseFontFeatures = (long)0x80000000
       
   151 kTXNReadWrite = false
       
   152 kTXNReadOnly = true
       
   153 kTXNSelectionOn = true
       
   154 kTXNSelectionOff = false
       
   155 kTXNUseInline = false
       
   156 kTXNUseBottomline = true
       
   157 kTXNAutoWrap = false
       
   158 kTXNNoAutoWrap = true
       
   159 kTXNSyncKeyboard = false
       
   160 kTXNNoSyncKeyboard = true
       
   161 kTXNAutoIndentOff = false
       
   162 kTXNAutoIndentOn = true
       
   163 kTXNDontDrawCaretWhenInactive = false
       
   164 kTXNDrawCaretWhenInactive = true
       
   165 kTXNDontDrawSelectionWhenInactive = false
       
   166 kTXNDrawSelectionWhenInactive = true
       
   167 kTXNEnableDragAndDrop = false
       
   168 kTXNDisableDragAndDrop = true
       
   169 kTXNRightTab = -1
       
   170 kTXNLeftTab = 0
       
   171 kTXNCenterTab = 1
       
   172 kTXNLeftToRight = 0
       
   173 kTXNRightToLeft = 1
       
   174 kTXNFlushDefault = 0
       
   175 kTXNFlushLeft = 1
       
   176 kTXNFlushRight = 2
       
   177 kTXNCenter = 4
       
   178 kTXNFullJust = 8
       
   179 kTXNForceFullJust = 16
       
   180 kScrollBarsAlwaysActive = true
       
   181 kScrollBarsSyncWithFocus = false
       
   182 # kTXNDontCareTypeSize = (long)0xFFFFFFFF
       
   183 kTXNDontCareTypeStyle = 0xFF
       
   184 kTXNIncrementTypeSize = 0x00000001
       
   185 # kTXNDecrementTypeSize = (long)0x80000000
       
   186 kTXNUseScriptDefaultValue = -1
       
   187 kTXNNoFontVariations = 0x7FFF
       
   188 # kTXNUseCurrentSelection = (unsigned long)0xFFFFFFFF
       
   189 # kTXNStartOffset = 0
       
   190 # kTXNEndOffset = 0x7FFFFFFF
       
   191 kTXNSingleStylePerTextDocumentResType = FOUR_CHAR_CODE('MPSR')
       
   192 kTXNMultipleStylesPerTextDocumentResType = FOUR_CHAR_CODE('styl')
       
   193 kTXNShowStart = false
       
   194 kTXNShowEnd = true
       
   195 kTXNDefaultFontName = 0
       
   196 kTXNDefaultFontSize = 0x000C0000
       
   197 kTXNDefaultFontStyle = normal
       
   198 kTXNQDFontNameAttribute = FOUR_CHAR_CODE('fntn')
       
   199 kTXNQDFontFamilyIDAttribute = FOUR_CHAR_CODE('font')
       
   200 kTXNQDFontSizeAttribute = FOUR_CHAR_CODE('size')
       
   201 kTXNQDFontStyleAttribute = FOUR_CHAR_CODE('face')
       
   202 kTXNQDFontColorAttribute = FOUR_CHAR_CODE('klor')
       
   203 kTXNTextEncodingAttribute = FOUR_CHAR_CODE('encd')
       
   204 kTXNATSUIFontFeaturesAttribute = FOUR_CHAR_CODE('atfe')
       
   205 kTXNATSUIFontVariationsAttribute = FOUR_CHAR_CODE('atva')
       
   206 # kTXNQDFontNameAttributeSize = sizeof(Str255)
       
   207 # kTXNQDFontFamilyIDAttributeSize = sizeof(SInt16)
       
   208 # kTXNQDFontSizeAttributeSize = sizeof(SInt16)
       
   209 # kTXNQDFontStyleAttributeSize = sizeof(Style)
       
   210 # kTXNQDFontColorAttributeSize = sizeof(RGBColor)
       
   211 # kTXNTextEncodingAttributeSize = sizeof(TextEncoding)
       
   212 # kTXNFontSizeAttributeSize = sizeof(Fixed)
       
   213 kTXNSystemDefaultEncoding = 0
       
   214 kTXNMacOSEncoding = 1
       
   215 kTXNUnicodeEncoding = 2
       
   216 kTXNBackgroundTypeRGB = 1
       
   217 kTXNTextInputCountBit = 0
       
   218 kTXNRunCountBit = 1
       
   219 kTXNTextInputCountMask = 1L << kTXNTextInputCountBit
       
   220 kTXNRunCountMask = 1L << kTXNRunCountBit
       
   221 kTXNAllCountMask = kTXNTextInputCountMask | kTXNRunCountMask
       
   222 kTXNNoAppleEventHandlersBit = 0
       
   223 kTXNRestartAppleEventHandlersBit = 1
       
   224 kTXNNoAppleEventHandlersMask = 1 << kTXNNoAppleEventHandlersBit
       
   225 kTXNRestartAppleEventHandlersMask = 1 << kTXNRestartAppleEventHandlersBit
       
   226 # status = TXNInitTextension( &defaults