
Copyright Apple Computer, Inc. 1991-2002. All rights reserved.
applications
document by numeric index, by name, as a range of elements, satisfying a test
window by numeric index, by name, as a range of elements, satisfying a test
frontmost boolean [r/o] -- Is this the frontmost application?
name international text [r/o] -- the name
selection text range/cell range/graphic object/graphic group/record range/field range -- the selection visible to the user
version version [r/o] -- the version of the application
company name international text [r/o] -- the name of the company to which the application is registered
import translators a list of text [r/o] -- names of import (read) translators available to the application
export translators a list of text [r/o] -- names of export (save) translators available to the application
editing styles boolean -- true if application is currently editing a style
clipboard anything [r/o] -- the clipboard
preferences application preferences -- application preferences
default document preferences document preferences -- application preferences
name international text [r/o] -- the application’s name
documents
window by numeric index, by name, as a range of elements, satisfying a test
text body text [r/o] -- the document’s text (if text document)
drawing area drawing layer [r/o] -- the document’s drawing area
painting painting layer [r/o] -- the document’s painting (if painting document)
spreadsheet spreadsheet layer [r/o] -- the document’s spreadsheet (if spreadsheet document)
database database layer [r/o] -- the document’s database (if database document)
preferences document preferences -- document preferences
modified boolean [r/o] -- has the document been modified since the last save?
margins rectangle -- the document’s margins
name international text [r/o] -- the name of the document
index integer [r/o] -- the document number
document kind drawing document/text document/spreadsheet document/database document/painting document/presentation document [r/o] -- the document kind
file alias [r/o] -- the document’s file
title string -- the title of the document
author string -- the author of the document
version string -- the version of the document
keywords string -- the keywords of the document
category string -- the category of the document
description string -- the description of the document
selection text range/cell range/graphic object/graphic group/record range/field range -- the current user selection or insertion point for the document
merge file alias -- the database file with which to merge
header international text -- the header of the document
footer international text -- the footer of the document
autohyphenate boolean -- automatically hyphenate as you edit and type new text?
date format numeric date/short abbreviated date/short date/long abbreviated date/long date -- format to use when displaying dates
fractional character widths boolean -- use fractional character widths when drawing text?
smart quotes boolean -- use smart quotes?
side handles boolean -- use side handles (for a total of 8) when displaying object selection?
polygon autoclose boolean -- automatically close polygons?
show invisibles boolean -- show invisible characters in text?
autosmooth boolean -- automatically smooth freehand?
gradient drawing faster/better -- method to use for displaying gradients
shift constraint integer -- the angle at which the shift key constrains the mouse
name international text [r/o] -- the document’s name
properties record -- the object's properties (record)
files
template boolean [r/o] -- Is the file a template file?
insertion points
windows
name international text [r/o] -- the window’s name
document document [r/o] -- the document associated with the window
bounds bounding rectangle -- the boundary rectangle for the window
zoomed boolean -- Is the window zoomed?
position point -- upper left coordinates of the window
scale real -- the viewing scale (zoom percentage)
tools boolean -- is the tool panel for this window visible?
page view boolean -- is the window in page view?
database view browse view/find view/layout view/list view -- (for databases only) the view type for the database
index integer [r/o] -- the window's index
visible boolean -- is this window visible?
close reference -- the object to close
[saving yes/no/ask] -- specifies whether or not changes should be saved before closing
[saving in alias] -- the file in which to save the object
[as file type type class] -- the type of file in which to save the document
[using translator international text] -- the name of the translator to use to save the document
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)
Result: reference -- to the duplicated object(s)
exists reference -- the object in question
Result: boolean -- true if it exists, false if not
make
new type class -- the class of the new element.
at location reference -- the location at which to insert the element
[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)
Result: reference -- to the object(s) after they have been moved
open alias -- list of objects to open
[using translator international text] -- the name of the translator to use to open the file
[as document type drawing document/text document/spreadsheet document/database document/painting document/presentation document] -- the type of AppleWorks document as which to open the file
[with password string] -- the password to use
print alias -- Objects to print. Can be a document, window, file, or list of files
[print dialog boolean] -- Should the application show the print dialog? [default: false]
quit
[saving yes/no/ask] -- specifies whether to save currently open documents
save document -- the document to save
[in alias] -- the file in which to save the document
[as file type type class] -- the type of file in which to save the document (e.g., PICT, TEXT, MW2D)
[using translator international text] -- the name of the translator to use to save the document
[template boolean] -- save the document as template?
old version warning boolean -- display warning alert when opening a document created by an older version?
locked file warning boolean -- display warning alert when opening a locked document?
paint reduction warning boolean -- display warning alert when size of new painting document is reduced due to memory constraints?
converted file suffix boolean -- append “[v6.0]” to documents converted from older formats?
file extension boolean -- append “.cwk” to saved document’s name?
default font text -- the name of the default font
default font size integer -- the point size of the default font
remember translator boolean -- when saving, set the default export translator to be the same as the import translator?
date format numeric date/short abbreviated date/short date/long abbreviated date/long date -- format to use when displaying dates (default for new documents)
fractional character widths boolean -- use fractional character widths when drawing text? (default for new documents)
smart quotes boolean -- use smart quotes? (default for new documents)
side handles boolean -- use side handles (for a total of 8) when displaying object selection? (default for new documents)
polygon autoclose boolean -- automatically close polygons? (default for new documents)
show invisibles boolean -- show invisible characters in text? (default for new documents)
smooth fonts boolean -- automatically smooth text?
word wrap boolean -- Wrap words at end of line?
autosmooth boolean -- automatically smooth freehand? (default for new documents)
shift constraint integer -- the angle at which the shift key constrains the mouse (default for new documents)
menus
menu item by numeric index, by name, as a range of elements
name international text [r/o] -- the name of the menu
id small integer [r/o] -- the menu id
menu items
name international text [r/o] -- the name of the menu
index integer [r/o] -- the menu item number
enabled boolean [r/o] -- is the menu item enabled?
checked boolean [r/o] -- is the menu item checked?
check character string [r/o] -- the character used to check this menu item
value real [r/o] -- the amount
unit lines/inches/millimeters/centimeters/picas/points [r/o] -- the unit of measurement applied to the value
tab stops
index integer [r/o] -- the index of this tab stop in the paragraph
tab type left/right/center/align on -- the tab’s alignment type
position real -- the tab’s position in the ruler
alignment character string -- (for align-on tabs) the character on which to align
fill character string -- the character with which to fill the tab space
parent paragraph paragraph [r/o] -- the paragraph this tab stop belongs to
properties record -- the tab stop's properties (record)
copy to clipboard reference -- optional object to be selected (else the current selection is used)
cut reference -- optional object to be selected (else the current selection is used)
insert alias -- the file to insert
[at location reference] -- the location at which to insert the file
[using translator international text] -- the name of the translator to use to import the document
[with fields a list of string] -- the field order to use when inserting into a database (use "" to skip a field)
merge reference -- the document to merge db data with
[using reference] -- database to get data from
[to printer/file set/new window] -- where to direct the results of the merge
[print dialog boolean] -- Should the application show the print dialog? [default: false]
paste values/formulas/formats -- special things that can be pasted
[transpose boolean] -- transpose the data diagonally?
revert document -- the document to be reverted
run macro string -- the name of the macro to run
select reference -- the object to be selected
speak reference -- the text to speak
[using voice international text] -- the name of the PlainTalk voice to use
start slides
stop slides
characters
character by numeric index, as a range of elements
text as a range of elements
color RGB color -- the color
font text -- the name of the font of the character
size real -- the size in points of the character
style text style info -- the text style of the character
uniform styles text style info [r/o] -- the text styles which are uniform throughout the specified text
drawing area drawing layer [r/o] -- the character’s drawing area (only for embedded graphics)
<Inheritance> text [r/o] -- subclass of text
footnotes
label string -- the label associated with this footnote
index integer [r/o] -- the index of this footnote in the text
<Inheritance> text [r/o] -- subclass of text
paragraphs
tab stop by numeric index
index integer [r/o] -- the index of this paragraph in the text
level integer -- the outline level
left indent ruler measurement info -- the left indentation
right indent ruler measurement info -- the right indentation
first line indent ruler measurement info -- the initial indentation of the first line
line spacing ruler measurement info -- the space between the lines of a paragraph
space before ruler measurement info -- the space before a paragraph
space after ruler measurement info -- the space after a paragraph
label none/diamond label/bullet label/checkbox label/Harvard label/leader label/legal label/letter label/letter caps label/numeric label/Roman label/Roman caps label -- the outlining label type associated with a paragraph
justification left/right/center/full -- Justification of the text
paragraph style string -- the name of the paragraph style
<Inheritance> text [r/o] -- subclass of text
sections
index integer [r/o] -- the index of this section in the text
header text -- if section has facing pages with different headers: {leftHeader,rightHeader} else the common header
footer text -- if section has facing pages with different footers: {leftFooter,rightFooter} else the common footer
<Inheritance> text [r/o] -- subclass of text
text as a range of elements
character by numeric index, as a range of elements
word by numeric index, as a range of elements
paragraph by numeric index, as a range of elements
footnote by numeric index, as a range of elements
section by numeric index, as a range of elements
font text -- the name of the font of the first character
style text style info -- the text style of the first character
size real -- the size in points of the first character
uniform styles text style info [r/o] -- the text styles which are uniform throughout the specified text
length integer [r/o] -- length of the text
character offset integer [r/o] -- offset of the text from the beginning of the enclosing text object
paragraph index small integer [r/o] -- paragraph index of first character of the text
page index small integer [r/o] -- page number or list {firstPage,lastPage} of text range
section index small integer [r/o] -- page number or list {firstSection,lastSection} of text range
color RGB color -- the color
object specifier reference [r/o] -- specifier designating the object
properties record -- the object's properties (record)
text style infos
on styles a list of plain/bold/italic/underline/outline/shadow/condense/extend/strikethru/superscript/subscript/superior/inferior/double underline -- the styles that are on for the text
off styles a list of plain/bold/italic/underline/outline/shadow/condense/extend/strikethru/superscript/subscript/superior/inferior/double underline -- the styles that are off for the text
words
character by numeric index, as a range of elements
text as a range of elements
index integer [r/o] -- the index of this word in the text
<Inheritance> text [r/o] -- subclass of text
databases
layout by name, by numeric index
field by name, by numeric index
record by numeric index, as a range of elements, satisfying a test
db report by name, by numeric index
db search by name, by numeric index
db sort by name, by numeric index
current record record -- the current database record
current layout layout -- the current database layout
custom field names boolean -- true => show field Name,Value as {|Name|:Value..} vs {{field:"Name",value:Value}..}
db reports
name international text [r/o] -- the name of the report
index integer [r/o] -- the report index
printing boolean -- print the report when applied?
db searches
name international text [r/o] -- the name of the search
index integer [r/o] -- the search index
application range all records/visible records -- apply db search to all records or visible records
inverted boolean -- true => find records failing the match
db sorts
name international text [r/o] -- the name of the sort
index integer [r/o] -- the sort index
fields
name international text [r/o] -- the name of the field
index integer [r/o] -- the index of the field
value anything -- the value of the field (corresponds to field kind)
field kind text field/number field/date field/time field/name field/popup field/radio button field/check box field/serial number field/value list field/multimedia field/record info field/formula field/summary field [r/o] -- the field format
object specifier reference [r/o] -- specifier designating the object
layouts
name international text -- the name of the layout
show multiple boolean -- show multiple records at a time?
index integer [r/o] -- the layout index
records
field by name, by numeric index
visible boolean [r/o] -- is the record visible?
index integer [r/o] -- the record number
id integer [r/o] -- the record id number (unique within a database)
creation date date [r/o] -- the date/time the record was created
modification date date [r/o] -- the date/time the record was last modified
object specifier reference [r/o] -- specifier designating the object
apply reference -- a db search, db report, or db sort to apply
printing boolean -- if applying a report, also print it?
hide reference -- the db records to hide
show reference -- the db records to show
cells
cell by name, by numeric index
row by name, by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
named range by name, as a range of elements
formula text -- the formula of the cell
format general/currency/percent/scientific notation/fixed/numeric date/short abbreviated date/short date/long abbreviated date/long date/short time/long time/short military time/long military time -- the cell format
lock read only/read write -- Indicates whether value or formula in the cell can be changed
name string -- the name of the cell (e.g., "A1")
color RGB color -- the cell’s text color
font text -- the name of the font of the cell
size real -- the size in points of the cell text
style text style info -- the text style of the cell
fill color RGB color -- the fill color
fill pattern integer -- the fill pattern
alignment general/left/right/center -- justification of the text
decimal places integer -- digits of precision
commas boolean -- display numbers with thousands separators?
parentheses boolean -- display negative numbers in parentheses?
wrap boolean -- wrap text within a cell?
left border boolean -- draw a border on the left side of the cell?
top border boolean -- draw a border on the top of the cell?
right border boolean -- draw a border on the right side of the cell?
bottom border boolean -- draw a border on the bottom of the cell?
outline border boolean -- draw a border framing the range of cells?
object specifier reference [r/o] -- specifier designating the object
properties record -- the object's properties (record)
charts
range reference [r/o] -- the spreadsheet range which is charted
chart kind bar chart/area chart/line chart/scatter chart/pie chart/pictogram chart/stacked bar chart/stacked area chart/XY line chart/XY scatter chart/high low chart/stacked pictogram chart -- the type of chart
title string [r/o] -- the title of the chart
title position top left/top center/top right/middle left/middle/middle right/bottom left/bottom center/bottom right [r/o] -- the position of the chart title
title orientation horizontal/vertical [r/o] -- the orientation of the chart title
title style plain/shadow [r/o] -- the style of the chart title
series orientation row/column [r/o] -- the orientation of series
legend position top left/top center/top right/middle left/middle/middle right/bottom left/bottom center/bottom right [r/o] -- the position of the chart lengend
legend orientation horizontal/vertical [r/o] -- the orientation of the chart lengend
legend style plain/shadow [r/o] -- the style of the chart legend
x-axis title string [r/o] -- the title of the X axis
x-axis grid lines boolean [r/o] -- show X axis grid lines if true
x-axis marks position none/across/inside/outside [r/o] -- position of X axis tick marks
y-axis title string [r/o] -- the title of the Y axis
y-axis grid lines boolean [r/o] -- show Y axis grid lines if true
y-axis marks position none/across/inside/outside [r/o] -- position of Y axis tick marks
columns
cell by name, by numeric index
row by name, by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
named range by name, as a range of elements
index integer [r/o] -- the column number
name string -- the name of the column
width integer -- the width of the column in pixels
<Inheritance> cell [r/o] -- subclass of item
named ranges
cell by name, by numeric index
row by name, by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
named range by name, as a range of elements
name string -- the name of the range
object specifier reference [r/o] -- specifier designating the object
rows
cell by name, by numeric index
row by name, by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
named range by name, as a range of elements
index integer [r/o] -- the row number
name string -- the name of the row
height integer -- the height of the row in pixels
<Inheritance> cell [r/o] -- subclass of item
spreadsheets
cell by name, by numeric index
row by name, by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
named range by name, as a range of elements
data bounds named range [r/o] -- the range that data occupies in the spreadsheet
recalculate spreadsheet layer -- the spreadsheet to recalculate
sort reference -- the cell range to sort
[with orientation horizontal/vertical] -- sort horizontally (swap columns), or vertically (swap rows) [default is vertical]
[with data a list of list] -- names and directions on which to sort e.g. {{"A1",descending},{"B1",ascending}} [default is upper-left cell, ascending]
arcs
arc angle small integer -- Angle of the arc in degrees
start angle small integer -- the angle that defines the start of the arc, in degrees
<Inheritance> graphic object [r/o] -- subclass of graphic object
chart frames
chart chart display [r/o] -- the object’s chart
<Inheritance> graphic object [r/o] -- subclass of graphic object
drawing layers
graphic object by numeric index, by name
arc by numeric index, by name
line by numeric index, by name
oval by numeric index, by name
polygon by numeric index, by name
rectangle by numeric index, by name
rounded rectangle by numeric index, by name
text frame by numeric index, by name
spreadsheet frame by numeric index, by name
paint frame by numeric index, by name
table by numeric index, by name
movie by numeric index, by name
picture by numeric index, by name
chart frame by numeric index, by name
graphic objects
bounds bounding rectangle -- the smallest rectangle that contains the entire graphic object
fill color RGB color -- the fill color
fill pattern integer -- the fill pattern
fill gradient integer -- the fill gradient
fill texture integer -- the fill texture
pen color RGB color -- the pen color
pen pattern integer -- the pen pattern
pen width real -- the pen width
rotation integer -- the rotation of this object in degrees from horizontal
definition rectangle bounding rectangle -- the rectangle used to define the object; this is usually the same as the bounds except when the object is rotated
text wrap no wrap/regular wrap/irregular wrap -- the way in which text should wrap around an object
wrap gutter small integer -- the number of pixels to allow between an object and the text wrapping around it
lock read only/read write -- indicates whether or not the object may be moved, deleted, or modified
name string [r/o] -- the name of the graphic object
index integer [r/o] -- the index of the graphic object within its container
object specifier reference [r/o] -- specifier designating the object
properties record -- the object's properties (record)
groups
<Inheritance> graphic object [r/o] -- subclass of graphic object
lines
start point point -- the starting point of the line
end point point -- the ending point of the line
arrow style no arrow/arrow at start/arrow at end/arrow at both ends -- the arrow style
<Inheritance> graphic object [r/o] -- subclass of graphic object
movies
<Inheritance> graphic object [r/o] -- subclass of graphic object
ovals
<Inheritance> graphic object [r/o] -- subclass of graphic object
paint frames
<Inheritance> graphic object [r/o] -- subclass of graphic object
paintings
polygons
<Inheritance> graphic object [r/o] -- subclass of graphic object
rectangles
<Inheritance> graphic object [r/o] -- subclass of graphic object
rounded rectangles
corner radius small integer -- the radius of the arcs used to draw the corners
round ends boolean -- should the shorter sides of the object be drawn by a half circle? (overrides corner radius)
<Inheritance> graphic object [r/o] -- subclass of graphic object
spreadsheet frames
spreadsheet spreadsheet layer [r/o] -- the object’s spreadsheet
<Inheritance> graphic object [r/o] -- subclass of graphic object
tables
<Inheritance> graphic object [r/o] -- subclass of graphic object
text frames
text body text -- the object’s text
<Inheritance> graphic object [r/o] -- subclass of graphic object
|| url: http://www.foodoo.sunreal.com.au/info/dictionaries/AppleWorks_624_asDict.html
|| created: 4-Aug-03, 9:48 PM; updated: 4-Aug-03, 2:48 PM
|| size: 138045 bytes