1 """Suite Required Suite: Events that every application should support 2 Level 1, version 1 3 4 Generated from /Applications/Internet Explorer.app 5 AETE/AEUT resource version 1/0, language 0, script 0 6 """ 7 8 import aetools 9 import MacOS 10 11 _code = 'reqd' 12 13 from StdSuites.Required_Suite import * 14 class Required_Suite_Events(Required_Suite_Events): 15 16 def open(self, _object, _attributes={}, **_arguments): 17 """open: Open documents 18 Required argument: undocumented, typecode 'alis' 19 Keyword argument _attributes: AppleEvent attribute dictionary 20 """ 21 _code = 'aevt' 22 _subcode = 'odoc' 23 24 if _arguments: raise TypeError, 'No optional args expected' 25 _arguments['----'] = _object 26 27 28 _reply, _arguments, _attributes = self.send(_code, _subcode, 29 _arguments, _attributes) 30 if _arguments.get('errn', 0): 31 raise aetools.Error, aetools.decodeerror(_arguments) 32 # XXXX Optionally decode result 33 if _arguments.has_key('----'): 34 return _arguments['----'] 35 36 def print_(self, _object, _attributes={}, **_arguments): 37 """print: Print documents 38 Required argument: undocumented, typecode 'alis' 39 Keyword argument _attributes: AppleEvent attribute dictionary 40 """ 41 _code = 'aevt' 42 _subcode = 'pdoc' 43 44 if _arguments: raise TypeError, 'No optional args expected' 45 _arguments['----'] = _object 46 47 48 _reply, _arguments, _attributes = self.send(_code, _subcode, 49 _arguments, _attributes) 50 if _arguments.get('errn', 0): 51 raise aetools.Error, aetools.decodeerror(_arguments) 52 # XXXX Optionally decode result 53 if _arguments.has_key('----'): 54 return _arguments['----'] 55 56 def quit(self, _no_object=None, _attributes={}, **_arguments): 57 """quit: Quit application 58 Keyword argument _attributes: AppleEvent attribute dictionary 59 """ 60 _code = 'aevt' 61 _subcode = 'quit' 62 63 if _arguments: raise TypeError, 'No optional args expected' 64 if _no_object is not None: raise TypeError, 'No direct arg expected' 65 66 67 _reply, _arguments, _attributes = self.send(_code, _subcode, 68 _arguments, _attributes) 69 if _arguments.get('errn', 0): 70 raise aetools.Error, aetools.decodeerror(_arguments) 71 # XXXX Optionally decode result 72 if _arguments.has_key('----'): 73 return _arguments['----'] 74 75 def run(self, _no_object=None, _attributes={}, **_arguments): 76 """run: 77 Keyword argument _attributes: AppleEvent attribute dictionary 78 """ 79 _code = 'aevt' 80 _subcode = 'oapp' 81 82 if _arguments: raise TypeError, 'No optional args expected' 83 if _no_object is not None: raise TypeError, 'No direct arg expected' 84 85 86 _reply, _arguments, _attributes = self.send(_code, _subcode, 87 _arguments, _attributes) 88 if _arguments.get('errn', 0): 89 raise aetools.Error, aetools.decodeerror(_arguments) 90 # XXXX Optionally decode result 91 if _arguments.has_key('----'): 92 return _arguments['----'] 93 94 95 # 96 # Indices of types declared in this module 97 # 98 _classdeclarations = { 99 } 100 101 _propdeclarations = { 102 } 103 104 _compdeclarations = { 105 } 106 107 _enumdeclarations = { 108 } 109