
Copyright Apple Computer, Inc. 1983-1997. All rights reserved.
open alias -- list of objects to open
print alias -- list of objects to print
quit
run
class info type class -- the object class about which information is requested
[in writing code] -- the human language and script system in which to return information
Result: type class info -- a record containing the object’s properties and elements
close reference -- the object to close
[saving yes/no/ask] -- specifies whether changes should be saved before closing
[saving in alias] -- the file in which to save the object
count reference -- the object whose elements are to be counted
each type class -- the class of the elements to be counted
Result: integer -- the number of elements
data size reference -- the object whose data size is to be returned
[as type class] -- the data type for which the size is calculated
Result: integer -- the size of the object in bytes
delete reference -- the element to delete
duplicate reference -- the object(s) to duplicate
[to location reference] -- the new location for the object(s)
[replacing boolean] -- Specifies whether or not to replace items in the destination that have the same name as items being duplicated
[routing suppressed boolean] -- Specifies whether or not to autoroute items (default is false). Only applies when copying to the system folder.
Result: reference -- to the duplicated object(s)
event info type class -- the event class of the Apple events for which to return information
[in writing code] -- the human language and script system in which to return information
Result: type event info -- a record containing the events and their parameters
exists reference -- the object in question
Result: boolean -- true if it exists, false if not
get reference -- the object whose data is to be returned
[as type class] -- the desired types for the data, in order of preference
Result: anything -- the data from the object
make
new type class -- the class of the new element
at location reference -- the location at which to insert the element
[to reference] -- when creating an alias file, the original item to create an alias to
[with data anything] -- the initial data for the element
[with properties record] -- the initial values for the properties of the element
Result: reference -- to the new object(s)
move reference -- the object(s) to move
to location reference -- the new location for the object(s)
[replacing boolean] -- Specifies whether or not to replace items in the destination that have the same name as items being moved
[positioned at list] -- Gives a list (in local window coordinates) of positions for the destination items
[routing suppressed boolean] -- Specifies whether or not to autoroute items (default is false). Only applies when moving to the system folder.
Result: reference -- to the object(s) after they have been moved
open reference -- list of objects to open
[using reference] -- the application file to open the object with
[with properties record] -- the initial values for the properties, to be sent along with the open event sent to the application that opens the direct object
print reference -- list of objects to print
quit
[saving yes/no/ask] -- specifies whether to save currently open documents (not supported by Finder)
save reference -- the object to save
[in alias] -- the file in which to save the object (not supported by Finder)
[as type class] -- the file type of the document in which to save the data (not supported by Finder)
set reference -- the object to change
to anything -- the new value
suite info type class -- the suite for which to return information
[in writing code] -- the human language and script system in which to return information
Result: type suite info -- a record containing the suites and their versions
applications
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name, by ID
clipping by numeric index, by name
clipping window by numeric index, by name
container by numeric index, by name
container window by numeric index, by name
content space by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
desktop-object by numeric index, by name
disk by numeric index, by name, by ID
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name, by ID
font file by numeric index, by name
font suitcase by numeric index, by name
information window by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sharing window by numeric index, by name
sound file by numeric index, by name
status window by numeric index, by name
suitcase by numeric index, by name
trash-object by numeric index, by name
window by numeric index, by name
about this computer reference [r/o] -- the “About this Computer” dialog and the list of running processes displayed in it
apple menu items folder reference [r/o] -- the special folder named “Apple Menu Items,” the contents of which appear in the Apple menu
clipboard reference [r/o] -- the Finder's clipboard window
control panels folder reference [r/o] -- the special folder named “Control Panels”
desktop reference [r/o] -- the desktop
extensions folder reference [r/o] -- the special folder named “Extensions”
file sharing boolean -- Is file sharing on?
Finder preferences reference [r/o] -- Various preferences that apply to the Finder as a whole
fonts folder reference [r/o] -- the special folder named “Fonts”
frontmost boolean -- Is the Finder the frontmost process?
insertion location reference [r/o] -- the container in which a new folder would appear if “New Folder” was selected
largest free block integer [r/o] -- the largest free block of process memory available to launch an application
preferences folder reference [r/o] -- the special folder named “Preferences”
product version string [r/o] -- the version of the System software running on this computer
selection reference -- the selection visible to the user
sharing starting up boolean [r/o] -- Is file sharing in the process of starting up?
shutdown items folder reference [r/o] -- the special folder named “Shutdown Items”
startup items folder reference [r/o] -- the special folder named “Startup Items”
system folder reference [r/o] -- the System folder
temporary items folder reference [r/o] -- the special folder named “Temporary Items” (invisible)
version string [r/o] -- the version of the Finder
view preferences reference [r/o] -- backwards compatibility with Finder Scripting Extension. DEPRECATED -- not supported after Finder 8.0
visible boolean -- Is the Finder's layer visible?
name string [r/o] -- the name
files
creator type type class -- the OSType identifying the application that created the item
file type obsolete type class -- the OSType identifying the type of data contained in the item (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
file type type class -- the OSType identifying the type of data contained in the item
locked obsolete boolean -- Is the file locked? (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release)
locked boolean -- Is the file locked?
product version string [r/o] -- the version of the product (visible at the top of the “Get Info” window)
stationery boolean -- Is the file a stationery pad?
version string [r/o] -- the version of the file (visible at the bottom of the “Get Info” window)
windows
collapsed boolean -- Is the window collapsed (only applies to non-pop-up windows)?
popup boolean -- Is the window is a pop-up window?
pulled open boolean -- Is the window pulled open (only applies to pop-up windows)?
visible boolean [r/o] -- Is the window visible (always true for Finder windows)?
zoomed full size boolean -- Is the window zoomed to the full size of the screen? (can only be set, not read)
bounds bounding rectangle -- the boundary rectangle for the window
closeable boolean [r/o] -- Does the window have a close box?
titled boolean [r/o] -- Does the window have a title bar?
index integer -- the number of the window
floating boolean [r/o] -- Does the window float?
modal boolean [r/o] -- Is the window modal?
resizable boolean [r/o] -- Is the window resizable?
zoomable boolean [r/o] -- Is the window zoomable?
zoomed boolean -- Is the window zoomed?
characters
color RGB color -- the color
font text -- the name of the font
size fixed -- the size in points
writing code writing code [r/o] -- the script system and language
style text style info -- the text style
uniform styles text style info [r/o] -- the text style
documents
modified boolean [r/o] -- Has the document been modified since the last save?
contents type class [r/o] -- the contents of the selection
font text -- the name of the font of the first character
text style infos
on styles a list of plain/bold/italic/outline/shadow/underline/superscript/subscript/strikethrough/small caps/all caps/all lowercase/condensed/expanded/hidden [r/o] -- the styles that are on for the text
off styles a list of plain/bold/italic/outline/shadow/underline/superscript/subscript/strikethrough/small caps/all caps/all lowercase/condensed/expanded/hidden [r/o] -- the styles that are off for the text
insertion points
copy
reveal reference -- the object to be made visible
select reference -- the object to select
clean up reference -- the window to clean up
[by type class] -- the order in which to clean up the objects
computer type class -- the attribute to test
[has integer] -- test specific bits of response
[Result: integer] -- the result of the query
eject reference -- the items to eject
empty reference -- “empty” and “empty trash” both do the same thing
erase reference -- the items to erase
put away reference -- the items to put away
Result: reference -- the object put away in its put-away location
restart
shut down
sleep
sort reference -- a list of finder objects to sort
by type class -- the property to sort the items by
[Result: reference] -- the sorted items in their new order
update reference -- the item to update
accessory processes
desk accessory file reference [r/o] -- the desk accessory file from which this process was launched
accessory suitcases
item by numeric index, by name
alias files
original item reference [r/o] -- the original item pointed to by the alias
application files
minimum partition size integer -- the smallest memory size with which the application can be launched
partition size integer -- the memory size with which the application will be launched
scriptable boolean [r/o] -- Is the application high-level event aware?
suggested partition size integer [r/o] -- the memory size with which the developer recommends the application be launched
application processes
application file application file [r/o] -- the application file from which this process was launched
clippings
clipping windows
containers
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
calculate folder sizes boolean -- Are folder sizes calculated and displayed in the window?
completely expanded boolean -- Are the container and all of its children opened as outlines?
container window reference [r/o] -- the main window for the container
entire contents reference [r/o] -- the entire contents of the container, including the contents of its children
expandable boolean [r/o] -- Is the container capable of being expanded as an outline?
expanded boolean -- Is the container opened as an outline?
icon size integer -- the size of icons displayed in the window
keep arranged boolean -- Keep icons arranged within the window (in icon or button views only)?
keep arranged by integer -- the property by which to keep the window arranged (in icon or button views only)
previous list view integer [r/o] -- the last non-icon view (by name, by date, etc.) selected for the container (forgotten as soon as the window is closed). DEPRECATED - only applies to container's window after Finder 8.0
selection reference -- the selection visible to the user
show comments boolean -- Are comments displayed in the window?
show creation date boolean -- Are creation dates displayed in the window?
show kind boolean -- Are document kinds displayed in the window?
show label boolean -- Are labels displayed in the window?
show modification date boolean -- Are modification dates displayed in the window?
show size boolean -- Are file sizes displayed in the window?
show version boolean -- Are file versions displayed in the window?
use relative dates boolean -- Are relative dates (e.g., today, yesterday) shown in the window?
view integer -- the current view for the container (by icon, by name, by date, etc.). DEPRECATED - only applies to container's window after Finder 8.0
sort direction integer -- Is window sort direction normal or reversed?
container windows
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
calculate folder sizes boolean -- Are folder sizes calculated and displayed in the window?
container reference [r/o] -- the container from which the window was opened
disk reference [r/o] -- the disk on which the window's container is stored
folder obsolete reference [r/o] -- the folder from which the window was opened (DEPRECATED - for use with scripts compiled before Finder 8.0. Will be removed in the next release.)
folder reference [r/o] -- the folder from which the window was opened
icon size integer -- the size of icons or buttons displayed in the window
item reference [r/o] -- the item from which the window was opened
keep arranged boolean -- Keep icons arranged within the window (in icon or button views only)?
keep arranged by integer -- the property by which to keep the window arranged (in icon or button views only)
previous list view integer [r/o] -- the last non-icon view (by name, by date, etc.) selected for the window (forgotten as soon as the window is closed)
selection reference -- the selection visible to the user
show comments boolean -- Are comments displayed in the window (in list view only)?
show creation date boolean -- Are creation dates displayed in the window?
show kind boolean -- Are document kinds displayed in the window (in list view only)?
show label boolean -- Are labels displayed in the window (in list view only)?
show modification date boolean -- Are modification dates displayed in the window (in list view only)?
show size boolean -- Are file sizes displayed in the window (in list view only)?
show version boolean -- Are file versions displayed in the window (in list view only)?
use relative dates boolean -- Are relative dates (e.g., today, yesterday) shown in the window?
view integer -- the current view for the window (by icon, by name, by date, etc.)
sort direction integer -- Is window sort direction normal or reversed?
content spaces
control panels
desk accessory files
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
startup disk reference [r/o] -- the startup disk
trash reference [r/o] -- the trash
disks
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by ID, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
capacity integer [r/o] -- the total number of bytes (free or used) on the disk
ejectable boolean [r/o] -- Can the media be ejected (floppies, CD's, and so on)?
free space integer [r/o] -- the number of free bytes left on the disk
local volume boolean [r/o] -- Is the media a local volume (as opposed to a file server)?
startup boolean [r/o] -- Is this disk the boot disk?
document files
folders
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
font files
font suitcases
item by numeric index, by name
information windows
comment string -- the comment
creation date obsolete date [r/o] -- 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)
creation date date [r/o] -- the date on which the item was created
icon 'ifam' -- the icon bitmap of the item
item reference [r/o] -- the item from which this window was opened
locked obsolete boolean -- 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)
locked boolean -- Is the item locked (applies only to file and application information windows)?
minimum partition size integer -- the smallest memory size with which the application can be launched (only applies to information windows for applications)
modification date obsolete date -- 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)
modification date date -- the date on which the item was last modified
partition size integer -- the memory size with which the application will be launched (only applies to information windows for applications)
physical size integer [r/o] -- the actual space used by the item on disk
product version string [r/o] -- the version of the product (visible at the top of the “Get Info” window)
size integer [r/o] -- the logical size of the item
stationery boolean -- Is the item a stationery pad?
suggested partition size integer [r/o] -- the memory size with which the developer recommends the application be launched
version string [r/o] -- the version of the file (visible at the bottom of the “Get Info” window)
warn before emptying boolean -- Display a dialog when emptying the trash (only valid for trash info window)?
items
bounds bounding rectangle -- the bounding rectangle of the item
comment string -- the comment of the item, displayed in the “Get Info” window
container reference [r/o] -- the container of the item
content space reference [r/o] -- the window that would open if the item was opened
creation date obsolete date [r/o] -- 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)
creation date date [r/o] -- the date on which the item was created
description string [r/o] -- a description of the item
disk reference [r/o] -- the disk on which the item is stored
folder obsolete reference [r/o] -- 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)
folder reference [r/o] -- the folder in which the item is stored
icon 'ifam' -- the icon bitmap of the item
id integer [r/o] -- an id that identifies the item
information window reference [r/o] -- the information window for the item
kind string [r/o] -- the kind of the item
label index integer -- the label of the item
modification date obsolete date -- 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)
modification date date -- the date on which the item was last modified
name string -- the name of the item
physical size integer [r/o] -- the actual space used by the item on disk
position point -- the position of the item within its parent window
selected boolean -- Is the item selected?
size integer [r/o] -- the logical size of the item
window reference [r/o] -- the window that would open if the item was opened
color RGB color -- the color associated with the label
name string -- the name associated with the label
calculate folder sizes boolean -- Are folder sizes calculated and displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
delay before springing small integer -- the delay before springing open a container (1 is shortest delay, 5 is longest delay)
icon size integer -- the size of icons displayed in Finder list windows. DEPRECATED - now applied on a window-by-window basis
label 1 reference -- the first label
label 2 reference -- the second label
label 3 reference -- the third label
label 4 reference -- the fourth label
label 5 reference -- the fifth label
label 6 reference -- the sixth label
label 7 reference -- the seventh label
show comments boolean -- Are comments displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
show kind boolean -- Are document kinds displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
show label boolean -- Are labels displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
show modification date boolean -- Are modification dates displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
show size boolean -- Are file sizes displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
show version boolean -- Are file versions displayed in Finder list windows? DEPRECATED - now applied on a window-by-window basis
spring open folders boolean -- Spring open folders after the specified delay?
use simple menus boolean -- Use simplified Finder menus?
use wide grid boolean -- Space icons on a wide grid?
view font integer -- the id of the font used in Finder views
view font size integer -- the size of the font used in Finder views
window reference [r/o] -- the window that would open if Finder preferences was opened
processes
creator type type class [r/o] -- the OSType of the creator of the process
file reference [r/o] -- the file from which the process was launched
file type obsolete type class [r/o] -- 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)
file type type class [r/o] -- the OSType of the file type of the process
frontmost boolean -- Is the process the frontmost process?
name string [r/o] -- the name of the process
partition size integer [r/o] -- the size of the partition with which the process was launched
partition space used integer [r/o] -- the number of bytes currently used in the process' partition
remote events boolean [r/o] -- Does the process accept remote events?
scriptable boolean [r/o] -- Is the process high-level event aware (accepts open application, open document, print document, and quit)?
visible boolean -- Is the process' layer visible?
sharable containers
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
exported boolean [r/o] -- Is the container a share point or inside a share point?
group string -- the user or group that has special access to the container
group privileges sharing privileges -- the see folders/see files/make changes privileges for the group
guest privileges sharing privileges -- the see folders/see files/make changes privileges for everyone
inherited privileges boolean -- Are the privileges of the container always the same as the container in which it is stored?
mounted boolean [r/o] -- Is the container mounted on another machine's desktop?
owner string -- the user that owns the container
owner privileges sharing privileges -- the see folders/see files/make changes privileges for the owner
protected boolean -- Is the container protected from being moved, renamed and deleted?
shared boolean -- Is the container a share point?
sharing window reference [r/o] -- the sharing window for the container
make changes boolean -- Can changes be made?
see files boolean -- Can files be seen?
see folders boolean -- Can folders be seen?
sharing windows
container reference [r/o] -- the container from which this window was opened
exported boolean [r/o] -- Is the window's container a share point or inside a share point?
folder obsolete reference [r/o] -- 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)
folder reference [r/o] -- the folder from which this window was opened
group string -- the user or group that has special access to the window's container
group privileges sharing privileges -- the see folders/see files/make changes privileges for the group
guest privileges sharing privileges -- the see folders/see files/make changes privileges for everyone
inherited privileges boolean -- Are the privileges of the item always the same as the container in which it is stored?
item reference [r/o] -- the item from which this window was opened
mounted boolean [r/o] -- Is the window's container mounted on another machine's desktop?
owner string -- the owner of the window's container
owner privileges sharing privileges -- the see folders/see files/make changes privileges for the owner
protected boolean -- Is the window's container protected from being moved, renamed and deleted?
sharable container reference [r/o] -- the sharable container from which the window was opened
shared boolean -- Is the window's container a share point?
sound files
status windows
suitcases
item by numeric index, by name
accessory suitcase by numeric index, by name
alias file by numeric index, by name
application file by numeric index, by name
clipping by numeric index, by name
container by numeric index, by name
control panel by numeric index, by name
desk accessory file by numeric index, by name
document file by numeric index, by name
file by numeric index, by name
folder by numeric index, by name
font file by numeric index, by name
font suitcase by numeric index, by name
item by numeric index, by name
sharable container by numeric index, by name
sound file by numeric index, by name
suitcase by numeric index, by name
warn before emptying boolean -- Display a dialog when emptying the trash?
|| url: http://www.foodoo.sunreal.com.au/info/dictionaries/Finder_0810_asDict.html
|| created: 4-Aug-03, 9:48 PM; updated: 4-Aug-03, 2:48 PM
|| size: 147276 bytes