@@ -46,7 +46,6 @@ class icon_size(aetools.NProperty):
"""icon size - the size of icons displayed in the window. Can be specified as a number, or ... """
which='lvis'
want='long'
# repeated property icon_size ... alternatively, you can specify the icons size as a constant
# element 'cobj' as ['indx', 'name']
# element 'ctnr' as ['indx', 'name']
# element 'sctr' as ['indx', 'name']
...
...
@@ -70,7 +69,6 @@ containers = container
classsharable_container(aetools.ComponentItem):
"""sharable container - A container that may be shared (disks and folders) """
want='sctr'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the container class
classowner(aetools.NProperty):
"""owner - the user that owns the container (file sharing must be on to use this property) """
which='sown'
...
...
@@ -150,7 +148,6 @@ class make_changes(aetools.NProperty):
classdisk(aetools.ComponentItem):
"""disk - A disk """
want='cdis'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the sharable container class
classcapacity(aetools.NProperty):
"""capacity - the total number of bytes (free or used) on the disk """
which='capa'
...
...
@@ -194,7 +191,6 @@ disks = disk
classfolder(aetools.ComponentItem):
"""folder - A folder """
want='cfol'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the sharable container class
# element 'cobj' as ['indx', 'name']
# element 'ctnr' as ['indx', 'name']
# element 'sctr' as ['indx', 'name']
...
...
@@ -218,7 +214,6 @@ folders = folder
classdesktop_2d_object(aetools.ComponentItem):
"""desktop-object - Desktop-object is the class of the ³desktop² object """
want='cdsk'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the container class (NOTE: some container properties are not valid for the desktop)
classstartup_disk(aetools.NProperty):
"""startup disk - the startup disk """
which='sdsk'
...
...
@@ -249,7 +244,6 @@ class trash(aetools.NProperty):
classtrash_2d_object(aetools.ComponentItem):
"""trash-object - Trash-object is the class of the ³trash² object """
want='ctrs'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the container class
classwarns_before_emptying(aetools.NProperty):
"""warns before emptying - Display a dialog when emptying the trash? """
"""information window - An information window (opened by ³Get Info²) """
want='iwnd'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the window class
# repeated property item the item from which this window was opened
classcomment(aetools.NProperty):
"""comment - the comment """
which='comt'
...
...
@@ -220,9 +217,6 @@ class modification_date(aetools.NProperty):
"""modification date - the date on which the item was last modified """
which='asmo'
want='ldt '
# repeated property suggested_partition_size the memory size with which the developer recommends the application be launched
# repeated property minimum_partition_size the smallest memory size with which the application can be launched (only applies to information windows for applications)
# repeated property partition_size the memory size with which the application will be launched (only applies to information windows for applications)
classicon(aetools.NProperty):
"""icon - the icon bitmap of the item """
which='iimg'
...
...
@@ -239,14 +233,10 @@ class warn_before_emptying(aetools.NProperty):
"""warn before emptying - Display a dialog when emptying the trash (only valid for trash info window)? """
which='warn'
want='bool'
# repeated property product_version the version of the product (visible at the top of the ³Get Info² window)
# repeated property version the version of the file (visible at the bottom of the ³Get Info² window)
classitem(aetools.ComponentItem):
"""item - An item """
want='cobj'
# repeated property properties property that allows getting and setting of multiple properties
# repeated property name the name of the item
classindex(aetools.NProperty):
"""index - the index in the front-to-back ordering within its container """
which='pidx'
...
...
@@ -255,7 +245,6 @@ class id(aetools.NProperty):
"""id - an id that identifies the item """
which='ID '
want='long'
# repeated property container the container of the item
classdisk(aetools.NProperty):
"""disk - the disk on which the item is stored """
which='cdis'
...
...
@@ -284,12 +273,6 @@ class description(aetools.NProperty):
"""description - a description of the item """
which='dscr'
want='itxt'
# repeated property comment the comment of the item, displayed in the ³Get Info² window
# repeated property size the logical size of the item
# repeated property physical_size the actual space used by the item on disk
# repeated property creation_date the date on which the item was created
# repeated property modification_date the date on which the item was last modified
# repeated property icon the icon bitmap of the item
classselected(aetools.NProperty):
"""selected - Is the item selected? """
which='issl'
...
...
@@ -310,10 +293,6 @@ class information_window(aetools.NProperty):
classprocess(aetools.ComponentItem):
"""process - A process running on this computer """
want='prcs'
# repeated property properties property that allows getting and setting of multiple properties
# repeated property name the name of the process
# repeated property visible Is the process' layer visible?
# repeated property frontmost Is the process the frontmost process?
classfile(aetools.NProperty):
"""file - the file from which the process was launched """
which='file'
...
...
@@ -326,12 +305,10 @@ class creator_type(aetools.NProperty):
"""creator type - the OSType of the creator of the process (the signature) """
which='fcrt'
want='type'
# repeated property scriptable Is the process high-level event aware (accepts open application, open document, print document, and quit)?
classremote_events(aetools.NProperty):
"""remote events - Does the process accept remote events? """
which='revt'
want='bool'
# repeated property partition_size the size of the partition with which the process was launched
classpartition_space_used(aetools.NProperty):
"""partition space used - the number of bytes currently used in the process' partition """
which='pusd'
...
...
@@ -340,7 +317,6 @@ class partition_space_used(aetools.NProperty):
classsharable_container(aetools.ComponentItem):
"""sharable container - A container that may be shared (disks and folders) """
want='sctr'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the container class
classowner(aetools.NProperty):
"""owner - the user that owns the container (file sharing must be on to use this property) """
which='sown'
...
...
@@ -385,30 +361,18 @@ class protected(aetools.NProperty):
classtrash_2d_object(aetools.ComponentItem):
"""trash-object - Trash-object is the class of the ³trash² object """
want='ctrs'
# repeated property _3c_Inheritance_3e_ inherits some of its properties from the container class
# repeated property warn_before_emptying Display a dialog when emptying the trash?
classpreferences(aetools.ComponentItem):
"""preferences - The Finder Preferences """
want='cprf'
# repeated property window the window that would open if Finder preferences was opened
# repeated property calculate_folder_sizes Are folder sizes calculated and displayed in Finder list view windows?
classdelay_before_springing(aetools.NProperty):
"""delay before springing - the delay before springing open a container in ticks (1/60th of a second) (12 is shortest delay, 60 is longest delay) """
which='dela'
want='shor'
# repeated property show_comments Are comments displayed in default Finder list view windows?
# repeated property show_creation_date Are creation dates displayed in default Finder list view windows?
# repeated property show_kind Are document kinds displayed in default Finder list view windows?
# repeated property show_label Are labels displayed in default Finder list view windows?
# repeated property show_modification_date Are modification dates displayed in default Finder list view windows?
# repeated property show_size Are file sizes displayed in default Finder list view windows?
# repeated property show_version Are file versions displayed in default Finder list view windows?
classspring_open_folders(aetools.NProperty):
"""spring open folders - Spring open folders after the specified delay? """
which='sprg'
want='bool'
# repeated property use_relative_dates Are relative dates (e.g., today, yesterday) shown in Finder list view windows?
classuse_simple_menus(aetools.NProperty):
"""use simple menus - Use simplified Finder menus? """
which='usme'
...
...
@@ -421,15 +385,10 @@ class use_wide_grid(aetools.NProperty):
classwindow(aetools.ComponentItem):
"""window - A window """
want='cwin'
# repeated property properties property that allows getting and setting of multiple properties
# repeated property position the upper left position of the window
# repeated property bounds the boundary rectangle for the window
classtitled(aetools.NProperty):
"""titled - Does the window have a title bar? """
which='ptit'
want='bool'
# repeated property name the name of the window
# repeated property index the number of the window in the front-to-back layer ordering
classcloseable(aetools.NProperty):
"""closeable - Does the window have a close box? """
which='hclb'
...
...
@@ -442,7 +401,8 @@ class modal(aetools.NProperty):
"""modal - Is the window modal? """
which='pmod'
want='bool'
# repeated property resizable Is the window resizable?
resizable=titled
classzoomable(aetools.NProperty):
"""zoomable - Is the window zoomable? """
which='iszm'
...
...
@@ -455,7 +415,6 @@ class zoomed_full_size(aetools.NProperty):
"""zoomed full size - Is the window zoomed to the full size of the screen? (can only be set, not read, and only applies to open non-pop-up windows) """
which='zumf'
want='bool'
# repeated property visible Is the window visible (always true for open Finder windows)?
classpopup(aetools.NProperty):
"""popup - Is the window is a pop-up window? (only applies to open container windows in the Finder and can only be set when the Finder is the front application) """
@@ -65,7 +65,6 @@ class creation_date_obsolete(aetools.NProperty):
"""creation date obsolete - the date on which the item was created (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release) """
which='crtd'
want='ldt '
# repeated property locked_obsolete Is the item locked (applies only to file and application information windows)? (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
"""modification date obsolete - the date on which the item was last modified (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release) """
which='modd'
...
...
@@ -74,14 +73,10 @@ class modification_date_obsolete(aetools.NProperty):
classitem(aetools.ComponentItem):
"""item - An item """
want='cobj'
# repeated property creation_date_obsolete the date on which the item was created (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
# repeated property folder_obsolete the folder in which the item is stored (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
# repeated property modification_date_obsolete the date on which the item was last modified (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
classprocess(aetools.ComponentItem):
"""process - A process running on this computer """
want='prcs'
# repeated property file_type_obsolete the OSType of the file type of the process (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
classsharable_container(aetools.ComponentItem):
"""sharable container - A container that may be shared (disks and folders) """
...
...
@@ -106,7 +101,6 @@ class container(aetools.NProperty):
"""container - the container from which this window was opened """
which='ctnr'
want='obj '
# repeated property folder_obsolete the folder from which this window was opened (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)