mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 07:31:38 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			224 lines
		
	
	
	
		
			5.8 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			224 lines
		
	
	
	
		
			5.8 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
"""Suite Text Suite: A set of basic classes for text processing
 | 
						|
Level 1, version 1
 | 
						|
 | 
						|
Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 | 
						|
AETE/AEUT resource version 1/0, language 0, script 0
 | 
						|
"""
 | 
						|
 | 
						|
import aetools
 | 
						|
import MacOS
 | 
						|
 | 
						|
_code = 'TEXT'
 | 
						|
 | 
						|
class Text_Suite_Events:
 | 
						|
 | 
						|
    pass
 | 
						|
 | 
						|
 | 
						|
class text_flow(aetools.ComponentItem):
 | 
						|
    """text flow - A contiguous block of text.  Page layout applications call this a \xd4story.\xd5 """
 | 
						|
    want = 'cflo'
 | 
						|
class _Prop__3c_inheritance_3e_(aetools.NProperty):
 | 
						|
    """<inheritance> - inherits some of its properties from this class """
 | 
						|
    which = 'c@#^'
 | 
						|
    want = 'ctxt'
 | 
						|
class _Prop_name(aetools.NProperty):
 | 
						|
    """name - the name """
 | 
						|
    which = 'pnam'
 | 
						|
    want = 'itxt'
 | 
						|
 | 
						|
text_flows = text_flow
 | 
						|
 | 
						|
class character(aetools.ComponentItem):
 | 
						|
    """character - A character """
 | 
						|
    want = 'cha '
 | 
						|
 | 
						|
class line(aetools.ComponentItem):
 | 
						|
    """line - A line of text """
 | 
						|
    want = 'clin'
 | 
						|
class _Prop_justification(aetools.NProperty):
 | 
						|
    """justification - the justification of the text """
 | 
						|
    which = 'pjst'
 | 
						|
    want = 'just'
 | 
						|
 | 
						|
lines = line
 | 
						|
 | 
						|
class paragraph(aetools.ComponentItem):
 | 
						|
    """paragraph - A paragraph """
 | 
						|
    want = 'cpar'
 | 
						|
 | 
						|
paragraphs = paragraph
 | 
						|
 | 
						|
class text(aetools.ComponentItem):
 | 
						|
    """text - Text """
 | 
						|
    want = 'ctxt'
 | 
						|
class _Prop_color(aetools.NProperty):
 | 
						|
    """color - the color of the first character """
 | 
						|
    which = 'colr'
 | 
						|
    want = 'cRGB'
 | 
						|
class _Prop_font(aetools.NProperty):
 | 
						|
    """font - the name of the font of the first character """
 | 
						|
    which = 'font'
 | 
						|
    want = 'ctxt'
 | 
						|
class _Prop_quoted_form(aetools.NProperty):
 | 
						|
    """quoted form - the text in quoted form """
 | 
						|
    which = 'strq'
 | 
						|
    want = 'ctxt'
 | 
						|
class _Prop_size(aetools.NProperty):
 | 
						|
    """size - the size in points of the first character """
 | 
						|
    which = 'ptsz'
 | 
						|
    want = 'fixd'
 | 
						|
class _Prop_style(aetools.NProperty):
 | 
						|
    """style - the text style of the first character of the first character """
 | 
						|
    which = 'txst'
 | 
						|
    want = 'tsty'
 | 
						|
class _Prop_uniform_styles(aetools.NProperty):
 | 
						|
    """uniform styles - the text styles that are uniform throughout the text """
 | 
						|
    which = 'ustl'
 | 
						|
    want = 'tsty'
 | 
						|
class _Prop_writing_code(aetools.NProperty):
 | 
						|
    """writing code - the script system and language """
 | 
						|
    which = 'psct'
 | 
						|
    want = 'intl'
 | 
						|
#        element 'cha ' as ['indx']
 | 
						|
#        element 'clin' as ['indx']
 | 
						|
#        element 'cpar' as ['indx']
 | 
						|
#        element 'ctxt' as ['indx']
 | 
						|
#        element 'cwor' as ['indx']
 | 
						|
 | 
						|
class word(aetools.ComponentItem):
 | 
						|
    """word - A word """
 | 
						|
    want = 'cwor'
 | 
						|
 | 
						|
words = word
 | 
						|
 | 
						|
class text_style_info(aetools.ComponentItem):
 | 
						|
    """text style info - On and Off styles of text run """
 | 
						|
    want = 'tsty'
 | 
						|
class _Prop_off_styles(aetools.NProperty):
 | 
						|
    """off styles - the styles that are off for the text """
 | 
						|
    which = 'ofst'
 | 
						|
    want = 'styl'
 | 
						|
class _Prop_on_styles(aetools.NProperty):
 | 
						|
    """on styles - the styles that are on for the text """
 | 
						|
    which = 'onst'
 | 
						|
    want = 'styl'
 | 
						|
 | 
						|
text_style_infos = text_style_info
 | 
						|
text_flow._superclassnames = ['text']
 | 
						|
text_flow._privpropdict = {
 | 
						|
    '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
 | 
						|
    'name' : _Prop_name,
 | 
						|
}
 | 
						|
text_flow._privelemdict = {
 | 
						|
}
 | 
						|
character._superclassnames = ['text']
 | 
						|
character._privpropdict = {
 | 
						|
    '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
 | 
						|
}
 | 
						|
character._privelemdict = {
 | 
						|
}
 | 
						|
line._superclassnames = ['text']
 | 
						|
line._privpropdict = {
 | 
						|
    '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
 | 
						|
    'justification' : _Prop_justification,
 | 
						|
}
 | 
						|
line._privelemdict = {
 | 
						|
}
 | 
						|
paragraph._superclassnames = ['text']
 | 
						|
paragraph._privpropdict = {
 | 
						|
    '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
 | 
						|
}
 | 
						|
paragraph._privelemdict = {
 | 
						|
}
 | 
						|
text._superclassnames = []
 | 
						|
text._privpropdict = {
 | 
						|
    'color' : _Prop_color,
 | 
						|
    'font' : _Prop_font,
 | 
						|
    'quoted_form' : _Prop_quoted_form,
 | 
						|
    'size' : _Prop_size,
 | 
						|
    'style' : _Prop_style,
 | 
						|
    'uniform_styles' : _Prop_uniform_styles,
 | 
						|
    'writing_code' : _Prop_writing_code,
 | 
						|
}
 | 
						|
text._privelemdict = {
 | 
						|
    'character' : character,
 | 
						|
    'line' : line,
 | 
						|
    'paragraph' : paragraph,
 | 
						|
    'text' : text,
 | 
						|
    'word' : word,
 | 
						|
}
 | 
						|
word._superclassnames = ['text']
 | 
						|
word._privpropdict = {
 | 
						|
    '_3c_inheritance_3e_' : _Prop__3c_inheritance_3e_,
 | 
						|
}
 | 
						|
word._privelemdict = {
 | 
						|
}
 | 
						|
text_style_info._superclassnames = []
 | 
						|
text_style_info._privpropdict = {
 | 
						|
    'off_styles' : _Prop_off_styles,
 | 
						|
    'on_styles' : _Prop_on_styles,
 | 
						|
}
 | 
						|
text_style_info._privelemdict = {
 | 
						|
}
 | 
						|
_Enum_just = {
 | 
						|
    'left' : 'left',    # Align with left margin
 | 
						|
    'right' : 'rght',   # Align with right margin
 | 
						|
    'center' : 'cent',  # Align with center
 | 
						|
    'full' : 'full',    # Align with both left and right margins
 | 
						|
}
 | 
						|
 | 
						|
_Enum_styl = {
 | 
						|
    'plain' : 'plan',   # Plain
 | 
						|
    'bold' : 'bold',    # Bold
 | 
						|
    'italic' : 'ital',  # Italic
 | 
						|
    'outline' : 'outl', # Outline
 | 
						|
    'shadow' : 'shad',  # Shadow
 | 
						|
    'underline' : 'undl',       # Underline
 | 
						|
    'superscript' : 'spsc',     # Superscript
 | 
						|
    'subscript' : 'sbsc',       # Subscript
 | 
						|
    'strikethrough' : 'strk',   # Strikethrough
 | 
						|
    'small_caps' : 'smcp',      # Small caps
 | 
						|
    'all_caps' : 'alcp',        # All capital letters
 | 
						|
    'all_lowercase' : 'lowc',   # Lowercase
 | 
						|
    'condensed' : 'cond',       # Condensed
 | 
						|
    'expanded' : 'pexp',        # Expanded
 | 
						|
    'hidden' : 'hidn',  # Hidden
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
#
 | 
						|
# Indices of types declared in this module
 | 
						|
#
 | 
						|
_classdeclarations = {
 | 
						|
    'cflo' : text_flow,
 | 
						|
    'cha ' : character,
 | 
						|
    'clin' : line,
 | 
						|
    'cpar' : paragraph,
 | 
						|
    'ctxt' : text,
 | 
						|
    'cwor' : word,
 | 
						|
    'tsty' : text_style_info,
 | 
						|
}
 | 
						|
 | 
						|
_propdeclarations = {
 | 
						|
    'c@#^' : _Prop__3c_inheritance_3e_,
 | 
						|
    'colr' : _Prop_color,
 | 
						|
    'font' : _Prop_font,
 | 
						|
    'ofst' : _Prop_off_styles,
 | 
						|
    'onst' : _Prop_on_styles,
 | 
						|
    'pjst' : _Prop_justification,
 | 
						|
    'pnam' : _Prop_name,
 | 
						|
    'psct' : _Prop_writing_code,
 | 
						|
    'ptsz' : _Prop_size,
 | 
						|
    'strq' : _Prop_quoted_form,
 | 
						|
    'txst' : _Prop_style,
 | 
						|
    'ustl' : _Prop_uniform_styles,
 | 
						|
}
 | 
						|
 | 
						|
_compdeclarations = {
 | 
						|
}
 | 
						|
 | 
						|
_enumdeclarations = {
 | 
						|
    'just' : _Enum_just,
 | 
						|
    'styl' : _Enum_styl,
 | 
						|
}
 |