This is the list of AppleScript commands in ClarisWorks Office (5.0) for Macintosh. You can see this information by dragging the ClarisWorks 5.0 application icon onto Script Editor.
Standard Suite: Common terms for most applications
class info: Get information about an object class
class info type class -- the object class about which information is requested
[Result: type class info] -- a record containing the object's properties and elements
close: Close an object
close reference -- the object to close
[saving 'savo'] -- 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 string] -- the name of the XTND translator to use to save the document
count: Return the number of elements of a particular class within an 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: Return the size in bytes of an object
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: Delete an element from an object
delete reference -- the element to delete
duplicate: Duplicate object(s)
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: Verify if an object exists
exists reference -- the object in question
Result: boolean -- true if it exists, false if not
make: Make a new element
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: Move object(s) to a new location
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: Open the specified object(s)
open alias -- list of objects to open
[using translator string] -- the name of the XTND translator to use to open the file
[as document type DR/WP/SS/DB/PT/CM] -- the type of ClarisWorks document as which to open the file
[with password plain text] -- the password to use
print: Print the specified object(s)
print alias -- list of objects to print
[merge alias] -- list of database files to merge
[one copy boolean] -- print one copy without displaying the print dialog?
quit: Quit an application program
quit
[saving 'savo'] -- specifies whether to save currently open documents
save: Save a document
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 string] -- the name of the XTND translator to use to save the document
[stationery boolean] -- save the document as stationery?
[backup boolean] -- save a copy of the document in the new location?
Class application: An application program
Plural form:
applications
Elements:
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
palette by numeric index, by name, as a range of elements, satisfying a test
menu by numeric index, by name, by ID
library by numeric index, by name
slide by numeric index
Properties:
frontmost boolean [r/o] -- Is this the frontmost application?
name string [r/o] -- the name
selection selection object -- the selection visible to the user
version version [r/o] -- the version of the application
user name string [r/o] -- the name of the user to whom the application is registered
company name string [r/o] -- the name of the company to which the application is registered
registration number string [r/o] -- the registration number of this copy of the application
XTND translators a list of XTND translator [r/o] -- *** BOGUS (DataViz!) list of XTND translators available to the application
current slide slide -- the current slide being displayed in a slide show
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 string [r/o] -- the application's name
Class character: A character
Plural form:
characters
Elements:
character by numeric index, as a range of elements
text as a range of elements
Properties:
color RGB color -- the color
font text -- the name of the font of the character
size real -- the size in points of the character
writing code writing code [r/o] -- the script system and language 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
user style record -- the user style (and incremental attributes) defining the character's appearance
merge field boolean [r/o] -- is this characters a merge field placeholder?
merge field name string -- the name of the database field to be merged at this point in the text
merge field data string [r/o] -- the contents of the database field to be merged at this point in the text for the current record; undefined if not merging
drawing area drawing area [r/o] -- the character's drawing area (only for embedded graphics)
<Inheritance> text [r/o] -- subclass of text
Class document: an open document
Plural form:
documents
Elements:
window by numeric index, by name, as a range of elements, satisfying a test
page by numeric index, as a range of elements, satisfying a test
header
footer
pattern by numeric index
texture by numeric index
gradient by numeric index
Properties:
text body text [r/o] -- the document's text
drawing area drawing area [r/o] -- the document's drawing area
painting painting [r/o] -- the document's painting
spreadsheet spreadsheet [r/o] -- the document's spreadsheet
database database [r/o] -- the document's database
connection connection -- the document's connection
terminal terminal -- the document's terminal
file transfer file transfer -- the document's file transfer
stylesheet stylesheet [r/o] -- the document's stylesheet
preferences document preferences -- document preferences
modified boolean -- has the document been modified since the last save?
page setup print record -- the document's page setup
margins rectangle -- the document's margins
name string [r/o] -- the name of the document
index integer [r/o] -- the document number
document kind DR/WP/SS/DB/PT/CM [r/o] -- the document kind
file alias [r/o] -- the document's file
title plain text -- the title of the document
author plain text -- the author of the document
version plain text -- the version of the document
keywords plain text -- the keywords of the document
category plain text -- the category of the document
description plain text -- the description of the document
selection selection object -- the current user selection or insertion point for the document
merge file alias -- the database file with which to merge
merge record small integer -- the record index of the database record currently being merged
merge boolean -- is merge field data currently being shown?
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?
color palette size 256 colors/81 colors -- type of palette to use to display color choices
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
character delay integer -- the number of 60ths of a second to delay per character when pasting text to a connection
line delay integer -- the number of 60ths of a second to delay per line when pasting text to a connection
save screen boolean -- save the screen to the scrollback before clearing?
capture type port/screen -- location from which to capture text
scrollback limit boolean -- limit the scrollback to a maximum size?
scrollback maximum integer -- maximum size of the scrollback (units are specified by scrollback type)
scrollback type lines/bytes/screens -- units for the maximum scrollback size
open option open connection/wait for connection/do nothing -- action to perform when opening the communications document
transfer folder alias -- the default folder for received files
name string [r/o] -- the document's name
Class file: A file
Plural form:
files
Properties:
stationery boolean [r/o] -- Is the file a stationery file?
Class selection object: the selection visible to the user
Properties:
contents type class [r/o] -- the contents of the selection
Class text: text
Elements:
text as a range of elements
character 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
paragraph by numeric index, as a range of elements
word by numeric index, as a range of elements
Properties:
font text -- the name of the font of the first character
style text style info -- the text style of the first character
user style record -- the user style (and incremental attributes) defining the first character's appearance
size real -- the size in points of the first character
writing code writing code [r/o] -- the script system and language 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
offset integer [r/o] -- offset of the text from the beginning of the enclosing text object
<Inheritance> item [r/o] -- subclass of item
Class text style info: On and Off styles of text run
Plural form:
text style infos
Properties:
on styles a list of plain/bold/italic/outline/shadow/underline/double underline/superscript/subscript/strikethru/condense/extend/superior/inferior [r/o] -- the styles that are on for the text
off styles a list of plain/bold/italic/outline/shadow/underline/double underline/superscript/subscript/strikethru/condense/extend/superior/inferior [r/o] -- the styles that are off for the text
Class window: a document window
Plural form:
windows
Elements:
split by numeric index, as a range of elements, satisfying a test
pane by numeric index, as a range of elements, satisfying a test
'cBln' by numeric index
Properties:
name string [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)
ruler ruler -- the ruler for this window
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
Class insertion point: An insertion location between two objects
Plural form:
insertion points
ClarisWorks Suite: General terms for use with ClarisWorks
apply: Apply a user style to an object
apply reference -- the user style to apply
to reference -- the object to which to apply the style
arrange windows: Arrange windows, tiling or stacking them
arrange windows
by tiling/stacking -- how to arrange the windows
[direction horizontal/vertical] -- direction to tile windows
check spelling: Check the spelling of the of the specified text or object
check spelling
[of reference] -- the object or text to spell-check
[dialog boolean] -- display a dialog showing the misspelled words?
[Result: list] -- list of misspelled words
copy to clipboard: Copy the current selection to the clipboard
copy to clipboard
cut: Cut the current selection to the clipboard
cut
go to: Go to a specific slide
go to slide -- the slide to be displayed
[fade boolean] -- Specifies whether or not to fade when switching to the specified slide
[scaling boolean] -- Specifies whether to scale the slide to fit the screen
[center slide boolean] -- Specifies whether to center the slide on the screen
[cursor boolean] -- Specifies whether to make the cursor visible
[play movies boolean] -- Specifies whether to automatically play movies on the slide
[simultaneous boolean] -- Specifies whether to play movies simultaneously when automatically playing
[background RGB color] -- Specifies the color to use for the background of the slide
[border RGB color] -- Specifies the color to use for the border surrounding the slide
do script: Run the specified macro
do script plain text -- the name of the macro to run
find synonyms: Look up synonyms for the specified word in the thesaurus
find synonyms
for word -- the word to look up
[dialog boolean] -- display a dialog listing the synonyms?
[Result: synonym list] -- synonyms for the specified word
help: Display ClarisWorks' onscreen help
help integer -- topic number
insert: Insert a file into a document
insert alias -- the file to insert
[at location reference] -- the location at which to insert the file
[using translator string] -- the name of the XTND translator to use to import the document
[with fields plain text] -- the field order to use when inserting into a database (use "" to skip a field)
invoke assistant: Start an interactive session with a ClarisWorks assistant
invoke assistant plain text -- the name of the assistant to invoke
paste: Paste from the clipboard to the current selection
paste values/formulas/formats -- special things that can be pasted
[transpose boolean] -- transpose the data diagonally?
play: Start playing the specified object
play reference -- the object to play
reveal: Make the requested objects visible
reveal reference -- the object(s) to make visible
[in window reference] -- the window in which to display the objects
revert: revert to the last saved version of a document
revert document -- the document to be reverted
select: Select the specified object
select reference -- the object to be selected
sort: Sort an object by one or more of its elements. (Database or Spreadsheet)
sort reference -- the object to sort
[with key reference] -- the key element(s) on which to sort
[direction ascending/descending] -- the direction in which to sort
speak: Use PlainTalk to speak some text
speak plain text -- the text to speak
[using voice string] -- the name of the PlainTalk voice to use
start slides: Start the slideshow for the current document
start slides
stop: Stop playing the specified object
stop reference -- the object to stop playing
stop slides: Stop the slideshow, returning to the normal application state
stop slides
remove: Unapply a user style to an object
remove reference -- the user style to apply
from reference -- the object from which to remove the style
Class application preferences: preferences which apply globally throughout the application
Properties:
terminal speech boolean -- speak text in communication documents?
WYSIWYG fonts boolean -- display WYSIWYG font menu?
arrow Keys move caret/change cells -- action to take in spreadsheet entry bar when arrow keys are pressed
enter mode enter mode/return mode/tab mode -- action to take in spreadsheet when Enter is pressed
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 paint document is reduced due to memory constraints?
converted file suffix boolean -- append "[v4.0]" to documents converted from older formats?
preview boolean -- create a preview for saved documents?
custom icon boolean -- create a custom icon for saved documents?
startup option do nothing/show new/show open -- action to take when launched
default font text -- the name of the default font
remember translator boolean -- when saving, set the default export translator to be the same as the import translator?
mail quote type at bottom/at top -- when quoting mail in a reply, the quoting etiquette to use
word services boolean -- enable word services in the Writing Tools menu?
quote indent plain text -- when quoting mail, the text with which to indent each paragraph
connection tools a list of string [r/o] -- connection tools available to the application
terminal tools a list of string [r/o] -- terminal tools available to the application
file transfer tools a list of string [r/o] -- file transfer tools available to the application
default connection connection -- default connection to use in new communication documents
default terminal terminal -- default terminal to use in new communication documents
default file transfer file transfer -- default file transfer to use in new communication documents
Class document preferences: preferences which apply to individual documents
Properties:
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)
color palette size 256 colors/81 colors -- type of palette to use to display color choices (default for new documents)
autosmooth boolean -- automatically smooth freehand? (default for new documents)
gradient drawing faster/better -- method to use for displaying gradients (default for new documents)
shift constraint integer -- the angle at which the shift key constrains the mouse (default for new documents)
character delay integer -- the number of 60ths of a second to delay per character when pasting text to a connection (default for new documents)
line delay integer -- the number of 60ths of a second to delay per line when pasting text to a connection (default for new documents)
save screen boolean -- save the screen to the scrollback before clearing? (default for new documents)
capture type port/screen -- location from which to capture text (default for new documents)
scrollback limit boolean -- limit the scrollback to a maximum size? (default for new documents)
scrollback maximum integer -- maximum size of the scrollback (units are specified by scrollback type) (default for new documents)
scrollback type lines/bytes/screens -- units for the maximum scrollback size (default for new documents)
open option open connection/wait for connection/do nothing -- action to perform when opening the communications document (default for new documents)
transfer folder alias -- the default folder for received files (default for new documents)
Class footer: the document's footer
Plural form:
footers
Properties:
orientation left pages/right pages/all pages -- the orientation of the footer
<Inheritance> text [r/o] -- subclass of text
Class header: the document's header
Plural form:
headers
Properties:
orientation left pages/right pages/all pages -- the orientation of the header
<Inheritance> text [r/o] -- subclass of text
Class library: a library of graphic objects
Plural form:
libraries
Elements:
graphic object by numeric index, by name
Properties:
name string [r/o] -- the name of the library
file alias [r/o] -- the library's file
palette palette [r/o] -- the library's floating palette
<Inheritance> item [r/o] -- subclass of item
Class menu: A menu
Plural form:
menus
Elements:
menu item by numeric index, by name, as a range of elements
Properties:
name string [r/o] -- the name of the menu
id small integer [r/o] -- the menu id
<Inheritance> item [r/o] -- subclass of item
Class menu item: A menu item. Use "select" to perform a menu item action.
Plural form:
menu items
Properties:
name string [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 plain text [r/o] -- the character used to check this menu item
<Inheritance> item [r/o] -- subclass of item
Class page: A page
Plural form:
pages
Properties:
index integer [r/o] -- the page number
<Inheritance> item [r/o] -- subclass of item
Class palette: A floating palette window
Plural form:
palettes
Properties:
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?
visible boolean -- Is the window visible?
position point -- upper left coordinates of the window
name string [r/o] -- the palette's name
<Inheritance> item [r/o] -- subclass of item
Class pane: A window pane
Plural form:
panes
Properties:
bounds bounding rectangle -- the bounds of the pane
<Inheritance> item [r/o] -- subclass of item
Class pattern: a pattern
Plural form:
patterns
Class print record: Printer-specific page setup information
Plural form:
print records
Properties:
<Inheritance> item [r/o] -- subclass of item
Class ruler: a ruler
Plural form:
rulers
Properties:
visible boolean [r/o] -- is the ruler visible?
ruler kind graphics ruler/text ruler [r/o] -- the type of ruler
unit lines/inches/millimeters/centimeters/picas/points [r/o] -- the unit of measurement of the ruler
divisions small integer -- the number of divisions per unit in this document's rulers
<Inheritance> item [r/o] -- subclass of item
Class ruler measurement info: a fixed value and its unit of measurement
Properties:
value real [r/o] -- the amount
unit lines/inches/millimeters/centimeters/picas/points [r/o] -- the unit of measurement applied to the value
<Inheritance> item [r/o] -- subclass of item
Class slide: A slide which may be displayed in the slide show
Plural form:
slides
Properties:
index integer -- the number of the slide
transition mode opaque/transparent/hidden [r/o] -- the way the slide is displayed relative to previous slides
<Inheritance> item [r/o] -- subclass of item
Class split: A split bar dividing two panes
Plural form:
splits
Properties:
position small integer -- the position of the split bar in the window
orientation horizontal/vertical [r/o] -- the orientation of the split bar
<Inheritance> item [r/o] -- subclass of item
Class style attribute: an attribute of a user style
Plural form:
style attributes
Properties:
class type class [r/o] -- the attribute's class
<Inheritance> record [r/o] -- subclass of record
Class stylesheet: stylesheet
Plural form:
stylesheets
Elements:
user style by numeric index, by name
Properties:
<Inheritance> item [r/o] -- subclass of item
Class synonym list: a list of synonyms
Plural form:
synonym lists
Elements:
list
Properties:
speech part noun/verb/adjective/adverb/pronoun [r/o] -- the type of word
Class tab stop: a tab stop
Plural form:
tab stops
Properties:
tab type left/right/center/align on -- the tab's alignment type
position real -- the tab's position in the ruler
alignment character plain text -- (for align-on tabs) the character on which to align
fill character plain text -- the character with which to fill the tab space
<Inheritance> item [r/o] -- subclass of item
Class texture: a texture
Plural form:
textures
Class user style: user-defined style
Plural form:
user styles
Elements:
style attribute by numeric index
Properties:
name string -- the name of the user style
style type basic style/paragraph style/outline style/table style [r/o] -- the style type
base style user style -- the user style this one is based on
incremental styles a list of style attribute -- attributes applied to an object in addition to the user style
Class XTND translator: an XTND file translator
Plural form:
XTND translator
Properties:
name string [r/o] -- the name of the translator
translator type text translator/graphic translator/spreadsheet translator/database translator/spreadsheet or database translator [r/o] -- the translator type
translation import only translation/export only translation/import and export translation [r/o] -- the translations supported
<Inheritance> item [r/o] -- subclass of item
ClarisWorks Text Suite: Terms for use with word processing
Class footnote: a footnote
Plural form:
footnotes
Properties:
label plain text -- 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
Class paragraph: a paragraph
Plural form:
paragraphs
Elements:
character by numeric index, as a range of elements
footnote by numeric index
tab stop by numeric index
text as a range of elements
Properties:
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
<Inheritance> text [r/o] -- subclass of text
Class section: a section
Plural form:
sections
Elements:
character by numeric index, as a range of elements
footnote by numeric index
tab stop by numeric index
text as a range of elements
'cTxC'
Properties:
index integer [r/o] -- the index of this section in the text
<Inheritance> text [r/o] -- subclass of text
Class word: A word
Plural form:
words
Elements:
character by numeric index, as a range of elements
text as a range of elements
Properties:
index integer [r/o] -- the index of this word in the text
<Inheritance> text [r/o] -- subclass of text
ClarisWorks Database Suite: Terms for use with databases
hide: Hide a set of database records
hide reference -- the records to hide
search: search for a set of records, showing or hiding them
search database -- the database to search
[looking for record] -- records containing the search criteria
[omitting record] -- records containing the omission criteria
[matching plain text] -- a ClarisWorks formula specifying the records to be shown
[from all records/visible records] -- the set of records to search
Result: integer -- the number of records found
show: show a set of database records
show reference -- the records to show
Class database: a database
Plural form:
databases
Elements:
layout by name, by numeric index
field by name, by numeric index
record by numeric index, as a range of elements, satisfying a test
report by name, by numeric index
db search by name, by numeric index
db sort by name, by numeric index
request by numeric index, as a range of elements
Properties:
current record integer -- the current record
<Inheritance> item [r/o] -- subclass of item
Class db search: a canned database search
Plural form:
db searches
Properties:
name string [r/o] -- the name of the search
<Inheritance> item [r/o] -- subclass of item
Class db sort: a canned database sort
Plural form:
db sorts
Properties:
name string [r/o] -- the name of the sort
<Inheritance> item [r/o] -- subclass of item
Class field: a database field
Plural form:
fields
Properties:
name string [r/o] -- the name of the field
index integer [r/o] -- the index of the field
<Inheritance> item [r/o] -- subclass of item
Class layout: a database layout
Plural form:
layouts
Properties:
name string -- the name of the layout
show multiple boolean -- show multiple records at a time?
index integer [r/o] -- the record number
drawing area drawing area [r/o] -- the character's drawing area (only for embedded graphics)
<Inheritance> item [r/o] -- subclass of item
Class record: a database record
Plural form:
records
Elements:
field by name, by numeric index
Properties:
visible boolean [r/o] -- is the record visible?
index integer [r/o] -- the record number
id small integer [r/o] -- the record id
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
<Inheritance> item [r/o] -- subclass of item
Class report: a database report
Plural form:
reports
Properties:
name string [r/o] -- the name of the report
<Inheritance> item [r/o] -- subclass of item
Class request: a database request record
Plural form:
requests
Elements:
field by name, by numeric index
Properties:
index integer [r/o] -- the request number
<Inheritance> item [r/o] -- subclass of item
ClarisWorks Spreadsheet Suite: Terms for use with spreadsheets
recalculate: Recalculate a spreadsheet
recalculate spreadsheet -- the spreadsheet to recalculate
Class axis: axis
Plural form:
axes
Class cell: A cell
Plural form:
cells
Elements:
cell by numeric index, as a range of elements
row by numeric index, as a range of elements
column by numeric index, as a range of elements
Properties:
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 plain text -- 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
writing code writing code [r/o] -- the script system and language 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?
user style record -- the user style (and incremental attributes) defining the cell's appearance
<Inheritance> item [r/o] -- subclass of item
Class chart: a graphic chart of spreadsheet data
Plural form:
charts
Elements:
axis
series
Properties:
range reference -- 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 'cChT' -- the title of the chart
legend 'cChL' -- the legend of the chart
in color boolean -- is the chart in color?
is shadowed boolean -- does the chart have a drop shadow?
three dimensional boolean -- are the chart bars three dimensional?
tilted boolean -- are the pies displayed tilted?
scale multiple boolean -- are multiple pies scaled based on their total data size?
square grid boolean -- does the X/Y grid have a square aspect?
series arrangement type class -- the arrangement of data within the spreadsheet for series (rows or columns)
row label boolean -- use numbers as labels in the first row?
column label boolean -- use numbers as labels in the first column?
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class chart title: a chart's title
Properties:
position top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right -- the position of the title relative to the chart
orientation horizontal/vertical [r/o] -- the orientation of the title
is shadowed boolean -- does the title have a drop shadow?
Class chart legend: a chart's legend
Properties:
position top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right -- the position of the legend relative to the chart
orientation horizontal/vertical [r/o] -- the orientation of the legend
is shadowed boolean -- does the legend have a drop shadow?
use symbol boolean -- should the legend display the series symbol?
Class column: A column
Plural form:
columns
Elements:
cell by numeric index, as a range of elements
row by numeric index, as a range of elements
column by numeric index, as a range of elements
Properties:
name plain text -- the name of the column
index integer [r/o] -- the column number
width integer -- the width of the column in pixels
<Inheritance> item [r/o] -- subclass of item
Class named range: a user-defined range of cells
Plural form:
named ranges
Elements:
cell by numeric index
Properties:
name string -- the name of the range
<Inheritance> item [r/o] -- subclass of item
Class row: A row
Plural form:
rows
Elements:
cell by numeric index, as a range of elements
row by numeric index, as a range of elements
column by numeric index, as a range of elements
Properties:
index integer [r/o] -- the row number
height integer -- the height of the row in pixels
<Inheritance> item [r/o] -- subclass of item
Class series: series
Properties:
picture picture -- the pictogram picture
repeating boolean -- does the pictogram repeat?
percent overlap small integer -- if the pictogram repeats, the percentage of it which overlaps
label data boolean -- should the series be directly labeled
position top left/top center/top right/center left/center center/center right/bottom left/bottom center/bottom right -- if the series is labeled, the position of the label relative to the series
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
Class spreadsheet: A spreadsheet
Plural form:
spreadsheet
Elements:
row by numeric index, as a range of elements
column by name, by numeric index, as a range of elements
cell by name, by numeric index, as a range of elements
chart by numeric index
named range by name, by numeric index
Properties:
data bounds named range [r/o] -- the range that data occupies in the spreadsheet
<Inheritance> item [r/o] -- subclass of item
ClarisWorks Graphics Suite: Terms for use with graphics
Class arc: An arc
Plural form:
arcs
Properties:
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
Class drawing area: Container for graphics and supporting information
Plural form:
drawing areas
Elements:
graphic object
Properties:
<Inheritance> item [r/o] -- subclass of item
Class gradient: a gradient
Properties:
gradient kind linear/circular/burst [r/o] -- the type of gradient
colors a list of RGB color -- the reference colors of the gradient (1 - 4)
angle integer -- the angle for linear or circular gradients
offset real -- flip position for linear gradients; 0.0 = center, 1.0 = edge
bounds bounding rectangle -- the center for burst or circular gradients, relative to {0, 0, 100, 100}
<Inheritance> item [r/o] -- subclass of item
Class group: Group of graphics
Plural form:
groups
Properties:
drawing area drawing area [r/o] -- the character's drawing area (only for embedded graphics)
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class graphic object: two-dimensional objects
Plural form:
graphic objects
Properties:
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 ruler measurement info -- the amount of space 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
user style record -- the user style (and incremental attributes) defining the object's appearance
<Inheritance> item [r/o] -- subclass of item
Class line:
Plural form:
lines
Properties:
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
start point point -- the starting point of the line
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class movie: a QuickTime movie
Plural form:
movies
Properties:
original bounds bounding rectangle -- the rectangle that bounds the object at normal size
loop none/forward/back and forth -- how the movie should loop while playing
playing boolean [r/o] -- is the movie currently playing?
rate real -- the rate at which the movie plays
direction forward/backward -- the direction the movie plays
duration real [r/o] -- the duration of the movie (at a rate of 1.0)
current time real -- the current time position within the movie
volume real -- the sound volume of the movie when playing
modified boolean -- has the movie been modified since the document was last saved?
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class oval:
Plural form:
ovals
Properties:
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class paint frame: a pixel map within a drawing area
Plural form:
paint frames
Properties:
painting painting [r/o] -- the object's painting
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class picture: a QuickDraw picture
Plural form:
pictures
Properties:
original bounds bounding rectangle -- the rectangle that bounds the object at normal size
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class pixel: A pixel
Plural form:
pixels
Properties:
color RGB color -- the color
Class painting: A painting pixel map
Plural form:
paintings
Elements:
pixel by numeric index, as a range of elements
Properties:
<Inheritance> item [r/o] -- subclass of item
Class polygon: A polygon
Plural form:
polygons
Elements:
vertex by numeric index
Properties:
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class rectangle: A rectangle
Plural form:
rectangles
Properties:
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class rounded rectangle: A rounded rectangle
Plural form:
rounded rectangles
Properties:
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
Class spreadsheet frame: a spreadsheet within a drawing area
Plural form:
spreadsheet frames
Properties:
spreadsheet spreadsheet [r/o] -- the object's spreadsheet
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class text frame: a text object within a drawing area
Plural form:
text frames
Properties:
text body text [r/o] -- the object's text
<Inheritance> graphic object [r/o] -- subclass of graphic object
Class vertex: a vertex of a polygon
Plural form:
vertices
Properties:
vertex location point -- location of the vertex
control point 1 point -- location of first control point
control point 2 point -- location of second control point
smooth boolean -- true if control points are tied together
autosmooth boolean -- true if control points are auto-generated
ClarisWorks Communications Suite: Terms for use with communications
match: Match a string or idle time in a communications document
match connection -- the connection on which to match
with condition record -- list of conditions to match
Result: integer -- result code designating the condition matched
receive: Receive a file
receive alias -- the location for the to be received
via file transfer -- the file transfer to use to receive the file(s)
send: Send a file or text using the specified communications document. In order to send a list of files, the document's file transfer must support batch transfers.
send anything -- the file(s) or text to send
via document -- the communications document to use to send the text or file(s)
Class condition record: a result code and a match condition: either a timeout or text
Plural form:
condition records
Properties:
result code integer [r/o] -- the result code returned upon successfully matching this condition
timeout integer [r/o] -- the number of seconds of idle time to match
match text plain text [r/o] -- the text to match
<Inheritance> item [r/o] -- subclass of item
Class connection: a communications toolbox connection
Properties:
status disconnected/connected/connecting/disconnecting/waiting/answering [r/o] -- the connection's status
name string [r/o] -- the tool's name
configuration string -- the tool's configuration
version version [r/o] -- the tool's version number
<Inheritance> item [r/o] -- subclass of item
Class file transfer: a communications toolbox file transfer
Properties:
status idle/sending/receiving [r/o] -- the file transfer's status
name string [r/o] -- the tool's name
configuration string -- the tool's configuration
version version [r/o] -- the tool's version number
batch boolean [r/o] -- can this tool send multiple files?
<Inheritance> item [r/o] -- subclass of item
Class terminal: a communications toolbox terminal
Properties:
text body text [r/o] -- the terminal's text
scrollback text [r/o] -- the terminal's scrollback text
name string [r/o] -- the tool's name
configuration string -- the tool's configuration
version version [r/o] -- the tool's version number
<Inheritance> item [r/o] -- subclass of item