mirror of
				https://github.com/python/cpython.git
				synced 2025-10-30 21:21:22 +00:00 
			
		
		
		
	 694570efcf
			
		
	
	
		694570efcf
		
	
	
	
	
		
			
			which sometimes seems to result in different terminology. It does seem to be mostly compatible, though.
		
			
				
	
	
		
			87 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			87 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """
 | |
| Package generated from /Applications/Utilities/Terminal.app
 | |
| """
 | |
| import aetools
 | |
| Error = aetools.Error
 | |
| import Standard_Suite
 | |
| import Text_Suite
 | |
| import Terminal_Suite
 | |
| 
 | |
| 
 | |
| _code_to_module = {
 | |
| 	'????' : Standard_Suite,
 | |
| 	'????' : Text_Suite,
 | |
| 	'trmx' : Terminal_Suite,
 | |
| }
 | |
| 
 | |
| 
 | |
| 
 | |
| _code_to_fullname = {
 | |
| 	'????' : ('Terminal.Standard_Suite', 'Standard_Suite'),
 | |
| 	'????' : ('Terminal.Text_Suite', 'Text_Suite'),
 | |
| 	'trmx' : ('Terminal.Terminal_Suite', 'Terminal_Suite'),
 | |
| }
 | |
| 
 | |
| from Standard_Suite import *
 | |
| from Text_Suite import *
 | |
| from Terminal_Suite import *
 | |
| 
 | |
| def getbaseclasses(v):
 | |
| 	if not getattr(v, '_propdict', None):
 | |
| 		v._propdict = {}
 | |
| 		v._elemdict = {}
 | |
| 		for superclassname in getattr(v, '_superclassnames', []):
 | |
| 			superclass = eval(superclassname)
 | |
| 			getbaseclasses(superclass)
 | |
| 			v._propdict.update(getattr(superclass, '_propdict', {}))
 | |
| 			v._elemdict.update(getattr(superclass, '_elemdict', {}))
 | |
| 		v._propdict.update(getattr(v, '_privpropdict', {}))
 | |
| 		v._elemdict.update(getattr(v, '_privelemdict', {}))
 | |
| 
 | |
| import StdSuites
 | |
| 
 | |
| #
 | |
| # Set property and element dictionaries now that all classes have been defined
 | |
| #
 | |
| getbaseclasses(window)
 | |
| getbaseclasses(application)
 | |
| getbaseclasses(character)
 | |
| getbaseclasses(attachment)
 | |
| getbaseclasses(paragraph)
 | |
| getbaseclasses(word)
 | |
| getbaseclasses(attribute_run)
 | |
| getbaseclasses(text)
 | |
| getbaseclasses(color)
 | |
| getbaseclasses(window)
 | |
| getbaseclasses(application)
 | |
| getbaseclasses(item)
 | |
| getbaseclasses(document)
 | |
| 
 | |
| #
 | |
| # Indices of types declared in this module
 | |
| #
 | |
| _classdeclarations = {
 | |
| 	'cwin' : window,
 | |
| 	'capp' : application,
 | |
| 	'cha ' : character,
 | |
| 	'atts' : attachment,
 | |
| 	'cpar' : paragraph,
 | |
| 	'cwor' : word,
 | |
| 	'catr' : attribute_run,
 | |
| 	'ctxt' : text,
 | |
| 	'colr' : color,
 | |
| 	'cwin' : window,
 | |
| 	'capp' : application,
 | |
| 	'cobj' : item,
 | |
| 	'docu' : document,
 | |
| }
 | |
| 
 | |
| 
 | |
| class Terminal(Standard_Suite_Events,
 | |
| 		Text_Suite_Events,
 | |
| 		Terminal_Suite_Events,
 | |
| 		aetools.TalkTo):
 | |
| 	_signature = 'trmx'
 | |
| 
 | |
| 	_moduleName = 'Terminal'
 | |
| 
 |