1""" 2Package generated from /System/Library/CoreServices/System Events.app 3""" 4 5from warnings import warnpy3k 6warnpy3k("In 3.x, the SystemEvents package is removed.", stacklevel=2) 7 8import aetools 9Error = aetools.Error 10import Standard_Suite 11import Text_Suite 12import Disk_Folder_File_Suite 13import Folder_Actions_Suite 14import Login_Items_Suite 15import Power_Suite 16import Processes_Suite 17import System_Events_Suite 18 19 20_code_to_module = { 21 '????' : Standard_Suite, 22 '????' : Text_Suite, 23 'cdis' : Disk_Folder_File_Suite, 24 'faco' : Folder_Actions_Suite, 25 'logi' : Login_Items_Suite, 26 'powr' : Power_Suite, 27 'prcs' : Processes_Suite, 28 'sevs' : System_Events_Suite, 29} 30 31 32 33_code_to_fullname = { 34 '????' : ('SystemEvents.Standard_Suite', 'Standard_Suite'), 35 '????' : ('SystemEvents.Text_Suite', 'Text_Suite'), 36 'cdis' : ('SystemEvents.Disk_Folder_File_Suite', 'Disk_Folder_File_Suite'), 37 'faco' : ('SystemEvents.Folder_Actions_Suite', 'Folder_Actions_Suite'), 38 'logi' : ('SystemEvents.Login_Items_Suite', 'Login_Items_Suite'), 39 'powr' : ('SystemEvents.Power_Suite', 'Power_Suite'), 40 'prcs' : ('SystemEvents.Processes_Suite', 'Processes_Suite'), 41 'sevs' : ('SystemEvents.System_Events_Suite', 'System_Events_Suite'), 42} 43 44from Standard_Suite import * 45from Text_Suite import * 46from Disk_Folder_File_Suite import * 47from Folder_Actions_Suite import * 48from Login_Items_Suite import * 49from Power_Suite import * 50from Processes_Suite import * 51from System_Events_Suite import * 52 53def getbaseclasses(v): 54 if not getattr(v, '_propdict', None): 55 v._propdict = {} 56 v._elemdict = {} 57 for superclassname in getattr(v, '_superclassnames', []): 58 superclass = eval(superclassname) 59 getbaseclasses(superclass) 60 v._propdict.update(getattr(superclass, '_propdict', {})) 61 v._elemdict.update(getattr(superclass, '_elemdict', {})) 62 v._propdict.update(getattr(v, '_privpropdict', {})) 63 v._elemdict.update(getattr(v, '_privelemdict', {})) 64 65import StdSuites 66 67# 68# Set property and element dictionaries now that all classes have been defined 69# 70getbaseclasses(login_item) 71getbaseclasses(color) 72getbaseclasses(window) 73getbaseclasses(application) 74getbaseclasses(item) 75getbaseclasses(document) 76getbaseclasses(character) 77getbaseclasses(attachment) 78getbaseclasses(paragraph) 79getbaseclasses(word) 80getbaseclasses(attribute_run) 81getbaseclasses(text) 82getbaseclasses(file) 83getbaseclasses(application) 84getbaseclasses(item) 85getbaseclasses(folder) 86getbaseclasses(disk) 87getbaseclasses(script) 88getbaseclasses(application) 89getbaseclasses(folder_action) 90getbaseclasses(application) 91getbaseclasses(application) 92getbaseclasses(process) 93getbaseclasses(application_process) 94getbaseclasses(desk_accessory_process) 95getbaseclasses(application) 96 97# 98# Indices of types declared in this module 99# 100_classdeclarations = { 101 'logi' : login_item, 102 'colr' : color, 103 'cwin' : window, 104 'capp' : application, 105 'cobj' : item, 106 'docu' : document, 107 'cha ' : character, 108 'atts' : attachment, 109 'cpar' : paragraph, 110 'cwor' : word, 111 'catr' : attribute_run, 112 'ctxt' : text, 113 'file' : file, 114 'capp' : application, 115 'cobj' : item, 116 'cfol' : folder, 117 'cdis' : disk, 118 'scpt' : script, 119 'capp' : application, 120 'foac' : folder_action, 121 'capp' : application, 122 'capp' : application, 123 'prcs' : process, 124 'pcap' : application_process, 125 'pcda' : desk_accessory_process, 126 'capp' : application, 127} 128 129 130class SystemEvents(Standard_Suite_Events, 131 Text_Suite_Events, 132 Disk_Folder_File_Suite_Events, 133 Folder_Actions_Suite_Events, 134 Login_Items_Suite_Events, 135 Power_Suite_Events, 136 Processes_Suite_Events, 137 System_Events_Suite_Events, 138 aetools.TalkTo): 139 _signature = 'sevs' 140 141 _moduleName = 'SystemEvents' 142 143 _elemdict = application._elemdict 144 _propdict = application._propdict 145