Last updated: 99.07.12

Background

The AppleWorks Apple Event Dictionary consists of events and classes. Each event can be applied to one or more classes. Some events are listed as being used with a specific class (eg recalculate <spreadsheet>) but most only decribe a generic alias or reference.

The matrix below lists each Apple Event (aka AppleScript command) against the various object classes understood by AppleWorks. Each cell represents how an event affects a particlar class, according to the following key:

. - wouldn't expect that combination so not tested.
SW - should work but doesn't due to a bug
Y - should work but not tested yet.
OK - works as expected

Under construction


Standard Suite

.
Event dictionary class

file/ alias

document

window

page

spreadsheet/ text body/ drawing/ painting

text

cell

graphic object

class info type class

Y

Y

Y

.

Y

Y

Y

Y

close reference

-

Y

Y

-

.

.

.

.

count reference

-

Y

Y

Y

.

Y

Y

Y

data size reference

.

Y

Y

.

Y

Y

Y

Y

delete reference

-

.

.

-

.

Y

Y

Y

duplicate reference

-

.

.

-

.

Y

Y

Y

to reference

-

Y

.

.

.

Y

Y

Y

exists reference

.

Y

Y

.

Y

Y

Y

Y

make new type class

-

OK

Y

-

.

Y

Y

Y

at location reference

-

Y

.

.

Y

Y

Y

.

move reference

-

.

Y

-

Y

Y

Y

Y

to reference

-

.

.

-

Y

.

.

.

open alias

OK

.

.

-

.

.

.

.

print alias

Y

Y

.

N

.

.

.

.

quit .

-

-

-

-

-

-

-

-

save document

-

OK

-

-

.

.

.

.





AppleWorks Suite

.
Event dictionary class file/ alias

document

window spreadsheet/ text body/ drawing/ painting text cell user style list
apply reference . . . . . . Y .
to reference . . . . Y Y . .
arrange windows . . Y Y . . . .
check spelling of reference . Y . . Y Y . .
. . . . . . . .
insert alias Y . . . . . . .
with fields . . . . . . SW



BareFeetWare : AppleScript : AppleWorks : Event