symbian-qemu-0.9.1-12/python-2.6.1/Lib/plat-mac/lib-scriptpackages/StdSuites/Text_Suite.py
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 """Suite Text Suite: A set of basic classes for text processing
       
     2 Level 1, version 1
       
     3 
       
     4 Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
       
     5 AETE/AEUT resource version 1/0, language 0, script 0
       
     6 """
       
     7 
       
     8 import aetools
       
     9 import MacOS
       
    10 
       
    11 _code = 'TEXT'
       
    12 
       
    13 class Text_Suite_Events:
       
    14 
       
    15     pass
       
    16 
       
    17 
       
    18 class text_flow(aetools.ComponentItem):
       
    19     """text flow - A contiguous block of text.  Page layout applications call this a \xd4story.\xd5 """
       
    20     want = 'cflo'
       
    21 class _Prop__3c_inheritance_3e_(aetools.NProperty):
       
    22     """<inheritance> - inherits some of its properties from this class """
       
    23     which = 'c@#^'
       
    24     want = 'ctxt'
       
    25 class _Prop_name(aetools.NProperty):
       
    26     """name - the name """
       
    27     which = 'pnam'
       
    28     want = 'itxt'
       
    29 
       
    30 text_flows = text_flow
       
    31 
       
    32 class character(aetools.ComponentItem):
       
    33     """character - A character """
       
    34     want = 'cha '
       
    35 
       
    36 class line(aetools.ComponentItem):
       
    37     """line - A line of text """
       
    38     want = 'clin'
       
    39 class _Prop_justification(aetools.NProperty):
       
    40     """justification - the justification of the text """
       
    41     which = 'pjst'
       
    42     want = 'just'
       
    43 
       
    44 lines = line
       
    45 
       
    46 class paragraph(aetools.ComponentItem):
       
    47     """paragraph - A paragraph """
       
    48     want = 'cpar'
       
    49 
       
    50 paragraphs = paragraph
       
    51 
       
    52 class text(aetools.ComponentItem):
       
    53     """text - Text """
       
    54     want = 'ctxt'
       
    55 class _Prop_color(aetools.NProperty):
       
    56     """color - the color of the first character """
       
    57     which = 'colr'
       
    58     want = 'cRGB'
       
    59 class _Prop_font(aetools.NProperty):
       
    60     """font - the name of the font of the first character """
       
    61     which = 'font'
       
    62     want = 'ctxt'
       
    63 class _Prop_quoted_form(aetools.NProperty):
       
    64     """quoted form - the text in quoted form """
       
    65     which = 'strq'
       
    66     want = 'ctxt'
       
    67 class _Prop_size(aetools.NProperty):
       
    68     """size - the size in points of the first character """
       
    69     which = 'ptsz'
       
    70     want = 'fixd'
       
    71 class _Prop_style(aetools.NProperty):
       
    72     """style - the text style of the first character of the first character """
       
    73     which = 'txst'
       
    74     want = 'tsty'
       
    75 class _Prop_uniform_styles(aetools.NProperty):
       
    76     """uniform styles - the text styles that are uniform throughout the text """
       
    77     which = 'ustl'
       
    78     want = 'tsty'
       
    79 class _Prop_writing_code(aetools.NProperty):
       
    80     """writing code - the script system and language """
       
    81     which = 'psct'
       
    82     want = 'intl'
       
    83 #        element 'cha ' as ['indx']
       
    84 #        element 'clin' as ['indx']
       
    85 #        element 'cpar' as ['indx']
       
    86 #        element 'ctxt' as ['indx']
       
    87 #        element 'cwor' as ['indx']
       
    88 
       
    89 class word(aetools.ComponentItem):
       
    90     """word - A word """
       
    91     want = 'cwor'
       
    92 
       
    93 words = word
       
    94 
       
    95 class text_style_info(aetools.ComponentItem):
       
    96     """text style info - On and Off styles of text run """
       
    97     want = 'tsty'
       
    98 class _Prop_off_styles(aetools.NProperty):
       
    99     """off styles - the styles that are off for the text """
       
   100     which = 'ofst'
       
   101     want = 'styl'
       
   102 class _Prop_on_styles(aetools.NProperty):
       
   103     """on styles - the styles that are on for the text """
       
   104     which = 'onst'
       
   105     want = 'styl'
       
   106 
       
   107 text_style_infos = text_style_info
       
   108 text_flow._superclassnames = ['text']
       
   109 text_flow._privpropdict = {
       
   110     '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
       
   111     'name' : _Prop_name,
       
   112 }
       
   113 text_flow._privelemdict = {
       
   114 }
       
   115 character._superclassnames = ['text']
       
   116 character._privpropdict = {
       
   117     '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
       
   118 }
       
   119 character._privelemdict = {
       
   120 }
       
   121 line._superclassnames = ['text']
       
   122 line._privpropdict = {
       
   123     '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
       
   124     'justification' : _Prop_justification,
       
   125 }
       
   126 line._privelemdict = {
       
   127 }
       
   128 paragraph._superclassnames = ['text']
       
   129 paragraph._privpropdict = {
       
   130     '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
       
   131 }
       
   132 paragraph._privelemdict = {
       
   133 }
       
   134 text._superclassnames = []
       
   135 text._privpropdict = {
       
   136     'color' : _Prop_color,
       
   137     'font' : _Prop_font,
       
   138     'quoted_form' : _Prop_quoted_form,
       
   139     'size' : _Prop_size,
       
   140     'style' : _Prop_style,
       
   141     'uniform_styles' : _Prop_uniform_styles,
       
   142     'writing_code' : _Prop_writing_code,
       
   143 }
       
   144 text._privelemdict = {
       
   145     'character' : character,
       
   146     'line' : line,
       
   147     'paragraph' : paragraph,
       
   148     'text' : text,
       
   149     'word' : word,
       
   150 }
       
   151 word._superclassnames = ['text']
       
   152 word._privpropdict = {
       
   153     '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
       
   154 }
       
   155 word._privelemdict = {
       
   156 }
       
   157 text_style_info._superclassnames = []
       
   158 text_style_info._privpropdict = {
       
   159     'off_styles' : _Prop_off_styles,
       
   160     'on_styles' : _Prop_on_styles,
       
   161 }
       
   162 text_style_info._privelemdict = {
       
   163 }
       
   164 _Enum_just = {
       
   165     'left' : 'left',    # Align with left margin
       
   166     'right' : 'rght',   # Align with right margin
       
   167     'center' : 'cent',  # Align with center
       
   168     'full' : 'full',    # Align with both left and right margins
       
   169 }
       
   170 
       
   171 _Enum_styl = {
       
   172     'plain' : 'plan',   # Plain
       
   173     'bold' : 'bold',    # Bold
       
   174     'italic' : 'ital',  # Italic
       
   175     'outline' : 'outl', # Outline
       
   176     'shadow' : 'shad',  # Shadow
       
   177     'underline' : 'undl',       # Underline
       
   178     'superscript' : 'spsc',     # Superscript
       
   179     'subscript' : 'sbsc',       # Subscript
       
   180     'strikethrough' : 'strk',   # Strikethrough
       
   181     'small_caps' : 'smcp',      # Small caps
       
   182     'all_caps' : 'alcp',        # All capital letters
       
   183     'all_lowercase' : 'lowc',   # Lowercase
       
   184     'condensed' : 'cond',       # Condensed
       
   185     'expanded' : 'pexp',        # Expanded
       
   186     'hidden' : 'hidn',  # Hidden
       
   187 }
       
   188 
       
   189 
       
   190 #
       
   191 # Indices of types declared in this module
       
   192 #
       
   193 _classdeclarations = {
       
   194     'cflo' : text_flow,
       
   195     'cha ' : character,
       
   196     'clin' : line,
       
   197     'cpar' : paragraph,
       
   198     'ctxt' : text,
       
   199     'cwor' : word,
       
   200     'tsty' : text_style_info,
       
   201 }
       
   202 
       
   203 _propdeclarations = {
       
   204     'c@#^' : _Prop__3c_inheritance_3e_,
       
   205     'colr' : _Prop_color,
       
   206     'font' : _Prop_font,
       
   207     'ofst' : _Prop_off_styles,
       
   208     'onst' : _Prop_on_styles,
       
   209     'pjst' : _Prop_justification,
       
   210     'pnam' : _Prop_name,
       
   211     'psct' : _Prop_writing_code,
       
   212     'ptsz' : _Prop_size,
       
   213     'strq' : _Prop_quoted_form,
       
   214     'txst' : _Prop_style,
       
   215     'ustl' : _Prop_uniform_styles,
       
   216 }
       
   217 
       
   218 _compdeclarations = {
       
   219 }
       
   220 
       
   221 _enumdeclarations = {
       
   222     'just' : _Enum_just,
       
   223     'styl' : _Enum_styl,
       
   224 }