mirror of
https://github.com/python/cpython.git
synced 2025-10-03 21:55:41 +00:00

to lookup properties declared in base classes. Looking at it I'm not sure what the official scope if the property codes is, maybe it is only the (OSA) class in which they are used. But giving them global scope hasn't been a problem so far. Regenerated the standard suites, which are now also space-indented.
74 lines
1.7 KiB
Python
74 lines
1.7 KiB
Python
"""Suite Login Items Suite: Terms and Events for controlling the Login Items application
|
|
Level 1, version 1
|
|
|
|
Generated from /System/Library/CoreServices/System Events.app
|
|
AETE/AEUT resource version 1/0, language 0, script 0
|
|
"""
|
|
|
|
import aetools
|
|
import MacOS
|
|
|
|
_code = 'logi'
|
|
|
|
class Login_Items_Suite_Events:
|
|
|
|
pass
|
|
|
|
|
|
class login_item(aetools.ComponentItem):
|
|
"""login item - an item to be launched or opened at login """
|
|
want = 'logi'
|
|
class _Prop__3c_Inheritance_3e_(aetools.NProperty):
|
|
"""<Inheritance> - All of the properties of the superclass. """
|
|
which = 'c@#^'
|
|
want = 'cobj'
|
|
class _Prop_hidden(aetools.NProperty):
|
|
"""hidden - Is the Login Item hidden when launched? """
|
|
which = 'hidn'
|
|
want = 'bool'
|
|
class _Prop_kind(aetools.NProperty):
|
|
"""kind - the file type of the Login Item """
|
|
which = 'kind'
|
|
want = 'utxt'
|
|
class _Prop_name(aetools.NProperty):
|
|
"""name - the name of the Login Item """
|
|
which = 'pnam'
|
|
want = 'utxt'
|
|
class _Prop_path(aetools.NProperty):
|
|
"""path - the file system path to the Login Item """
|
|
which = 'ppth'
|
|
want = 'utxt'
|
|
|
|
login_items = login_item
|
|
import Standard_Suite
|
|
login_item._superclassnames = ['item']
|
|
login_item._privpropdict = {
|
|
'_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
|
|
'hidden' : _Prop_hidden,
|
|
'kind' : _Prop_kind,
|
|
'name' : _Prop_name,
|
|
'path' : _Prop_path,
|
|
}
|
|
login_item._privelemdict = {
|
|
}
|
|
|
|
#
|
|
# Indices of types declared in this module
|
|
#
|
|
_classdeclarations = {
|
|
'logi' : login_item,
|
|
}
|
|
|
|
_propdeclarations = {
|
|
'c@#^' : _Prop__3c_Inheritance_3e_,
|
|
'hidn' : _Prop_hidden,
|
|
'kind' : _Prop_kind,
|
|
'pnam' : _Prop_name,
|
|
'ppth' : _Prop_path,
|
|
}
|
|
|
|
_compdeclarations = {
|
|
}
|
|
|
|
_enumdeclarations = {
|
|
}
|