Docstoc

Required Suite Terms that every application should support

Document Sample
Required Suite Terms that every application should support Powered By Docstoc
					Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                     Page 1

Required Suite : Terms that every application should support
Standard Suite : Common terms for most applications
close: Close an object.
    close reference -- The object to close.
        [saving yes/no/ask] -- Specifies whether changes should be saved before closing.
        [saving in file specification] -- The file in which to save the object.

copy: Copy the selection to the clipboard.
    copy

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.

cut: Cut the selection to the clipboard.
    cut

decrease: Decrease the value of something.
    decrease reference
        [by real] -- Amount to decrease by.

delete: Delete an element from an object.
    delete reference -- The element to delete.

do command: Executes a Creator command that may or may not be a visible menu item
command.
    do command string -- 4-character string of menu command code.
        [name string] -- Optional name of command if the command can have more than
one meaning (such as the font command).

duplicate: Duplicate object(s).
    duplicate reference -- The object(s) to duplicate.
        [to location reference] -- Where to create the duplicates. (Specifies containment
and front-to-back order, not coordinates.)
        [scale method no scaling/scale to fit container/fit within container/fill container]
-- Method to use for scaling elements copied into other elements. (default no scaling)
        [dragging between windows boolean] -- True if moving elements to a different
window. (default false)
        [dragging out of container boolean] -- True if the elements are being removed
from another element. (default false)
        [dropping into container boolean] -- True if the elements are being moved into
another element. (default false)
Fri, Jun 20, 2003 3:30 PM             MultiAd Creator Pro Dictionary                      Page 2

         [copies  small integer] -- Number of times to duplicate. (default 1)
         [offset precise point] -- How far to offset each duplicate from the original.
(default {0,0})
         [scale by real] -- Percentage to scale each duplicate by. (default 100)
         [rotate by real] -- Amount to rotate each duplicate by. (default 0)
         [increase offset by precise point] -- Amount to increase the offset of each
duplicate by. (default {0,0})
         [link text blocks boolean] -- Link text blocks of all duplicated text blocks. (default
false)
    Result: reference -- 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.

increase: Increase the value of something.
    increase reference
        [by real] -- Amount to increase by.

make: Make a new object[s].
    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.
         [default document settings alias] -- Alias to a default document settings file.
(Only used for creating new documents.)
         [scale method no scaling/scale to fit container/fit within container/fill container]
-- Method to use for scaling elements created in other elements. (default no scaling)
         [creation in container boolean] -- Is the object being created inside a container,
but not in the container’s window? (default false)
         [interaction boolean] -- If true, dialogs may be displayed during object creation
(which can interrupt script operation). (default true)
    Result: reference -- 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).
        [by precise point] -- Offset to move objects from current position.
        [scale method no scaling/scale to fit container/fit within container/fill container]
-- Method to use for scaling elements moved into other elements.
        [dragging between windows boolean] -- True if moving elements to a different
window.
        [dragging out of container boolean] -- True if the element is being removed from
Fri, Jun 20, 2003 3:30 PM               MultiAd Creator Pro Dictionary                         Page 3

another element.
         [dropping into container boolean] -- True if the element is being moved into
another element.
    Result: reference -- The object(s) after they have been moved.

open: Open the specified object(s).
    open list of reference -- List of objects to open.
        [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)
        [text overflow checking boolean] -- If true, the document will be checked for text
overflows after being opened. (default true)

paste: Paste elements, text, or graphics.
     paste
         [in place boolean] -- Paste elements in their original positions?
         [formatting boolean] -- When pasting text, use clipboard formatting? If false, only
plain text is pasted. (default true)

print: Print the specified object(s).
    print list of reference -- List of objects to print.
        [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)
        [text overflow checking boolean] -- If true, the document will be checked for text
overflows before being printed. (default to preference)
        [missing font checking boolean] -- If true, the document will be checked for use of
missing fonts before being printed. (default to preference)
        [print settings print settings] -- Settings used for printing.

reveal: Bring the specified object(s) into view.
    reveal reference -- The object to be made visible.
        [select boolean ] -- Select it after revealing it? (Default false.)

revert: Revert the front document to its last saved state.
    revert reference -- The document to revert.

save: Save an object.
     save reference -- The object to save.
          [in file specification] -- The file in which to save the object.
          [as document file/colors file/text styles file/element styles file/document
settings file] -- The type of file to save.
          [as copy boolean] -- Save the document to a separate file, not changing the
original file or document?
          [as stationery boolean ] -- Save this file as a stationery file?
          [replacing boolean ] -- If the “in” file already exists, setting this to true will
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                           Page 4

replace the old file with the new file. False will generate a unique file name based on the
“in” file. (default true)
          [stripping client data boolean] -- If true, client data will not be written to file. Only
used if “as copy” or “as stationery” is true. (default false)
    Result: alias -- Alias to the saved file.

select: Selects elements or text.
    select list of reference

Class application: An application program.
Plural form:
     applications
Elements:
     menu by numeric index, by name
     document by ID, by numeric index, by name
     layout document by ID, by numeric index, by name
     window by numeric index, by name
     layout window by numeric index, by name
     font object by numeric index, by name
     profile by numeric index, by name
     user dialog by numeric index, by name
     user palette by numeric index, by name
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     active text flow reference -- The current active text flow.
     add spot colors when placing EPS boolean -- Add spot colors to colors palette when
placing EPS files?
     always use Photoshop masks boolean -- Always use Adobe Photoshop™ masks?
     append to converted files string -- Append this string to file names when converting
old files. Use "" to append nothing.
     Attached Scripts folder alias [r/o] -- Alias to the Attached Scripts folder.
     autosave document when deactivated boolean -- AutoSave documents when they’re
deactivated (when another document is made frontmost)?
     autosave interval real -- Interval in minutes between AutoSave’s. 0—999.99. 0 =
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 5

off.
     autosave new documents immediately boolean -- Prompt to save new documents
immediately?
     bottom screen margin small integer -- Bottom screen margin in pixels.
     check missing fonts at export boolean -- Check for missing fonts before exporting?
     check missing fonts at print boolean -- Check for missing fonts before printing?
     check missing fonts at print AE boolean -- Check for missing fonts when receiving
print AppleEvent?
     check overflow at export boolean -- Check for text overflow before exporting?
     check overflow at open boolean -- Check for text overflow when opening documents?
     check overflow at print boolean -- Check for text overflow before printing?
     check overflow at print AE boolean -- Check for text overflow when receiving print
AppleEvent?
     check overflow at save boolean -- Check for text overflow before saving?
     clipboard list of anything -- The clipboard.
     Contextual Menu Scripts folder alias [r/o] -- Alias to the Contextual Menu Scripts
folder.
     Creator Add Ons folder alias [r/o] -- Alias to the Creator Add-Ons folder.
     current spread reference [r/o] -- The current spread in the frontmost document
window.
     default color list folder alias -- Default “import/export color list” folder preference.
     default converted graphic folder alias -- Default “converted graphic” folder
preference.
     default element style folder alias -- Default “import/export element style” folder
preference.
     default export folder alias -- Default “export graphic” folder preference.
     default export text folder alias -- Default “export text” folder preference.
     default import text folder alias -- Default “import text” folder preference.
     default open save folder alias -- Default “open/save” folder preference.
     default place folder alias -- Default “place” folder preference.
     default text style folder alias -- Default “import/export text styles” folder
preference.
     default texture folder alias -- Default “texture” folder preference.
     document sizes list of document sizes set -- Document sizes sets.
     replace document sizes list of document sizes set -- Replace all document sizes sets.
Only “sizes list” is used.
     EPS extraction folder alias -- Where should EPS files enclosed in Creator 4 files be
extracted to? This preference is used with the “EPS extraction method” preference.
     EPS extraction method always save in document folder/always save in EPS extraction
folder/default to document folder/default to EPS extraction folder -- How should EPS
files enclosed in Creator 4 files be handled?
     dual save directory alias -- Dual Save directory. Use "" to turn Dual Save off.
     font sizes list of real -- List of font sizes for Size menu (2 to 1000 pt).
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 6

     frontmost boolean [r/o] -- Is this the frontmost application?
     guide style dashed/colored -- Guide display style?
     horizontal measurement units agates/centimeters/ciceros/decimal inches/fractional
inches/millimeters/picas/picas and points/points/printers points/other -- Horizontal
measurement unit type.
     illegal character warning boolean -- Warn about illegal characters in file names?
     import CIF starbursts as paths boolean -- Import CIF and Creator 4 and earlier
starbursts as path elements? If false, they are imported as starburst elements.
     increment auto leading real -- Auto leading increment amount.
     increment fixed leading real/string -- Fixed leading increment amount.
     increment horizontal scale real -- Horizontal scale increment amount.
     increment size real/string -- Size increment amount.
     increment tracking small integer -- Tracking increment amount.
     increment vertical offset real -- Vertical offset increment amount.
     increment word space real -- Word space increment amount.
     keep backup boolean -- Keep backup when saving?
     keep files palette visible boolean -- Keep files palette visible when application is in
background.
     master spread guide color RGB color -- Color of master spread guides (if “guide
style” is “colored”.
     max preview depth use 256 colors/use 256 grays/use thousands of colors/use
millions of colors -- Maximum preview depth.
     missing CMYK input profile ask user/do nothing/default CMYK profile/document CMYK
profile/other -- What should happen when a placed CMYK graphic does not have an
embedded input profile?
     missing RGB input profile ask user/do nothing/system profile/default RGB profile/
document RGB profile/other -- What should happen when a placed RGB graphic does not
have an embedded input profile?
     name string [r/o] -- The name.
     new elements overprint black boolean -- New elements overprint black by default?
     preferences list of record -- Some or all of the preference properties below.
     preserve CMYK from Classic Pantone preserve Pantone/preserve CMYK -- When
opening Creator 3-4 or CIF files, preserve CMYK values of Pantone colors? If false, the
color–matchable Pantone color will be preserved.
     preview resolution use 36 dpi/use 72 dpi/use 144 dpi/use 288 dpi/use actual dpi --
Preview resolution.
     print spots as process when placing EPS boolean -- Set print spots as process when
placing EPS files?
     Quick Open Items alias [r/o] -- Alias to the Quick Open Items folder.
     remember window positions boolean -- Remember window positions?
     revert to arrow tool boolean -- Revert to arrow tool after creating shape?
     right screen margin small integer -- Right screen margin in pixels.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                        Page 7

    save full-size previews boolean -- Save full-size previews in documents?
    scratch color matching volume string -- Scratch volume used for color matching
graphics.
    Script Menu Folder alias [r/o] -- Alias to the Script Menu Folder.
    Scripts Folder alias [r/o] -- Alias to the Scripts Folder.
    selection list of reference -- The set of selected elements in the current spread.
    spread guide color RGB color -- Color of spread guides (if “guide style” is “colored”.
    startup action do new document/do open dialog/do nothing -- Action to do at
startup.
    Startup Items folder alias [r/o] -- Alias to the Startup Items folder.
    status labels status label info -- Status labels.
    style model delimiters string -- Style model delimiters (given as string).
    tag delimiters tag delimiter info -- Tag delimiter characters.
    text selection reference -- The selected text of the active text flow, if any.
    true previews always/sometimes/never -- When should true previews be used?
    use rough previews boolean -- Use rough previews for graphics?
    user name string -- The name of the current user.
    version version [r/o] -- The version of the application.
    vertical measurement units agates/centimeters/ciceros/decimal inches/fractional
inches/millimeters/picas/picas and points/points/printers points/other -- Vertical
measurement unit type.

Class document: A document. (See also “layout document”.)
Plural form:
     documents
Elements:
Super classes:
     base class
Sub classes:
     layout document
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     modified boolean [r/o] -- Has the document been modified since the last save?
     name string [r/o] -- The document’s name.

Class window: A window. (See also “layout window”.)
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                       Page 8

Plural form:
     windows
Elements:
Super classes:
     base class
Sub classes:
     layout window, user dialog, user palette
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string [r/o] -- The window’s name.
     bounds bounding rectangle -- The boundary rectangle for the window. (List of 4
integers in {left, top, right, bottom} order.)
     closeable boolean [r/o] -- Does the window have a close box?
     floating boolean [r/o] -- Does the window float?
     index integer -- The number of the window.
     location point -- The location of the window (top–left corner).
     modal boolean [r/o] -- Is the window modal?
     resizable boolean [r/o] -- Is the window resizable?
     titled boolean [r/o] -- Does the window have a title bar?
     zoomable boolean [r/o] -- Is the window zoomable?
     zoomed boolean -- Is the window zoomed?
     visible boolean -- Is the window visible?
     frontmost boolean -- Is this the frontmost window of its kind?

Class menu: A menu.
Plural form:
     menus
Elements:
     menu item by numeric index, by name, as a range of elements, satisfying a test
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                                Page 9

    owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
    properties record -- (inherited from the “base class” class) All or some of the
properties.
    object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
    name string -- The menu title.

Class menu item: A menu item.
Plural form:
     menu items
Elements:
     menu item by numeric index, by name, as a range of elements, satisfying a test
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The menu item name. Use “-” to create a divider.
     key equivalent key equiv -- The item’s Command key equivalent. (Must include the
Command key.)
     enabled boolean [r/o] -- Is the menu item enabled?
     command code string [r/o] -- 4-character string of menu item command code. Can
be supplied during menu item creation. Don’t supply when creating menu items intended to
run a script.

Creator Suite : Terms supported by Multi-Ad Creator.
add files: Put file references in the Files palette of a document.
    add files list of alias -- File reference(s).
        [at location reference] -- The location at which to insert the new file item.

align: Align a set of element objects with an element object, to the bounds of the set, or to a
coordinate.
    align reference -- The selection or a list of elements to be aligned.
         using left edges/horizontal centers/right edges/tops/vertical centers/bottoms/
centers/text baselines -- The part of the element to align.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                           Page 10

         [to   reference] -- The object to align the other elements to (can be element, page,
or spread).
        [at real/string] -- Coordinate to align elements at.

collect objects: Collect objects into the document’s “object collection” for use with setting
properties and other commands.
    collect objects reference -- List of object specifiers to collect.

convert measurement: Convert points to a measurement string or a measurement string to
points.
     convert measurement real/string -- The number of points or the measurement
string to convert.
          [using horizontal ruler/vertical ruler/agates/centimeters/ciceros/decimal
inches/fractional inches/millimeters/picas/picas and points/points/printers points] --
Specifies the user preferred horizontal measurement system, the vertical measurement
system, or a particular measurement system.
     Result: real/string -- The converted measurement.

convert to single path: Converts shape elements to a single path element.
    convert to single path reference -- The element(s) to convert.
         [by adding/unioning/intersecting/excluding/subtracting from back/subtracting
from front] -- Specifies the method of combining the paths.
    Result: reference -- Reference to the path element created.

convert text to paths: Converts lines of text in text blocks into path elements.
    convert text to paths reference -- The text block(s) to convert.
    Result: reference -- References to paths elements created.

create page in: Create a new page or pages in a document.
    create page in reference
        [page count small integer] -- The number of pages to create.
        [at location reference] -- The location at which to insert the page[s].
        [size precise point] -- Size of new page[s].
        [using master spread reference] -- The master spread for each new page.

evenly space: Evenly space the specified elements.
    evenly space reference
        using left and right edges/tops and bottoms -- How the elements should be
spaced.

export EPS: Exports elements to EPS file.
    export EPS reference -- The spread, page, selection, or element(s) to be exported.
         saving in file specification -- The file to export to.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                          Page 11

         [preview  options no preview/black and white/color or gray/PC black and white/PC
gray/PC color] -- Preview options. (default “color or gray”)
         [export method composite/DCS1 separations/DCS2 separations] -- Export
method. (default “composite”)
         [scaling by real] -- Percentage to scale the exported graphic to. If this parameter
is supplied, the “scaling to” parameter will be ignored. (default 100%)
         [scaling to precise point] -- Height and width to scale to exported graphic to.
Defaults to original size. If a “scaling by” parameter is supplied, this will be ignored.
         [binary encoding boolean] -- Use binary encoding instead of ASCII encoding?
         [level 2 PostScript boolean] -- Use Level 2 PostScript?
         [TIFF OPI Comments boolean] -- Include OPI TIFF comments.
         [OPI Omit TIFF boolean] -- Omit TIFF for OPI.
         [OPI Omit EPS boolean] -- Omit EPS for OPI.
         [resolution limiting small integer] -- Resolution limiting in dpi. 0 for none, or 72—
10,000.
         [ flatness limiting real ] -- Set the PostScript flatness error tolerance.
         [font inclusion no fonts/all fonts/no base 13 fonts/no base 35 fonts/ask for
types] -- Fonts to include. (default “no fonts”)
         [input profile no profile/system profile/default RGB profile/document RGB
profile/other] -- Input profile to embed in exported graphic.
         [rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric] -- Rendering intent for input profile.
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

export PDF: Exports elements to PDF file.
     export PDF reference -- The document, spread, page(s), selection, or element(s) to
be exported.
         saving in file specification -- The file to export to.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         [print as spreads boolean] -- Export each spread as PDF page? If false, export
each page as PDF page.
         [ registration marks boolean ] -- Print registration marks?
         [crop marks boolean ] -- Print crop marks?
         [color bars boolean ] -- Print color bars?
         [text blocks only boolean] -- Print text blocks only?
         [document notes boolean] -- Print document notes?
         [plate information boolean] -- Print plate information?
         [export method composite/separations] -- Export method.
         [presentation mode boolean] -- Presentation mode?
         [transition style none/horizontal split/vertical split/horizontal blinds/vertical
blinds/in box/out box/horizontal wipe/vertical wipe/dissolve/glitter] -- Style of transition
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                          Page 12

to use.
          [page duration real] -- Duration for each page, 1.0-10.0.
         [transition duration real] -- Duration for each transition, 1.0-10.0.
         [embed boolean] -- Embed non-base 14 font data?
         [binary encoding boolean] -- Use binary encoding instead of ASCII encoding?
(default true)
         [resolution limiting small integer] -- Resolution limiting in dpi. 0 for none, or 72—
10,000. (default 0)
         [compress text and line art boolean] -- Zip compress text and line art? (default
true)
         [black and white compression none/use RLE/use zip] -- Black & white image
compression type. (default “use zip”)
         [color image compression none/use JPEG/use zip] -- Color image compression
type. (default “use JPEG”)
         [quality integer] -- Quality of JPEG compression; 0 (worst quality, smallest file) to
100 (best quality, largest file). (default 80)
         [use doc size boolean] -- Use document size?
         [input profile no profile/system profile/default RGB profile/document RGB
profile/other] -- Input profile to embed in exported graphic.
         [rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric] -- Rendering intent for input profile.
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

export GIF: Exports elements to GIF.
    export GIF reference -- The spread, page, selection, or element(s) to be exported.
         saving in file specification -- The file to export to.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         [interlace boolean] -- Interlace the image?
         [export depth use black and white/use 256 colors/use 256 grays/macintosh
palette/windows palette/web palette] -- Export color depth.
         [export size full size/two times/four times] -- Export image size.
         [export scale real] -- Scale image by this amount. (1 to 1000%. Overrides “export
size”.)
         [export dimensions precise point] -- Export to image this size. (Overrides “export
size” and “export scale”.)
         [input profile no profile/system profile/default RGB profile/document RGB
profile/other] -- Input profile to embed in exported graphic.
         [rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric] -- Rendering intent for input profile.
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                          Page 13

export JPEG: Exports elements to JPEG.
    export JPEG reference -- The spread, page, selection, or element(s) to be exported.
         saving in file specification -- The file to export to.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         [export depth use 256 grays/use millions of colors] -- Export color depth.
         [quality integer] -- Quality of JPEG compression; 0 (worst quality, smallest file) to
100 (best quality, largest file).
         [export resolution use 72 dpi/use 144 dpi/use 288 dpi/other resolution] -- Export
image resolution.
         [export scale real] -- Scale image by this amount. (1 to 1000%.)
         [export dimensions precise point] -- Export to image this size. (Overrides “export
scale”.)
         [input profile no profile/system profile/default RGB profile/document RGB
profile/other] -- Input profile to embed in exported graphic.
         [rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric] -- Rendering intent for input profile.
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

export TIFF: Exports elements to TIFF.
    export TIFF reference -- The spread, page, selection, or element(s) to be exported.
         saving in file specification -- The file to export to.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         [export depth use black and white/use 256 colors/use 256 grays/use millions of
colors] -- Export color depth.
         [export resolution use 72 dpi/use 144 dpi/use 288 dpi/other resolution] -- Export
image resolution.
         [compression none/use LZW/use RLE] -- Export compression type.
         [export scale real] -- Scale image by this amount. (1 to 1000%.)
         [export dimensions precise point] -- Export to image this size. (Overrides “export
scale”.)
         [input profile no profile/system profile/default RGB profile/document RGB
profile/other] -- Input profile to embed in exported graphic.
         [rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric] -- Rendering intent for input profile.
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

export XML: Exports document to XML.
    export XML reference -- The document to be exported.
        saving in file specification -- The file to export to.
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                            Page 14

         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         [pretty print boolean] -- Make the XML human-readable? (default true)
         [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

fit to text: Shrink a text-containing shape to tightly fit the text it contains (only works with
rectangular shapes).
    fit to text reference -- The shape(s) to fit to text.

flip: Flip an element, emulating the Flip tool.
    flip reference -- The element to flip.
          [by real] -- Rotate this amount (degrees).
          [around precise point] -- Rotate around this point.
          [duplication boolean] -- Duplicate element, then flip?

flip horizontally: Flips elements horizontally.
    flip horizontally reference -- Can be a selection or an element.

flip vertically: Flips elements vertically.
    flip vertically reference -- Can be a selection or an element.

group: Group elements into a group.
    group reference -- Can be a selection or a list of elements.

import: Imports a file into a document.
    import alias -- Alias of file to import.
        importing everything/colors only/element styles only/text styles only -- What
should be imported from this file?
        [into reference] -- Document to import the file into.

magically mask: Mask a graphic using the Magic Wand.
    magically mask reference -- The graphic element to mask.
         actions list of magic wand action -- The Magic Wand operations to perform. (First
action’s “by” keyword must be “first click”.)
    Result: reference -- Resulting path element.

mask: Masks a graphic.
    mask reference -- Graphic element to mask.
       [tolerance real] -- Tolerance in pixels from 1 to 25.
       [use Photoshop mask boolean] -- Use Photoshop™ mask if available.
       [interaction boolean] -- If true, any needed warning dialogs are allowed. (default
true)

matrix duplicate: Makes a matrix of elements.
    matrix duplicate reference -- Can be a selection or an element.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                          Page 15

         [tolocation reference] -- Where to create the duplicates. (Specifies containment
and front-to-back order, not coordinates.)
        given matrix info -- Information about how to make matrix.

redo: Redo last action.
    redo [integer] -- Number of actions to redo. Only used in special cases. (default 1)

replace files in: Replace usages of files with other files throughout the document, or change
profile information for files.
    replace files in reference -- The document to replace files in.
        with list of file replacement -- List of files and their replacements.

replace fonts in: Replace usages of fonts with other fonts throughout document and anything
that uses the fonts.
    replace fonts in reference -- The document to replace fonts in.
        with list of font replacement -- List of fonts and their replacements.

resize: Resize an element with optional features unavailable by simply setting the bounds property
of the element.
    resize reference -- The element to resize.
         [bounds precise rectangle] -- The new bounds of the object. (Use “bounds” or
“size”, but not both.)
         [size precise point] -- The new size of the object. (Use “bounds” or “size”, but
not both.)
         [scale items boolean] -- If true, things such as text and rectangle corners will be
scaled to match the new size. (default false)
         [duplication boolean] -- Duplicate element, then rotate? (default false)
         [flip horizontally boolean] -- Flipping horizontally? Must use “bounds” when this is
true, not “size”. (default false)
         [flip vertically boolean] -- Flipping vertically? Must use “bounds” when this is true,
not “size”. (default false)
         [resize container only boolean] -- If true, the given element is resized, but if it
has contents, they will not be scaled in relation with the element. (default false)

rotate: Rotate an element, emulating the Rotate tool.
    rotate reference -- The element to rotate.
        by real -- Rotate this amount (degrees).
        [around precise point] -- Rotate around this point.
        [duplication boolean] -- Duplicate element, then rotate?

send: Adjust element front–to–back ordering.
    send reference -- Can be a selection or any number of elements.
        moving to back/to front/backward/forward -- Direction to move elements.

skew: Skew an element, emulating the Skew tool.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 16

    skew reference -- The element to skew.
        [by real] -- Skew this amount (degrees).
        [around element top/element bottom] -- Skew around element top or element
bottom.
        [duplication boolean] -- Duplicate element, then skew?

undo: Undo last action.
    undo [integer] -- Number of actions to undo. Only used in special cases. (default 1)

ungroup: Ungroups elements from a group.
    ungroup reference -- Can be a selection or a group element.

Class border element: A border element.
Plural form:
     border elements
Elements:
Super classes:
     element
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 17

     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     frame ink ink info -- Frame ink.
     frame tint tint info -- Frame tint.
     frame color string -- Frame color.
     frame shade real -- Frame shade percentage.
     frame trapping trapping info -- Frame trapping info.
     fill ink ink info -- Fill ink.
     fill tint tint info -- Fill tint.
     fill color string -- Fill color.
     fill shade real -- Fill shade percentage.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 18

    fill texture alias -- Fill texture.
    fill gradient gradient info -- Gradient fill.
    fill trapping trapping info -- Fill trapping info.
    background texture alias -- The background texture alias.
    background gradient gradient info -- The background gradient.

Class character model: A character model.
Elements:
Super classes:
     base class, character info
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                     Page 19

outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     delimiter string -- The delimiter character.
     usage left and right edges/tops and bottoms/paragraph start/change after/change
before/delete delimiter -- How the delimiter should be used.

Class color spec: A color in a document's Color palette.
Plural form:
     color specs
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The color name.
     index integer [r/o] -- The color's index.
     key equivalent key equiv -- The item’s Command key equivalent.
     color type none/process color/spot color/registration color -- The color separation
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                         Page 20

type.
     color value color data -- The stored color value.
     screen color RGB color [r/o] -- The RGB color as it appears onscreen.
     picker name string -- The name of the color picker used to create this color.
     name type auto named/user named/picker named -- How the name came about.
     respect CMYK values boolean -- Respect CMYK values? (If true, no color matching is
performed when printing. Used only for CMYK colors.)
     pantone set string -- Name of the PANTONE color set the color was picked from, if
this is a PANTONE color.

Class container spread: A container element's content spread.
Plural form:
     container spreads
Elements:
     page by numeric index, by ID
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     spread
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     index integer [r/o] -- (inherited from the “spread” class) Index of spread in
document.
     selection list of reference -- (inherited from the “spread” class) The set of selected
elements in the spread.
     full contents list of reference [r/o] -- (inherited from the “spread” class) A list of all
the elements contained in the spread, including those contained by shapes within the
spread.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                       Page 21

     full embedded contents list of reference [r/o] -- (inherited from the “spread” class) A
list of all the elements contained in the spread, including those contained by embedded
groups within shapes in the spread.
     guide setup guide setup info -- (inherited from the “spread” class) Guide setup.
     horizontal guides guide info -- (inherited from the “spread” class) Horizontal guides.
     vertical guides guide info -- (inherited from the “spread” class) Vertical guides.
     has overflowed text boolean [r/o] -- (inherited from the “spread” class) Does the
spread contain overflowed text blocks?

Class element: An element in a document.
Plural form:
     elements
Elements:
Super classes:
     base class
Sub classes:
     border element, graphic element, line element, shape
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The element’s name.
     owner spread reference [r/o] -- The spread that ultimately owns this element.
     owner page reference [r/o] -- The page that contains this element.
     page name string [r/o] -- Actual page number of page that contains this element.
     page number small integer [r/o] -- Page number of page that contains this element.
Given as index based on starting page number.
     description string -- Description of the element.
     bounds precise rectangle -- Untransformed bounding rectangle of the element.
     transformed bounds precise rectangle -- Transformed bounding rectangle of the
element.
     top real/string -- Top of the element’s untransformed bounds.
     left real/string -- Left edge of the element’s untransformed bounds.
     bottom real/string -- Bottom of the element’s untransformed bounds.
     right real/string -- Right edge of the element’s untransformed bounds.
     location precise point -- Location of the element (center point).
     size precise point -- Size of the element.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                          Page 22

    width real/string -- Width of the element.
    height real/string -- Height of the element.
    rotation real -- Rotation of the element in degrees.
    skew angle real -- Skew of the element in degrees.
    flipped boolean [r/o] -- Is the element flipped?
    shadow ink ink info -- Ink used to draw the element’s shadow.
    shadow offset precise point -- Shadow offset.
    shadow outset real/string -- Shadow outset.
    shadow tint tint info -- Shadow tint.
    shadow color string -- Shadow color.
    shadow shade real -- Shadow shade percentage.
    shadow gradient gradient info -- Shadow gradient.
    shadow texture alias -- Shadow texture.
    element style name string -- Name of the element style used by this element.
    shadow trapping trapping info -- Trapping info for the shadow.
    overprint black boolean -- Overprint black?
    locked boolean -- Is the element locked?
    file alias alias -- Alias to the file if the element is a graphic or border, or the
document file to create an element from.

Class element style: An element style in a document's Style palette.
Plural form:
     element styles
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The style name.
     index integer [r/o] -- The style’s index.
     key equivalent key equiv -- The item’s Command key equivalent.
     affects frame ink boolean -- Does this style affect the frame ink?
     frame ink ink info -- The frame ink (gradient not supported).
     affects frame options boolean -- Does this style affect the frame options?
     frame options frame info -- Dash frame options.
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                         Page 23

    affects frame weight boolean -- Does this style affect the frame weight?
    frame weight real -- The frame thickness.
    affects arrowheads boolean -- Does this style affect the arrowheads?
    start arrowhead arrowhead -- Starting arrowhead.
    end arrowhead arrowhead -- Ending arrowhead.
    affects frame trapping boolean -- Does this style affect the frame trapping?
    frame trapping trapping info -- Trapping info for the frame.
    affects fill ink boolean -- Does this style affect the fill ink?
    fill ink ink info -- The fill ink.
    affects fill trapping boolean -- Does this style affect the fill trapping?
    fill trapping trapping info -- Trapping info for the fill.
    affects shadow ink boolean -- Does this style affect the shadow ink?
    shadow ink ink info -- The shadow ink.
    affects shadow offset boolean -- Does this style affect the shadow offset?
    shadow offset precise point -- The shadow offset, vertical and horizontal.
    affects shadow outset boolean -- Does this style affect the shadow outset?
    shadow outset real -- The shadow outset.
    affects shadow trapping boolean -- Does this style affect the shadow trapping?
    shadow trapping trapping info -- Trapping info for the shadow.

Class file replacement: A file to replace and its replacement file or new profile information.
Properties:
     current file alias -- The current file.
     new file alias -- The new file.
     profile no profile/embedded profile/system profile/default RGB profile/document RGB
profile/default CMYK profile/document CMYK profile/other -- Input profile to use for
color matching graphic. For EPS files, this is an RGB profile.
     alternate profile no profile/embedded profile/system profile/default RGB profile/
document RGB profile/default CMYK profile/document CMYK profile/other -- EPS files can
use an RGB profile and a CMYK profile. This is the CMYK profile. Use “input profile” for the
RGB profile.
     rendering intent set to profile default/perceptual/relative colorimetric/saturation/
absolute colorimetric -- Rendering intent to use when color matching with profile.

Class files list item: A file in a document’s Files palette.
Plural form:
     files list items
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                       Page 24

    owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
    properties record -- (inherited from the “base class” class) All or some of the
properties.
    object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
    name string [r/o] -- The file name.
    index integer [r/o] -- The file’s index.
    file item reference alias [r/o] -- The alias to the file.
    is checked boolean [r/o] -- Is the file used in the document?
    file item kind string [r/o] -- The file type.

Class font object: A font.
Plural form:
     font objects
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string [r/o] -- The name of the font as it appears on the menu (family name
plus style name).
     font kind TrueType/Type 1/Unknown/missing [r/o] -- The kind of font.
     PostScript name string [r/o] -- The PostScript name of the font.
     QuickDraw name string [r/o] -- The QuickDraw name of the font.
     family name string [r/o] -- The name of the font family of which the font is a
member.
     style name string [r/o] -- The name of this font's style within its family.
     unique name string [r/o] -- The unique name of the font that distinguishes it from all
similar fonts.
     full name string [r/o] -- The full name of the font.
     copyright string [r/o] -- The manufacturer's copyright of the font.
     font files list of alias [r/o] -- List of files that make up this font.

Class graphic element: A Graphic element.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 25

Plural form:
     graphic elements
Elements:
Super classes:
     element
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 26

degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     cropping precise rectangle -- Area of visible graphic as described by a rectangle of
percentages from top–left. (No cropping is {top:0,left:0,bottom:100,right:100}.)
     scale precise point -- The scale of the graphic.
     foreground color string -- The forground color of B&W images.
     foreground shade real -- The foreground shade.
     foreground tint tint info -- The foreground tint.
     foreground ink ink info -- The foreground ink.
     foreground trapping trapping info -- The foreground trapping.
     background color string -- The background color of B&W images.
     background shade real -- The background shade.
     background tint tint info -- The background tint.
     background ink ink info -- The background ink.
     background trapping trapping info -- The background trapping.
     file creator string [r/o] -- The file creator.
     file type string [r/o] -- The file type.
     color space no space/unknown space/monochrome space/gray space/RGB space/
CMYK space/LAB space/YCC space/XYZ space/palette space [r/o] -- The graphic’s color
space.
     used fonts list of string [r/o] -- A list of fonts used in the graphic.
     spot colors list of string [r/o] -- A list of spot colors used in the graphic.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                    Page 27

     resolution undefined resolution/defined resolution [r/o] -- Resolution of the graphic.
     color depth integer [r/o] -- Color depth of the graphic.
     input profile no profile/embedded profile/system profile/default RGB profile/
document RGB profile/default CMYK profile/document CMYK profile/other -- Name of
default input profile. For EPS files, this is an RGB profile.
     input profile info profile information [r/o] -- Information about the input profile.
     alternate input profile no profile/embedded profile/system profile/default RGB
profile/document RGB profile/default CMYK profile/document CMYK profile/other -- EPS
files can use an RGB profile and a CMYK profile. This is the CMYK profile. Use “input
profile” for the RGB profile.
     alternate input profile info profile information [r/o] -- Information about the
alternate input profile.
     embedded profile name string [r/o] -- Name of embedded profile.
     has embedded profile boolean [r/o] -- Does the graphic have an embedded profile?
     rendering intent set to profile default/perceptual/relative colorimetric/saturation/
absolute colorimetric -- Rendering intent to use with input profile.
     EPS spot colors as process boolean -- Print EPS spot colors as process?
     preview type use rough preview/use built-in preview/use fastest preview/use TIFF
preview/use PICT preview/use true preview -- The type of preview this graphic displays.
(EPS files only. Affects all graphic elements that use the same graphic file.)
     built-in preview type has TIFF preview/has PICT preview/has no preview [r/o] -- The
type of preview this graphic displays. (EPS files only. Affects all graphic elements that
use the same graphic file.)
     mask with bitmap boolean -- Mask the graphic with its bitmap?
     graphic notes string [r/o] -- The description or notes in the graphic file.
     keywords list of string [r/o] -- The keywords in the graphic file

Class group element: A group element.
Plural form:
     group elements
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     shape
Properties:
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                     Page 28

    class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
    ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
    owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
    properties record -- (inherited from the “base class” class) All or some of the
properties.
    object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
    name string -- (inherited from the “element” class) The element’s name.
    owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
    owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
    page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
    page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
    description string -- (inherited from the “element” class) Description of the element.
    bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
    transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
    top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
    left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
    bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
    right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
    location precise point -- (inherited from the “element” class) Location of the
element (center point).
    size precise point -- (inherited from the “element” class) Size of the element.
    width real/string -- (inherited from the “element” class) Width of the element.
    height real/string -- (inherited from the “element” class) Height of the element.
    rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
    skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
    flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
    shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 29

element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- (inherited from the “shape” class) The set of selected
elements contained in the shape.
     full contents list of reference [r/o] -- (inherited from the “shape” class) A list of all
the elements contained in the shape at any depth.
     full embedded contents list of reference [r/o] -- (inherited from the “shape” class) A
list of all the embedded elements contained in the shape at any depth.
     frame ink ink info -- (inherited from the “shape” class) Frame ink.
     frame tint tint info -- (inherited from the “shape” class) Frame tint.
     frame weight real/string -- (inherited from the “shape” class) Weight of the shape’s
frame.
     frame color string -- (inherited from the “shape” class) Frame color.
     frame shade real -- (inherited from the “shape” class) Frame shade percentage.
     frame texture alias -- (inherited from the “shape” class) Frame texture.
     frame gradient gradient info -- (inherited from the “shape” class) Gradient frame.
     frame options frame info -- (inherited from the “shape” class) Description of dashed
frame.
     frame trapping trapping info -- (inherited from the “shape” class) Frame trapping
info.
     start arrowhead arrowhead -- (inherited from the “shape” class) Starting
arrowhead. (Only available for lines and open paths.)
     end arrowhead arrowhead -- (inherited from the “shape” class) Ending arrowhead.
(Only available for lines and open paths.)
     fill ink ink info -- (inherited from the “shape” class) Fill ink.
     fill tint tint info -- (inherited from the “shape” class) Fill tint.
     fill color string -- (inherited from the “shape” class) Fill color.
     fill shade real -- (inherited from the “shape” class) Fill shade percentage.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 30

     fill texture alias -- (inherited from the “shape” class) Fill texture.
     fill gradient gradient info -- (inherited from the “shape” class) Gradient fill.
     fill trapping trapping info -- (inherited from the “shape” class) Fill trapping info.
     text flow reference [r/o] -- (inherited from the “shape” class) The text flow that is
displayed in this shape. (null if none.)
     text container text container [r/o] -- (inherited from the “shape” class) The text
container object used by this shape, if any.
     previous textblock reference -- (inherited from the “shape” class) The shape that
comes before this one in the text flow. (null if no text flow or if this is the first
textblock.)
     next textblock reference -- (inherited from the “shape” class) The shape that
comes after this one in the text flow. (null if no text flow or if this is the last textblock.)
     editing background color RGB color -- (inherited from the “shape” class) The color
used when editing a text block with no fill. (N/A if no text block.)
     text inset real/string -- (inherited from the “shape” class) The text inset amount
from the shape’s frame. (N/A if no text block.)
     horizontal text scale real -- (inherited from the “shape” class) The percentage of
horizontal text scale. (N/A if no text container.)
     vertical text scale real -- (inherited from the “shape” class) The percentage of
vertical text scale. (N/A if no text container.)
     vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- (inherited from the “shape” class) Vertical alignment of
text block. (N/A if no text block.)
     reverse boolean -- (inherited from the “shape” class) Does text flow from the end to
the beginning of the path instead of beginning to end? (N/A if no text path.)
     wrapping relationships list of wrapping relationship -- (inherited from the “shape”
class) The list of wrapping relationships this text block has with other elements. (N/A if
no text block.)
     horizontal guides guide info -- (inherited from the “shape” class) Horizontal guides
used in element windows.
     vertical guides guide info -- (inherited from the “shape” class) Vertical guides used
in element windows.

Class layout document: A multipage page layout document.
Plural form:
     layout documents
Elements:
     layout window by numeric index
     master spread by numeric index, by ID, by name
     spread by numeric index, by ID
     page by numeric index, by ID
     color spec by name, by ID, by numeric index
     element style by name, by numeric index, by ID
     type style by name, by numeric index, by ID
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                       Page 31

     paragraph style by name, by numeric index, by ID
     style model by name, by numeric index, by ID
     text flow by ID, by numeric index, by name
     files list item by numeric index, by name, by ID
Super classes:
     document
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     modified boolean [r/o] -- (inherited from the “document” class) Has the document
been modified since the last save?
     name string [r/o] -- (inherited from the “document” class) The document’s name.
     active text flow reference -- The current active text flow.
     author string -- The author of this document.
     CMYK input profile system profile/default RGB profile/other -- Name of default CMYK
input profile.
     CMYK input profile info profile information [r/o] -- Info for the CMYK input profile.
     CMYK input rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric -- Rendering intent to use with CMYK input profile.
     color specs used list of string [r/o] -- The list of color specs used by this document.
     company string -- The name of the company that owns this document.
     current spread reference [r/o] -- The current spread in the frontmost window.
     default align character string -- Default alignment character for decimal tabs.
     default character format default character format -- Default character format.
     default element settings record -- Default element paint settings. This uses the
same properties as “element style” except for “name”, “index”, and “key equivalent”.
     default first baseline percentage real -- Default value for first baseline offset
percentage in newly created text flows.
     default paragraph format default paragraph format -- Default paragraph format.
     default size precise point -- The default size of a new page in points.
     description string -- A description of this document.
     element styles used list of string [r/o] -- The list of element styles used by this
document.
     exportable client data reference -- Client data that needs to be exported to EPS and
PDF files can be attached to this object.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                           Page 32

     facing pages boolean [r/o] -- Does the document have facing pages?
     files used list of alias [r/o] -- The list of external files used by this document.
     files used info list of graphic info [r/o] -- The list of external files used by this
document and their graphic info.
     first page number small integer -- The page number of the first page. (Use “first
page number and style” for more control.)
     first page number and style page number info -- The page number and style of the
first page.
     folder alias [r/o] -- The folder that contains this document's file.
     fonts needed list of string [r/o] -- A list of the fonts used in the document that are
actually displayed and will be printed. These include fonts displayed in text and fonts used
by placed graphics.
     font files needed list of alias [r/o] -- A list of the font files (suitcase and outline)
needed to print the document. These include fonts displayed in text and fonts used by
placed graphics.
     fonts used list of string [r/o] -- A list of the fonts used in the document, including the
default font, fonts in the style sheets, and fonts used by text and placed graphics.
     font files used list of alias [r/o] -- A list of the font files (suitcase and outline) used in
the document. These include the default font, fonts in the style sheets, and fonts used
by text and placed graphics.
     has overflowed text boolean [r/o] -- Document contains overflowed text blocks.
     hyphenation hyphenation -- Hyphenation rules.
     invisibles list of show spaces/show returns and newlines/show tabs and quads/show
discretionary hyphens/show white text/show invisible shapes -- Should any invisible items
be shown?
     keywords list of string -- The list of keywords assigned to this document.
     make default master spread boolean [r/o] -- Create a default master spread when
making a new layout document? (Only available with the “make new document” command.)
     object collection list of reference -- Use “collect objects” to store multiple objects
into this collection, then set properties on the collection This is basically a “selection”
type of object for objects that aren’t normally selectable.
     output profile no profile/default CMYK profile/other -- Name of output profile.
     output profile info profile information [r/o] -- Info for the output profile.
     output rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric -- Rendering intent to use with output profile.
     page count small integer [r/o] -- The number of pages in the document.
     page options page options -- Page options for onscreen and printing.
     paragraph styles used list of string [r/o] -- The list of paragraph styles used by this
document.
     pasteboard size precise point -- The pasteboard size.
     print settings print settings -- Options for printing.
     profiles used list of string [r/o] -- List of all profiles used in document, including
textures in element styles.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 33

     profiles needed list of string [r/o] -- List of all profiles needed to color match and
print the document, not including profiles for textures in unused element styles.
     proofer profile no profile/default CMYK profile/other -- Name of proofer profile.
     proofer profile info profile information [r/o] -- Info for the proofer profile.
     rendering quality normal quality/draft quality/best quality -- Rendering quality used
when color matching.
     RGB input profile system profile/default RGB profile/other -- Name of default RGB
input profile.
     RGB input profile info profile information [r/o] -- Info for the RGB input profile.
     RGB input rendering intent set to profile default/perceptual/relative colorimetric/
saturation/absolute colorimetric -- Rendering intent to use with RGB input profile.
     selection list of reference -- The set of selected elements in the current spread.
     smart quote settings smart quote info -- Characters used by the document for
smart quotation mark replacement.
     starts on left side/right side [r/o] -- The side of the spread where the first page
appears, if facing pages is on.
     status string -- The status of this document.
     text selection reference -- The selected text of the active text flow, if any.
     type styles used list of string [r/o] -- The list of type styles used by this document.
     use color matching boolean -- Use color matching?
     use proofer boolean -- Use the proofer profile information when color matching?
     uses missing fonts boolean [r/o] -- Document uses fonts that are not installed or
currently active.

Class layout window: A window displaying a view of a layout document.
Plural form:
     layout windows
Elements:
Super classes:
     window
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string [r/o] -- (inherited from the “window” class) The window’s name.
     bounds bounding rectangle -- (inherited from the “window” class) The boundary
rectangle for the window. (List of 4 integers in {left, top, right, bottom} order.)
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                    Page 34

     closeable boolean [r/o] -- (inherited from the “window” class) Does the window have
a close box?
     floating boolean [r/o] -- (inherited from the “window” class) Does the window float?
     index integer -- (inherited from the “window” class) The number of the window.
     location point -- (inherited from the “window” class) The location of the window (top–
left corner).
     modal boolean [r/o] -- (inherited from the “window” class) Is the window modal?
     resizable boolean [r/o] -- (inherited from the “window” class) Is the window
resizable?
     titled boolean [r/o] -- (inherited from the “window” class) Does the window have a
title bar?
     zoomable boolean [r/o] -- (inherited from the “window” class) Is the window
zoomable?
     zoomed boolean -- (inherited from the “window” class) Is the window zoomed?
     visible boolean -- (inherited from the “window” class) Is the window visible?
     frontmost boolean -- (inherited from the “window” class) Is this the frontmost
window of its kind?
     owner document layout document [r/o] -- The layout document that is displayed in
the layout window.
     current spread reference -- The current spread displayed in the layout window.
     view plate composite/cyan/magenta/yellow/black/other -- The current plate being
viewed.
     view scale fit in window/other scale -- View scale percentage (25.0 to 3200.0).
     view center precise point -- Screen point to scroll to center of window.
     guides visible boolean -- Are guides visible?
     guide snap boolean -- Do objects snap to guides?
     snap distance real/string -- Distance at which objects snap to guides.
     rulers visible boolean -- Are the rulers visible?

Class line element: A line element.
Plural form:
     line elements
Elements:
Super classes:
     element
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                     Page 35

    object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
    name string -- (inherited from the “element” class) The element’s name.
    owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
    owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
    page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
    page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
    description string -- (inherited from the “element” class) Description of the element.
    bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
    transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
    top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
    left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
    bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
    right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
    location precise point -- (inherited from the “element” class) Location of the
element (center point).
    size precise point -- (inherited from the “element” class) Size of the element.
    width real/string -- (inherited from the “element” class) Width of the element.
    height real/string -- (inherited from the “element” class) Height of the element.
    rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
    skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
    flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
    shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
    shadow offset precise point -- (inherited from the “element” class) Shadow offset.
    shadow outset real/string -- (inherited from the “element” class) Shadow outset.
    shadow tint tint info -- (inherited from the “element” class) Shadow tint.
    shadow color string -- (inherited from the “element” class) Shadow color.
    shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
    shadow gradient gradient info -- (inherited from the “element” class) Shadow
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 36

gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     end points line points -- The end points of the line.
     frame ink ink info -- Frame ink.
     frame tint tint info -- Frame tint.
     frame weight real/string -- Weight of the shape’s frame.
     frame color string -- Frame color.
     frame shade real -- Frame shade percentage.
     frame texture alias -- Frame texture.
     frame gradient gradient info -- Gradient frame.
     frame options frame info -- Description of dashed frame.
     frame trapping trapping info -- Frame trapping info.
     start arrowhead arrowhead -- Starting arrowhead. (Only available for lines and open
paths.)
     end arrowhead arrowhead -- Ending arrowhead. (Only available for lines and open
paths.)
     line tint tint info -- The tint of the line. (Same as “frame tint”. Kept for historical
purposes.)
     line weight real/string -- The weight of the line in points. (Same as “frame weight”.
Kept for historical purposes.)

Class master spread: A master spread.
Plural form:
     master spreads
Elements:
     page by numeric index, by ID
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 37

Super classes:
     spread
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     index integer [r/o] -- (inherited from the “spread” class) Index of spread in
document.
     selection list of reference -- (inherited from the “spread” class) The set of selected
elements in the spread.
     full contents list of reference [r/o] -- (inherited from the “spread” class) A list of all
the elements contained in the spread, including those contained by shapes within the
spread.
     full embedded contents list of reference [r/o] -- (inherited from the “spread” class) A
list of all the elements contained in the spread, including those contained by embedded
groups within shapes in the spread.
     guide setup guide setup info -- (inherited from the “spread” class) Guide setup.
     horizontal guides guide info -- (inherited from the “spread” class) Horizontal guides.
     vertical guides guide info -- (inherited from the “spread” class) Vertical guides.
     has overflowed text boolean [r/o] -- (inherited from the “spread” class) Does the
spread contain overflowed text blocks?
     name string -- Master spread name.
     page size precise point -- Size of each page on the master spread.

Class oval element: An oval element.
Plural form:
     oval elements
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 38

     group element by ID, by numeric index, by name
Super classes:
     shape
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 39

     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- (inherited from the “shape” class) The set of selected
elements contained in the shape.
     full contents list of reference [r/o] -- (inherited from the “shape” class) A list of all
the elements contained in the shape at any depth.
     full embedded contents list of reference [r/o] -- (inherited from the “shape” class) A
list of all the embedded elements contained in the shape at any depth.
     frame ink ink info -- (inherited from the “shape” class) Frame ink.
     frame tint tint info -- (inherited from the “shape” class) Frame tint.
     frame weight real/string -- (inherited from the “shape” class) Weight of the shape’s
frame.
     frame color string -- (inherited from the “shape” class) Frame color.
     frame shade real -- (inherited from the “shape” class) Frame shade percentage.
     frame texture alias -- (inherited from the “shape” class) Frame texture.
     frame gradient gradient info -- (inherited from the “shape” class) Gradient frame.
     frame options frame info -- (inherited from the “shape” class) Description of dashed
frame.
     frame trapping trapping info -- (inherited from the “shape” class) Frame trapping
info.
     start arrowhead arrowhead -- (inherited from the “shape” class) Starting
arrowhead. (Only available for lines and open paths.)
     end arrowhead arrowhead -- (inherited from the “shape” class) Ending arrowhead.
(Only available for lines and open paths.)
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 40

     fill ink ink info -- (inherited from the “shape” class) Fill ink.
     fill tint tint info -- (inherited from the “shape” class) Fill tint.
     fill color string -- (inherited from the “shape” class) Fill color.
     fill shade real -- (inherited from the “shape” class) Fill shade percentage.
     fill texture alias -- (inherited from the “shape” class) Fill texture.
     fill gradient gradient info -- (inherited from the “shape” class) Gradient fill.
     fill trapping trapping info -- (inherited from the “shape” class) Fill trapping info.
     text flow reference [r/o] -- (inherited from the “shape” class) The text flow that is
displayed in this shape. (null if none.)
     text container text container [r/o] -- (inherited from the “shape” class) The text
container object used by this shape, if any.
     previous textblock reference -- (inherited from the “shape” class) The shape that
comes before this one in the text flow. (null if no text flow or if this is the first
textblock.)
     next textblock reference -- (inherited from the “shape” class) The shape that
comes after this one in the text flow. (null if no text flow or if this is the last textblock.)
     editing background color RGB color -- (inherited from the “shape” class) The color
used when editing a text block with no fill. (N/A if no text block.)
     text inset real/string -- (inherited from the “shape” class) The text inset amount
from the shape’s frame. (N/A if no text block.)
     horizontal text scale real -- (inherited from the “shape” class) The percentage of
horizontal text scale. (N/A if no text container.)
     vertical text scale real -- (inherited from the “shape” class) The percentage of
vertical text scale. (N/A if no text container.)
     vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- (inherited from the “shape” class) Vertical alignment of
text block. (N/A if no text block.)
     reverse boolean -- (inherited from the “shape” class) Does text flow from the end to
the beginning of the path instead of beginning to end? (N/A if no text path.)
     wrapping relationships list of wrapping relationship -- (inherited from the “shape”
class) The list of wrapping relationships this text block has with other elements. (N/A if
no text block.)
     horizontal guides guide info -- (inherited from the “shape” class) Horizontal guides
used in element windows.
     vertical guides guide info -- (inherited from the “shape” class) Vertical guides used
in element windows.

Class page: A page of a document.
Plural form:
     pages
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                       Page 41

     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     index integer [r/o] -- Index of page in document.
     bounds precise rectangle [r/o] -- Bounds of the page.
     size precise point -- Size of the page.
     master spread name string -- The master spread this page uses.
     page border type none/inherit from master spread/rectangle/border -- The page
border type.
     page border element -- The page border. (Read–only if type is “inherited from master
spread”.)
     border inset real/string -- The amount to inset the border.
     border fill bleed real/string -- The amount to outset or bleed the fill (relative to the
border inset).
     page number page number info -- The page number.
     has overflowed text boolean [r/o] -- Does the page contain overflowed text blocks?

Class paragraph model: A paragraph model.
Elements:
Super classes:
     base class, paragraph info
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 42

owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
     hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
     quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
     paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
     character model list list of character model -- The list of character models.

Class paragraph style: A paragraph style in a document.
Plural form:
     paragraph styles
Elements:
Super classes:
     base class, paragraph info
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 43

(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
     hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
     quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
     paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
     name string -- The style name.
     index integer [r/o] -- The style’s index.
     key equivalent key equiv -- The item’s Command key equivalent.
     associated type style string -- The associated type style.
     next paragraph style string -- The next paragraph style.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 44


Class path element: A path element.
Plural form:
     path elements
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     shape
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 45

     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- (inherited from the “shape” class) The set of selected
elements contained in the shape.
     full contents list of reference [r/o] -- (inherited from the “shape” class) A list of all
the elements contained in the shape at any depth.
     full embedded contents list of reference [r/o] -- (inherited from the “shape” class) A
list of all the embedded elements contained in the shape at any depth.
     frame ink ink info -- (inherited from the “shape” class) Frame ink.
     frame tint tint info -- (inherited from the “shape” class) Frame tint.
     frame weight real/string -- (inherited from the “shape” class) Weight of the shape’s
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 46

frame.
     frame color string -- (inherited from the “shape” class) Frame color.
     frame shade real -- (inherited from the “shape” class) Frame shade percentage.
     frame texture alias -- (inherited from the “shape” class) Frame texture.
     frame gradient gradient info -- (inherited from the “shape” class) Gradient frame.
     frame options frame info -- (inherited from the “shape” class) Description of dashed
frame.
     frame trapping trapping info -- (inherited from the “shape” class) Frame trapping
info.
     start arrowhead arrowhead -- (inherited from the “shape” class) Starting
arrowhead. (Only available for lines and open paths.)
     end arrowhead arrowhead -- (inherited from the “shape” class) Ending arrowhead.
(Only available for lines and open paths.)
     fill ink ink info -- (inherited from the “shape” class) Fill ink.
     fill tint tint info -- (inherited from the “shape” class) Fill tint.
     fill color string -- (inherited from the “shape” class) Fill color.
     fill shade real -- (inherited from the “shape” class) Fill shade percentage.
     fill texture alias -- (inherited from the “shape” class) Fill texture.
     fill gradient gradient info -- (inherited from the “shape” class) Gradient fill.
     fill trapping trapping info -- (inherited from the “shape” class) Fill trapping info.
     text flow reference [r/o] -- (inherited from the “shape” class) The text flow that is
displayed in this shape. (null if none.)
     text container text container [r/o] -- (inherited from the “shape” class) The text
container object used by this shape, if any.
     previous textblock reference -- (inherited from the “shape” class) The shape that
comes before this one in the text flow. (null if no text flow or if this is the first
textblock.)
     next textblock reference -- (inherited from the “shape” class) The shape that
comes after this one in the text flow. (null if no text flow or if this is the last textblock.)
     editing background color RGB color -- (inherited from the “shape” class) The color
used when editing a text block with no fill. (N/A if no text block.)
     text inset real/string -- (inherited from the “shape” class) The text inset amount
from the shape’s frame. (N/A if no text block.)
     horizontal text scale real -- (inherited from the “shape” class) The percentage of
horizontal text scale. (N/A if no text container.)
     vertical text scale real -- (inherited from the “shape” class) The percentage of
vertical text scale. (N/A if no text container.)
     vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- (inherited from the “shape” class) Vertical alignment of
text block. (N/A if no text block.)
     reverse boolean -- (inherited from the “shape” class) Does text flow from the end to
the beginning of the path instead of beginning to end? (N/A if no text path.)
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                          Page 47

     wrapping relationships list of wrapping relationship -- (inherited from the “shape”
class) The list of wrapping relationships this text block has with other elements. (N/A if
no text block.)
     horizontal guides guide info -- (inherited from the “shape” class) Horizontal guides
used in element windows.
     vertical guides guide info -- (inherited from the “shape” class) Vertical guides used
in element windows.
     control points path -- The geometry that describes the path.
     old control points list of control point -- A list of lists of control points. Each sublist
represents one contour of the path. (Backward compatible to Creator2.)
     closed boolean -- Is the path closed? Can only be set to false if there is only one
contour.

Class rectangle element: A rectangle element.
Plural form:
     rectangle elements
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     shape
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 48

contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 49

     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- (inherited from the “shape” class) The set of selected
elements contained in the shape.
     full contents list of reference [r/o] -- (inherited from the “shape” class) A list of all
the elements contained in the shape at any depth.
     full embedded contents list of reference [r/o] -- (inherited from the “shape” class) A
list of all the embedded elements contained in the shape at any depth.
     frame ink ink info -- (inherited from the “shape” class) Frame ink.
     frame tint tint info -- (inherited from the “shape” class) Frame tint.
     frame weight real/string -- (inherited from the “shape” class) Weight of the shape’s
frame.
     frame color string -- (inherited from the “shape” class) Frame color.
     frame shade real -- (inherited from the “shape” class) Frame shade percentage.
     frame texture alias -- (inherited from the “shape” class) Frame texture.
     frame gradient gradient info -- (inherited from the “shape” class) Gradient frame.
     frame options frame info -- (inherited from the “shape” class) Description of dashed
frame.
     frame trapping trapping info -- (inherited from the “shape” class) Frame trapping
info.
     start arrowhead arrowhead -- (inherited from the “shape” class) Starting
arrowhead. (Only available for lines and open paths.)
     end arrowhead arrowhead -- (inherited from the “shape” class) Ending arrowhead.
(Only available for lines and open paths.)
     fill ink ink info -- (inherited from the “shape” class) Fill ink.
     fill tint tint info -- (inherited from the “shape” class) Fill tint.
     fill color string -- (inherited from the “shape” class) Fill color.
     fill shade real -- (inherited from the “shape” class) Fill shade percentage.
     fill texture alias -- (inherited from the “shape” class) Fill texture.
     fill gradient gradient info -- (inherited from the “shape” class) Gradient fill.
     fill trapping trapping info -- (inherited from the “shape” class) Fill trapping info.
     text flow reference [r/o] -- (inherited from the “shape” class) The text flow that is
displayed in this shape. (null if none.)
     text container text container [r/o] -- (inherited from the “shape” class) The text
container object used by this shape, if any.
     previous textblock reference -- (inherited from the “shape” class) The shape that
comes before this one in the text flow. (null if no text flow or if this is the first
textblock.)
     next textblock reference -- (inherited from the “shape” class) The shape that
comes after this one in the text flow. (null if no text flow or if this is the last textblock.)
     editing background color RGB color -- (inherited from the “shape” class) The color
used when editing a text block with no fill. (N/A if no text block.)
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 50

     text inset real/string -- (inherited from the “shape” class) The text inset amount
from the shape’s frame. (N/A if no text block.)
     horizontal text scale real -- (inherited from the “shape” class) The percentage of
horizontal text scale. (N/A if no text container.)
     vertical text scale real -- (inherited from the “shape” class) The percentage of
vertical text scale. (N/A if no text container.)
     vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- (inherited from the “shape” class) Vertical alignment of
text block. (N/A if no text block.)
     reverse boolean -- (inherited from the “shape” class) Does text flow from the end to
the beginning of the path instead of beginning to end? (N/A if no text path.)
     wrapping relationships list of wrapping relationship -- (inherited from the “shape”
class) The list of wrapping relationships this text block has with other elements. (N/A if
no text block.)
     horizontal guides guide info -- (inherited from the “shape” class) Horizontal guides
used in element windows.
     vertical guides guide info -- (inherited from the “shape” class) Vertical guides used
in element windows.
     all corner styles list of rounded corner/inverted corner/rounded inverted corner/
beveled corner -- Order is top–left, top–right, bottom–right, bottom–left.
     top left style rounded corner/inverted corner/rounded inverted corner/beveled
corner
     top right style rounded corner/inverted corner/rounded inverted corner/beveled
corner
     bottom right style rounded corner/inverted corner/rounded inverted corner/beveled
corner
     bottom left style rounded corner/inverted corner/rounded inverted corner/beveled
corner
     all corner radii list of precise point -- Order is top–left, top–right, bottom–right,
bottom–left.
     linked corner radii precise point -- Radius of all linked corners.
     top left radius precise point -- Horizontal and vertical corner radius.
     top right radius precise point -- Horizontal and vertical corner radius.
     bottom right radius precise point -- Horizontal and vertical corner radius.
     bottom left radius precise point -- Horizontal and vertical corner radius.
     top left linked boolean
     top right linked boolean
     bottom right linked boolean
     bottom left linked boolean
     all corners linked boolean

Class shape: A shape element.
Plural form:
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 51

     shapes
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     element
Sub classes:
     group element, oval element, path element, rectangle element, starburst element
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
     left real/string -- (inherited from the “element” class) Left edge of the element’s
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 52

untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- The set of selected elements contained in the shape.
     full contents list of reference [r/o] -- A list of all the elements contained in the shape
at any depth.
     full embedded contents list of reference [r/o] -- A list of all the embedded elements
contained in the shape at any depth.
     frame ink ink info -- Frame ink.
     frame tint tint info -- Frame tint.
     frame weight real/string -- Weight of the shape’s frame.
     frame color string -- Frame color.
     frame shade real -- Frame shade percentage.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                          Page 53

       frame texture alias -- Frame texture.
       frame gradient gradient info -- Gradient frame.
       frame options frame info -- Description of dashed frame.
       frame trapping trapping info -- Frame trapping info.
       start arrowhead arrowhead -- Starting arrowhead. (Only available for lines and open
paths.)
       end arrowhead arrowhead -- Ending arrowhead. (Only available for lines and open
paths.)
       fill ink ink info -- Fill ink.
       fill tint tint info -- Fill tint.
       fill color string -- Fill color.
       fill shade real -- Fill shade percentage.
       fill texture alias -- Fill texture.
       fill gradient gradient info -- Gradient fill.
       fill trapping trapping info -- Fill trapping info.
       text flow reference [r/o] -- The text flow that is displayed in this shape. (null if
none.)
       text container text container [r/o] -- The text container object used by this shape, if
any.
       previous textblock reference -- The shape that comes before this one in the text
flow. (null if no text flow or if this is the first textblock.)
       next textblock reference -- The shape that comes after this one in the text flow.
(null if no text flow or if this is the last textblock.)
       editing background color RGB color -- The color used when editing a text block with no
fill. (N/A if no text block.)
       text inset real/string -- The text inset amount from the shape’s frame. (N/A if no
text block.)
       horizontal text scale real -- The percentage of horizontal text scale. (N/A if no text
container.)
       vertical text scale real -- The percentage of vertical text scale. (N/A if no text
container.)
       vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- Vertical alignment of text block. (N/A if no text block.)
       reverse boolean -- Does text flow from the end to the beginning of the path instead
of beginning to end? (N/A if no text path.)
       wrapping relationships list of wrapping relationship -- The list of wrapping relationships
this text block has with other elements. (N/A if no text block.)
       horizontal guides guide info -- Horizontal guides used in element windows.
       vertical guides guide info -- Vertical guides used in element windows.

Class spread: A spread of pages in a document.
Plural form:
     spreads
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                      Page 54

Elements:
     page by numeric index, by ID
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     base class
Sub classes:
     container spread, master spread
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     index integer [r/o] -- Index of spread in document.
     selection list of reference -- The set of selected elements in the spread.
     full contents list of reference [r/o] -- A list of all the elements contained in the
spread, including those contained by shapes within the spread.
     full embedded contents list of reference [r/o] -- A list of all the elements contained in
the spread, including those contained by embedded groups within shapes in the spread.
     guide setup guide setup info -- Guide setup.
     horizontal guides guide info -- Horizontal guides.
     vertical guides guide info -- Vertical guides.
     has overflowed text boolean [r/o] -- Does the spread contain overflowed text blocks?

Class starburst element: A starburst element.
Plural form:
     starburst elements
Elements:
     element by ID, by numeric index, by name
     shape by ID, by numeric index, by name
     rectangle element by ID, by numeric index, by name
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 55

     oval element by ID, by numeric index, by name
     path element by ID, by numeric index, by name
     starburst element by ID, by numeric index, by name
     line element by ID, by numeric index, by name
     graphic element by ID, by numeric index, by name
     border element by ID, by numeric index, by name
     group element by ID, by numeric index, by name
Super classes:
     shape
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “element” class) The element’s name.
     owner spread reference [r/o] -- (inherited from the “element” class) The spread
that ultimately owns this element.
     owner page reference [r/o] -- (inherited from the “element” class) The page that
contains this element.
     page name string [r/o] -- (inherited from the “element” class) Actual page number
of page that contains this element.
     page number small integer [r/o] -- (inherited from the “element” class) Page number
of page that contains this element. Given as index based on starting page number.
     description string -- (inherited from the “element” class) Description of the element.
     bounds precise rectangle -- (inherited from the “element” class) Untransformed
bounding rectangle of the element.
     transformed bounds precise rectangle -- (inherited from the “element” class)
Transformed bounding rectangle of the element.
     top real/string -- (inherited from the “element” class) Top of the element’s
untransformed bounds.
     left real/string -- (inherited from the “element” class) Left edge of the element’s
untransformed bounds.
     bottom real/string -- (inherited from the “element” class) Bottom of the element’s
untransformed bounds.
     right real/string -- (inherited from the “element” class) Right edge of the element’s
untransformed bounds.
     location precise point -- (inherited from the “element” class) Location of the
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 56

element (center point).
     size precise point -- (inherited from the “element” class) Size of the element.
     width real/string -- (inherited from the “element” class) Width of the element.
     height real/string -- (inherited from the “element” class) Height of the element.
     rotation real -- (inherited from the “element” class) Rotation of the element in
degrees.
     skew angle real -- (inherited from the “element” class) Skew of the element in
degrees.
     flipped boolean [r/o] -- (inherited from the “element” class) Is the element flipped?
     shadow ink ink info -- (inherited from the “element” class) Ink used to draw the
element’s shadow.
     shadow offset precise point -- (inherited from the “element” class) Shadow offset.
     shadow outset real/string -- (inherited from the “element” class) Shadow outset.
     shadow tint tint info -- (inherited from the “element” class) Shadow tint.
     shadow color string -- (inherited from the “element” class) Shadow color.
     shadow shade real -- (inherited from the “element” class) Shadow shade percentage.
     shadow gradient gradient info -- (inherited from the “element” class) Shadow
gradient.
     shadow texture alias -- (inherited from the “element” class) Shadow texture.
     element style name string -- (inherited from the “element” class) Name of the
element style used by this element.
     shadow trapping trapping info -- (inherited from the “element” class) Trapping info
for the shadow.
     overprint black boolean -- (inherited from the “element” class) Overprint black?
     locked boolean -- (inherited from the “element” class) Is the element locked?
     file alias alias -- (inherited from the “element” class) Alias to the file if the element
is a graphic or border, or the document file to create an element from.
     selection list of reference -- (inherited from the “shape” class) The set of selected
elements contained in the shape.
     full contents list of reference [r/o] -- (inherited from the “shape” class) A list of all
the elements contained in the shape at any depth.
     full embedded contents list of reference [r/o] -- (inherited from the “shape” class) A
list of all the embedded elements contained in the shape at any depth.
     frame ink ink info -- (inherited from the “shape” class) Frame ink.
     frame tint tint info -- (inherited from the “shape” class) Frame tint.
     frame weight real/string -- (inherited from the “shape” class) Weight of the shape’s
frame.
     frame color string -- (inherited from the “shape” class) Frame color.
     frame shade real -- (inherited from the “shape” class) Frame shade percentage.
     frame texture alias -- (inherited from the “shape” class) Frame texture.
     frame gradient gradient info -- (inherited from the “shape” class) Gradient frame.
     frame options frame info -- (inherited from the “shape” class) Description of dashed
frame.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 57

     frame trapping trapping info -- (inherited from the “shape” class) Frame trapping
info.
     start arrowhead arrowhead -- (inherited from the “shape” class) Starting
arrowhead. (Only available for lines and open paths.)
     end arrowhead arrowhead -- (inherited from the “shape” class) Ending arrowhead.
(Only available for lines and open paths.)
     fill ink ink info -- (inherited from the “shape” class) Fill ink.
     fill tint tint info -- (inherited from the “shape” class) Fill tint.
     fill color string -- (inherited from the “shape” class) Fill color.
     fill shade real -- (inherited from the “shape” class) Fill shade percentage.
     fill texture alias -- (inherited from the “shape” class) Fill texture.
     fill gradient gradient info -- (inherited from the “shape” class) Gradient fill.
     fill trapping trapping info -- (inherited from the “shape” class) Fill trapping info.
     text flow reference [r/o] -- (inherited from the “shape” class) The text flow that is
displayed in this shape. (null if none.)
     text container text container [r/o] -- (inherited from the “shape” class) The text
container object used by this shape, if any.
     previous textblock reference -- (inherited from the “shape” class) The shape that
comes before this one in the text flow. (null if no text flow or if this is the first
textblock.)
     next textblock reference -- (inherited from the “shape” class) The shape that
comes after this one in the text flow. (null if no text flow or if this is the last textblock.)
     editing background color RGB color -- (inherited from the “shape” class) The color
used when editing a text block with no fill. (N/A if no text block.)
     text inset real/string -- (inherited from the “shape” class) The text inset amount
from the shape’s frame. (N/A if no text block.)
     horizontal text scale real -- (inherited from the “shape” class) The percentage of
horizontal text scale. (N/A if no text container.)
     vertical text scale real -- (inherited from the “shape” class) The percentage of
vertical text scale. (N/A if no text container.)
     vertical alignment top alignment/center alignment/bottom alignment/vertically
justify/vertically force justify -- (inherited from the “shape” class) Vertical alignment of
text block. (N/A if no text block.)
     reverse boolean -- (inherited from the “shape” class) Does text flow from the end to
the beginning of the path instead of beginning to end? (N/A if no text path.)
     wrapping relationships list of wrapping relationship -- (inherited from the “shape”
class) The list of wrapping relationships this text block has with other elements. (N/A if
no text block.)
     horizontal guides guide info -- (inherited from the “shape” class) Horizontal guides
used in element windows.
     vertical guides guide info -- (inherited from the “shape” class) Vertical guides used
in element windows.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                    Page 58

    inner sizing precise rectangle -- Position and size of inner rectangle based on
percentage from left or top.
    number of points small integer -- The number of points in the starburst (counting
only outer points of star).
    outer roundness precise point -- Percentage of roundness of shape formed by outer
points of star.
    inner roundness precise point -- Percentage of roundness of shape formed by inner
points of star.
    alternation real -- The percentage of alternation of every other “point’s” length
(meaning the outer points of the star).
    randomness real -- The percentage of randomness for the length of each “point”.
    round valleys boolean -- Are the valley points of the star round (not sharp)?
    round peaks boolean -- Are the peak points of the star round (not sharp)?
    random seed integer -- The seed used to produce the same random values every
time. If changed, the randomness of the starburst will look different.
    control points path [r/o]

Class style model: A style model in a document.
Plural form:
     style models
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The style model’s name.
     index integer [r/o] -- The style model’s index.
     key equivalent key equiv -- The item’s Command key equivalent.
     paragraph model list list of paragraph model -- The list of paragraph models.

Class type style: A type style in a document.
Plural form:
     type styles
Elements:
Super classes:
     base class, character info
Properties:
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 59

     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
Fri, Jun 20, 2003 3:30 PM             MultiAd Creator Pro Dictionary                      Page 60

    word space real -- (inherited from the “character info” class) Word space
percentage.
    language string -- (inherited from the “character info” class) The language to use.
    type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
    smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
    allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
    name string -- The style’s name.
    index integer [r/o] -- The style’s index.
    key equivalent key equiv -- The item’s Command key equivalent.

Creator Text Suite : Text terms supported by Creator.
copyfit: Adjust text in a flow to fit precisely in the available space.
    copyfit text flow
         using method proportional/nonproportional/adjust scale/adjust size/adjust
leading -- The kind of copy fitting to apply to the text flow.

export text: Export text to a file.
    export text reference -- The document, text flow, or text selection to export.
         in file specification -- The destination file.
         [replacing boolean] -- If the file already exists, setting this to true will replace the
old file with the new file. False will return an error if the file already exists. (default true)
         as Creator text/SimpleText/RTF styled text/plain Unicode text -- The kind of file
to export the text into.

format: Formats the text with the embedded tags or with a style model.
    format reference -- Text to format.
        with tags/other -- Apply tags or apply the given style model name.

import text file: Import a formatted text file. May require interaction with the user.
    import text file alias -- Alias file to import.
         [at location reference] -- The location (spread or container element) into which
the new text block will be inserted. (Do not use if “into” is used.)
         [into reference] -- Shape to import the file into. This turns an existing shape into
a text block. (Do not use if “at” is used.)
         [location precise point] -- The coordinate where the text block will be created.
         [size precise point] -- The size at which to create the new text block.
         [apply tags boolean] -- Apply tags in text? (default false)

Class character: A character.
Plural form:
     characters
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 61

Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 62

     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                    Page 63

info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Class character info: Properties common to characters.
Sub classes:
     character model, type style, text
Properties:
     font string -- The name of the font of the first character.
     size real -- The size in points.
     style text style info -- The text styles.
     color tint info -- Text color.
     fill color tint info -- Text fill color.
     shadow color tint info -- Text shadow color.
     effects text effects -- Text effects.
     bold outset real -- Bold weight.
     italic skew real -- Italic skew angle (-60° to 60°).
     outline weight real -- Outline weight.
     shadow horizontal offset real -- Shadow horizontal offset (% of point size).
     shadow vertical offset real -- Shadow vertical offset (% of point size).
     shadow skew real -- Shadow skew (-60° to 60°).
     shadow vertical scale real -- Shadow vertical scale (%).
     text shadow outset real -- Shadow outset (% of point size).
     fixed leading real/string -- Amount of fixed leading.
     automatic leading real -- Amount of automatic leading.
     horizontal scale real -- Horizontal scale percentage.
     vertical offset real/string -- Vertical offset.
     tracking small integer -- Tracking.
     word space real -- Word space percentage.
     language string -- The language to use.
     type style name string -- The name of the type style used by the text.
     smart quotes boolean -- Whether the text uses smart quotes.
     allow hanging characters boolean -- Whether some characters such as punctuation
can hang outside the text margins.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 64


Class character run: A character run.
Plural form:
     character runs
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 65

     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 66

space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Class discretionary hyphen: A discretionary hyphen.
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     offset integer [r/o] -- The e offset from the beginning of the text flow.

Class embedded group: A group of one or more elements embedded in a text flow.
Plural form:
     embedded groups
Elements:
     element by ID, by numeric index, by name
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                 Page 67

uniquely identifies the object across the application
    owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
    properties record -- (inherited from the “base class” class) All or some of the
properties.
    object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
    offset integer [r/o] -- The embedded object’s offset from the beginning of the text
flow.
    size precise point -- Size of the object.
    width real/string -- Width of object.
    height real/string -- Height of the object.
    baseline offset real/string -- The vertical offset of the bottom of the embedded
object from the baseline of the text.

Class indent info: Paragraph indent info.
Properties:
     current real/string -- Current position.
     new real/string -- New position.

Class insertion point: An insertion location between two objects.
Plural form:
     insertion points
Elements:
Super classes:
     base class
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object

Class line: A line of text.
Plural form:
     lines
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 68

     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 69

fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
     hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
     quad leader string -- (inherited from the “paragraph info” class) The quad leader
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 70

character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Class paragraph: A paragraph.
Plural form:
     paragraphs
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 71

     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 72

    drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
    drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
    drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
    space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
    space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Class paragraph info: Properties common to paragraphs.
Sub classes:
     paragraph model, paragraph style, text
Properties:
     first indent indent info -- Paragraph first line indent. Use indent info or real.
     left indent indent info -- Paragraph left indent. Use indent info or real.
     right indent indent info -- Paragraph right indent. Use indent info or real.
     drop cap boolean -- Is drop cap on for this paragraph?
     drop cap kind drop characters/drop word -- The kind of drop cap.
     drop cap lines small integer -- The number of lines of text the drop cap should
occupy.
     drop cap characters small integer -- Number of characters to drop. Used when drop
cap kind is characters.
     drop cap style string -- The type style to apply to the drop cap.
     space before real/string -- Paragraph space before.
     space after real/string -- Paragraph space after.
     tabs tab info -- Paragraph tabs.
     alignment flush left/flush right/center/justify -- Paragraph alignment.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 73

    hyphenation boolean -- Use hyphenation with this paragraph?
    quad leader string -- The quad leader character.
    paragraph style name string -- The name of the paragraph style used by the text.

Class paragraph run: A paragraph run.
Plural form:
     paragraph runs
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 74

horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
Fri, Jun 20, 2003 3:30 PM             MultiAd Creator Pro Dictionary                        Page 75

apply to the drop cap.
    space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
    space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Class shadow info: Shadow information for text.
Properties:
     horizontal offset real -- Shadow horizontal offset (% of point size).
     vertical offset real -- Shadow vertical offset (% of point size).
     skew angle real -- Shadow skew (-60° to 60°).
     vertical scale real -- Shadow vertical scale (%).
     outset real -- Shadow outset (% of point size).

Class tab change info: Used for changing tab values.
Properties:
     current tab text tab -- The tab to change.
     new tab text tab -- The new tab information.

Class tab info: Used for modifying tabs.
Properties:
     tab list list of text tab -- Optional list of tabs. This will completely replace all existing
tabs with the tabs in this list.
     tabs to delete list of text tab -- Optional list of tabs to delete.
     tabs to add list of text tab -- Optional list of tabs to add.
     tabs to change list of tab change info -- Optional list of tabs to change.

Class text: A series of characters.
Elements:
    insertion point before/after another element
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 76

     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     base class, character info, paragraph info
Sub classes:
     character, character run, line, paragraph , paragraph run, text container, text flow,
word
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 77

vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                 Page 78

info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- The shape element that contains the beginning of this
text object.
    offset integer [r/o] -- The offset in the text at which this text object starts.
    length integer [r/o] -- Length of this text object.
    selection reference -- The selected text.

Class text effects: Text special effects.
Properties:
     bold outset real -- Bold weight.
     italic skew real -- Italic skew angle (-60° to 60°).
     outline weight real -- Outline weight.
     shadow settings shadow info -- Shadow information.

Class text block: A text block within a text flow.
Plural form:
     text blocks
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text container
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 79

     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                       Page 80

      first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
      left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
      right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
      drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
      drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
      drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
      drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
      drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
      space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
      space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
      tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
      alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
      hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
      quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
      paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
      owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
      offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
      length integer [r/o] -- (inherited from the “text” class) Length of this text object.
      selection reference -- (inherited from the “text” class) The selected text.
      horizontal text scale real -- (inherited from the “text container” class) The
percentage of horizontal text scale.
      vertical text scale real -- (inherited from the “text container” class) The percentage
of vertical text scale.
      editing background color RGB color -- The color used when editing a text block with no
fill.
      text inset real/string -- The text inset amount from the shape’s frame.
      vertical alignment top alignment/center alignment/bottom alignment/vertically
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                      Page 81

justify/vertically force justify -- Vertical alignment of text block.

Class text container: A text container within a text flow.
Plural form:
     text containers
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Sub classes:
     text block, text path
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 82

horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                    Page 83

    space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
    space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.
    horizontal text scale real -- The percentage of horizontal text scale.
    vertical text scale real -- The percentage of vertical text scale.

Class text flow: A contiguous stream of text.
Plural form:
     text flows
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
     text container as a range of elements, by numeric index
     text block as a range of elements, by numeric index
     text path by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                        Page 84

uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 85

the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
     drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
     drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
     space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
     space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
     tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
     alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
     hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
     quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
     paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
     owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
     offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
     length integer [r/o] -- (inherited from the “text” class) Length of this text object.
     selection reference -- (inherited from the “text” class) The selected text.
     name string -- The text flow’s name.
     first baseline offset percentage real -- This percentage is multiplied by the largest
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 86

point size on the first line of each text block to determine the location of the baseline of
that line.
     default tab handling default stops/fixed width -- Determines how tab characters for
which there is no tab stop are handled.
     text container list list of reference [r/o] -- The list of text containers this text flow
flows through. (This or “text path” must be specified when text flow is created.)
     text path reference [r/o] -- The text path this text flow flows through. (This or
“text container list” must be specified when text flow is created.)
     has overflowed text boolean [r/o] -- Text flow overflows its last block.
     create block with bounds precise rectangle -- When creating a new text flow, supply
this property to automaticallycreate a text block at the given bounds in the current
spread.

Class text path: A text path within a text flow.
Plural form:
     text paths
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text container
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 87

     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                  Page 88

this paragraph?
    drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
    drop cap lines small integer -- (inherited from the “paragraph info” class) The
number of lines of text the drop cap should occupy.
    drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
    drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
    space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
    space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.
    horizontal text scale real -- (inherited from the “text container” class) The
percentage of horizontal text scale.
    vertical text scale real -- (inherited from the “text container” class) The percentage
of vertical text scale.
    reverse boolean -- Does text flow from the end to the beginning of the path instead
of beginning to end?

Class text style info: On and Off styles of text run.
Plural form:
     text style infos
Properties:
     on styles list of plain/bold/italic/outline/shadow/underline/condensed/expanded/word
underline/superscript/subscript/superior/inferior/all caps/all lowercase/title case/small
caps [r/o] -- The styles that are on for the text.
     off styles list of plain/bold/italic/outline/shadow/underline/condensed/expanded/word
underline/superscript/subscript/superior/inferior/all caps/all lowercase/title case/small
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 89

caps [r/o] -- The styles that are off for the text.

Class text tab: A single tab.
Properties:
     position real/string -- Tab position.
     type left tab/right tab/center tab/decimal tab -- Tab type.
     leader string -- Leader character.
     alignment character string -- Alignment character for decimal tab.

Class word: A word.
Plural form:
     words
Elements:
     insertion point before/after another element
     character by numeric index, as a range of elements
     word by numeric index, as a range of elements
     line by numeric index, as a range of elements
     paragraph by numeric index, as a range of elements
     discretionary hyphen by numeric index
     embedded group by numeric index, «keyform prop»
     character run as a range of elements, by numeric index
     paragraph run as a range of elements, by numeric index
Super classes:
     text
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     font string -- (inherited from the “character info” class) The name of the font of
the first character.
     size real -- (inherited from the “character info” class) The size in points.
     style text style info -- (inherited from the “character info” class) The text styles.
     color tint info -- (inherited from the “character info” class) Text color.
     fill color tint info -- (inherited from the “character info” class) Text fill color.
     shadow color tint info -- (inherited from the “character info” class) Text shadow
color.
     effects text effects -- (inherited from the “character info” class) Text effects.
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 90

     bold outset real -- (inherited from the “character info” class) Bold weight.
     italic skew real -- (inherited from the “character info” class) Italic skew angle (-60°
to 60°).
     outline weight real -- (inherited from the “character info” class) Outline weight.
     shadow horizontal offset real -- (inherited from the “character info” class) Shadow
horizontal offset (% of point size).
     shadow vertical offset real -- (inherited from the “character info” class) Shadow
vertical offset (% of point size).
     shadow skew real -- (inherited from the “character info” class) Shadow skew (-60°
to 60°).
     shadow vertical scale real -- (inherited from the “character info” class) Shadow
vertical scale (%).
     text shadow outset real -- (inherited from the “character info” class) Shadow
outset (% of point size).
     fixed leading real/string -- (inherited from the “character info” class) Amount of
fixed leading.
     automatic leading real -- (inherited from the “character info” class) Amount of
automatic leading.
     horizontal scale real -- (inherited from the “character info” class) Horizontal scale
percentage.
     vertical offset real/string -- (inherited from the “character info” class) Vertical
offset.
     tracking small integer -- (inherited from the “character info” class) Tracking.
     word space real -- (inherited from the “character info” class) Word space
percentage.
     language string -- (inherited from the “character info” class) The language to use.
     type style name string -- (inherited from the “character info” class) The name of
the type style used by the text.
     smart quotes boolean -- (inherited from the “character info” class) Whether the
text uses smart quotes.
     allow hanging characters boolean -- (inherited from the “character info” class)
Whether some characters such as punctuation can hang outside the text margins.
     first indent indent info -- (inherited from the “paragraph info” class) Paragraph first
line indent. Use indent info or real.
     left indent indent info -- (inherited from the “paragraph info” class) Paragraph left
indent. Use indent info or real.
     right indent indent info -- (inherited from the “paragraph info” class) Paragraph
right indent. Use indent info or real.
     drop cap boolean -- (inherited from the “paragraph info” class) Is drop cap on for
this paragraph?
     drop cap kind drop characters/drop word -- (inherited from the “paragraph info”
class) The kind of drop cap.
     drop cap lines small integer -- (inherited from the “paragraph info” class) The
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                  Page 91

number of lines of text the drop cap should occupy.
    drop cap characters small integer -- (inherited from the “paragraph info” class)
Number of characters to drop. Used when drop cap kind is characters.
    drop cap style string -- (inherited from the “paragraph info” class) The type style to
apply to the drop cap.
    space before real/string -- (inherited from the “paragraph info” class) Paragraph
space before.
    space after real/string -- (inherited from the “paragraph info” class) Paragraph
space after.
    tabs tab info -- (inherited from the “paragraph info” class) Paragraph tabs.
    alignment flush left/flush right/center/justify -- (inherited from the “paragraph
info” class) Paragraph alignment.
    hyphenation boolean -- (inherited from the “paragraph info” class) Use hyphenation
with this paragraph?
    quad leader string -- (inherited from the “paragraph info” class) The quad leader
character.
    paragraph style name string -- (inherited from the “paragraph info” class) The name
of the paragraph style used by the text.
    owner shape reference [r/o] -- (inherited from the “text” class) The shape element
that contains the beginning of this text object.
    offset integer [r/o] -- (inherited from the “text” class) The offset in the text at
which this text object starts.
    length integer [r/o] -- (inherited from the “text” class) Length of this text object.
    selection reference -- (inherited from the “text” class) The selected text.

Type Definitions :
Class base class: a generic object
Sub classes:
     application, document, window, menu, menu item, character model, color spec,
element, element style, files list item, font object, page, paragraph model, paragraph
style, spread, style model, type style, discretionary hyphen, embedded group, insertion
point, text, widget
Properties:
     class type class [r/o] -- the object class (e.g., window, document or text)
     ID unsigned integer [r/o] -- a number that uniquely identifies the object across the
application
     owner reference [r/o] -- The object that owns this.
     properties record -- All or some of the properties.
     object reference reference [r/o] -- a reference to the object

Class arrowhead: An arrowhead description.
Properties:
     type none/square/circle/full line/half line/arrow/half arrow/vane/half vane -- What
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                  Page 92

type of arrowhead is this?
    length real -- The length of most arrowhead types. (Percent of frame width.)
    angle real -- A measurement.
    width real -- Width of some arrowhead types.

Class color data: Data that describes a color.
Properties:
     color space no space/unknown space/monochrome space/gray space/RGB space/
CMYK space/LAB space/YCC space/XYZ space/palette space -- The space the color is
declared in.
     components list of real -- Color Components as defined by color model. Each
component is a percentage from 0.0 to 100.0.

Class contour: A contour in a path.
Properties:
     knots list of knot -- The contour list.

Class control point: A point in a path element.
Properties:
     location precise point -- Location of control pont.
     smoothed boolean -- Is the point smoothed?

Class default character format: Default character format information.
Properties:
     allow hanging characters boolean -- Can some characters—such as punctuation—
hang outside the text margins?
     automatic leading real -- Amount of automatic leading.
     fixed leading real/string -- Amount of fixed leading.
     font string -- The name of the font of the first character.
     language string -- The language to use.
     size real -- The size in points.
     smart quotes boolean -- Whether the text uses smart quotes.
     type style name string -- The name of the type style used by the text.

Class default paragraph format: Default paragraph format information.
Properties:
     alignment flush left/flush right/center/justify -- Paragraph alignment.
     hyphenation boolean -- Use hyphenation with this paragraph?
     paragraph style name string -- The name of the paragraph style used by the text.

Class document size: A document size.
Properties:
     name string -- The document size name.
     size precise point -- The size of the document page.

Class document sizes set: A set of document sizes.
Properties:
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 93

    name string -- Sizes set name.
    sizes list list of document size -- List of document sizes.
    sizes to add list of document size -- List of sizes to add.
    sizes to delete list of document size -- List of sizes to delete.
    sizes to change list of document size -- List of sizes to change.

Class exception: A hyphenation exception.
Properties:
     word string -- The word that is an exception.
     language string -- The language of the word.

Class floatPoint: A point structure using floating point coordinates.
Properties:
     x real/string -- The horizontal coordinate.
     y real/string -- The vertical coordinate.

Class floatRect: A rectangle structure using floating point coordinates.
Properties:
     top real/string -- The top coordinate.
     left real/string -- The left coordinate.
     bottom real/string -- The bottom coordinate.
     right real/string -- The right coordinate.

Class font replacement: A font to replace and its replacement font.
Properties:
     current font string -- The current font.
     new font string -- The new font.
     add style list of text style info -- The new style.

Class frame info: An element’s frame options data.
Properties:
     type normal/dash -- The type of frame.
     segments list of real -- Each segment of the frame (on/off dash segments).

Class gradient info: An element’s gradient info.
Properties:
     gradient type linear/circular/rectangular/shrinking/radial/shifted -- Gradient type.
     gradient points list of gradient point info -- List of tint info records and their
positions.
     center point precise point -- Center point of gradient.
     angle real -- Angle of gradient.
     repetitions small integer -- Number of repetitions.
     back to back boolean -- Is the gradient back to back?

Class gradient point info: A color-change point.
Properties:
     position real -- Position of change (0 to 100.0, first point is at 0, last is at 100).
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                            Page 94

    tint tint info -- Color and shade at this point.

Class graphic info: A graphic’s info.
Properties:
     color depth integer [r/o] -- The graphic’s color depth. A number or “undefined
resolution”.
     color space no space/unknown space/monochrome space/gray space/RGB space/
CMYK space/LAB space/YCC space/XYZ space/palette space [r/o] -- The graphic’s color
space.
     file alias alias [r/o] -- Alias to the graphic’s file.
     file creator string [r/o] -- The file’s creator.
     file type string [r/o] -- The file’s type.
     resolution undefined resolution/defined resolution [r/o] -- The graphic’s resolution.

Class guide info: Used for modifying guides.
Properties:
     guide list list of real -- List of guides. Setting this will delete all existing guides before
adding new guides from the list.
     guides to delete list of real -- List of guides to delete.
     guides to add list of real -- List of guides to add.

Class guide setup info: Information for setting up guides.
Properties:
     remove all boolean -- Remove all guides before setting new guides?
     grid type grid/custom -- Type of guide setup.
     grid size floatPoint -- Column and row size of grid. (Required if grid type is grid.)
     columns integer -- Number of columns. (Required if grid type is custom.)
     rows integer -- Number of rows. (Required if grid type is custom.)
     respect spine boolean -- Should the custom grid setting respect the page spine? If
true, guides on left and right pages will mirror each other. (Required if grid type is
custom.)
     custom bounds floatRect -- Bounds of custom guide setup. (Required if grid type is
custom.)
     column spacing real/string -- Space between columns. (Required if grid type is
custom.)
     row spacing real/string -- Space between rows. (Required if grid type is custom.)

Class hyphenation: Hyphenation information used by a layout document.
Properties:
     minimum breakable word small integer -- Minimum breakable word length.
     minimum letters before break small integer -- Minimum number of letters before
break.
     minimum letters after break small integer -- Minimum number of letters after break.
     consecutive hyphens allow unlimited/number allowed -- Number of consecutive
hyphens allowed.
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                       Page 95

    break capitalized words boolean -- Break capitalized words?
    exceptions list of exception

Class ink info: Description of the way an area of an element is filled.
Properties:
     ink type none/tint ink/gradient ink/texture ink -- The type of ink.
     tint tint info -- The solid ink tint.
     gradient gradient info -- The gradient.
     texture alias -- The texture file.

Class key equiv: Keyboard equivalent.
Properties:
     key F1 key/F2 key/F3 key/F4 key/F5 key/F6 key/F7 key/F8 key/F9 key/F10 key/
F11 key/F12 key/F13 key/F14 key/F15 key/escape key/page up key/page down key/help
key/enter key/return key/delete key/forward delete key/up arrow key/down arrow key/
left arrow key/right arrow key/other -- Character key.
     modifiers list of command/option/shift/control -- List of modifier keys.

Class knot: Control point in a path.
Properties:
     first handle precise point -- Location of 1st off-curve point.
     location precise point -- Location of knot.
     second handle precise point -- Location of 2nd off-curve point.

Class line points:
Properties:
     starting point precise point
     ending point precise point

Class magic wand action: A Magic Wand action.
Properties:
     location precise point -- Location to Magic Wand from (in document coordinates).
     tolerance small integer -- Pixel color tolerance (0-254).
     smoothness small integer -- Pixel color tolerance (0-100).
     universal mask boolean -- Mask color universally throughout graphic?
     operation first click/adding/subtracting/inverting -- The type of operation.

Class matrix info: Info for “matrix duplicate” command.
Properties:
     bounds precise rectangle -- Bounds to make matrix in.
     rows integer -- Number of rows.
     columns integer -- Number of columns.
     row spacing real/string -- Row spacing.
     column spacing real/string -- Column spacing.
     group afterward boolean -- Group elements afterward?
     scale items boolean -- If true, things such as text and rectangle corners will be
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                      Page 96

scaled to match the new size.
    delete original boolean -- Delete original element[s] afterwards?
    scale to fit boolean -- Scale to fit?
    adjust spacing boolean -- Adjust spacing?
    link text blocks boolean -- Link text blocks?

Class page number info: Page numbering style info.
Properties:
     numbering style none/Arabic/lower case alphabetic/upper case alphabetic/lower case
Roman/upper case Roman -- The style of page numbers.
     starting page number string -- The starting page number.

Class page options: Page options for onscreen and printing.
Properties:
     bleed edge items boolean -- Bleed items at edge?
     color bars boolean -- Print color bars?
     crop marks boolean -- Print crop marks?
     document notes boolean -- Print document notes?
     page position page position -- Position of page on paper.
     plate information boolean -- Print plate information?
     print as spreads boolean -- Print as spreads?
     registration marks boolean -- Print registration marks?
     show ornaments onscreen boolean -- Show print ornaments onscreen?
     show outlines boolean -- Show outlines?

Class page position: Position of page on paper.
Properties:
     horizontal position at left/at center/at right -- Horizontal position of page.
     vertical position at top/at center/at bottom -- Vertical position of page.

Class path: A path.
Properties:
     closed boolean -- Is the path closed? Can only be set to false if there is only one
contour.
     contours list of contour -- The contour list.

Class plate info: Information about a print plate.
Properties:
     plate name composite/cyan/magenta/yellow/black/other -- Plate name.
     LPI real -- Lines per inch.
     screen angle real -- Screen angle.

Class precise point: A point that uses floating point values.
Properties:
     x real/string
     y real/string
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                     Page 97


Class precise rectangle: A rectangle that uses floating point values.
Properties:
     left real/string
     top real/string
     right real/string
     bottom real/string

Class print settings: Settings used in printing.
Properties:
     start page integer -- Page at which to start printing (ignored if interaction is true).
     end page final page/other page -- Page at which to stop printing (ignored if
interaction is true).
     binary encoding boolean -- Use binary encoding?
     level 2 PostScript boolean -- Use Level 2 PostScript?
     download printer resident fonts boolean -- Download printer-resident fonts to
printer?
     send OPI comments for TIFF boolean -- Send OPI comments for all TIFF files?
     substitute OPI comments for EPS boolean -- Substitute OPI comments for EPS files?
     omit PostScript for TIFF boolean [r/o] -- Omit PostScript® for TIFF files?
     plates list of composite/cyan/magenta/yellow/black/other -- List of plates to print.
     text blocks only boolean -- Print text blocks only?
     selected items only boolean -- Print selected items only?
     document notes boolean -- Print document notes?
     plate information boolean -- Print plate information?
     EPS spot colors as process boolean -- Print EPS spot colors as process?
     registration marks boolean -- Print registration marks?
     crop marks boolean -- Print crop marks?
     color bars boolean -- Print color bars?
     use custom paper size boolean -- Use custom paper size?
     custom paper size precise point -- Custom paper size (as precise point).
     custom paper offset real/string -- Custom paper offset.
     use resolution limiting boolean -- Use resolution limiting?
     resolution limit integer -- Resolution limit (dpi).
     use flatness limiting boolean -- Use flatness limiting?
     flatness limit real -- Flatness limit (device pixels).
     use composite screen boolean -- Use screen for composite printing?
     composite screen frequency real -- Composite screen frequency (lpi).
     use tiling boolean -- Use tiling?
     tiling overlap real/string -- Tiling overlap.
     black frequency real -- Black plate frequency (lpi).
     black angle real -- Black plate angle.
     cyan frequency real -- Cyan plate frequency (lpi).
     cyan angle real -- Cyan plate angle.
Fri, Jun 20, 2003 3:30 PM             MultiAd Creator Pro Dictionary                       Page 98

    magenta frequency real -- Magenta plate frequency (lpi).
    magenta angle real -- Magenta plate angle.
    yellow frequency real -- Yellow plate frequency (lpi).
    yellow angle real -- Yellow plate angle.
    default spot frequency real -- Default frequency setting for spot plates (lpi).
    default spot angle real -- Default angle for spot plates.
    custom spot settings list of plate info -- Frequency and angle settings for individual
spot plates.

Class profile: A ColorSync profile.
Plural form:
     profiles
Properties:
     name string [r/o] -- The profile name (not the file name).
     profile alias alias [r/o] -- Alias to the profile’s file.
     color space no space/unknown space/monochrome space/gray space/RGB space/
CMYK space/LAB space/YCC space/XYZ space/palette space [r/o] -- The color space of
the profile.
     type input class/display class/output class/link class/abstract class/color space
class/named color class [r/o] -- The profile type.

Class profile information: Information for a profile used by a Creator object.
Properties:
     name string [r/o] -- The profile name as seen in profile menus.
     file name string [r/o] -- The name of the profile’s file. (Not valid if the profile is
embedded in a graphic.)
     file missing boolean [r/o] -- Is the profile’s file missing? (Not valid if the profile is
embedded in a graphic.)
     embedded boolean [r/o] -- Is the profile embedded in a graphic?

Class real: A real number.
Class smart quote info: Characters used for smart quotes.
Properties:
     open single quote string -- The character used for an opening single quotation mark.
     close single quote string -- The character used for a closing single quotation mark.
     open double quote string -- The character used for an opening double quotation mark.
     close double quote string -- The character used for a closing double quotation mark.

Class status label: A status label.
Properties:
     current label string -- Current label name.
     new label string -- New label name.

Class status label info: Status label information.
Properties:
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                   Page 99

    label list         string -- List of status labels.
                 list of
    labels to    add list of string -- List of labels to add.
    labels to    delete list of string -- List of labels to delete.
    labels to    change list of status label -- List of labels to change.

Class string: A string of text.
Class tag delimiter info: Tag delimiter information.
Properties:
     start tag string -- Start tag character.
     end tag string -- End tag character.

Class tint info: A tint.
Properties:
     color string -- A document color name for the tint.
     shade real -- The shade percentage applied to the color (0 to 100.0).

Class trapping info: Trapping info for each part of an element.
Properties:
     type overprint/knockout/choke knockout/spread knockout -- The type of trapping to
apply to this part.
     amount real -- The amount of trapping to apply to the part.

Class wrapping relationship: A relationship for wrapping text with other elements.
Properties:
     wrapping element reference -- The element used to wrap.
     distance real/string -- Distance from element to wrap text.
     how wrap around/wrap within -- How to wrap the text.

Attachable Script Handlers : Attachable Script Handlers Suite
opening: Script handler event sent to attached scripts before a document is opened.
    opening file specification -- The file of the document to be opened.

opened: Script handler event sent to attached scripts after a successful open.
    opened reference -- The opened document.

closing: Script handler event sent to attached scripts before a document is closed.
    closing reference -- The document to be closed.

closed: Script handler event sent to attached scripts after a successful close.
    closed file specification -- The closed document’s file.

saving: Script handler event sent to attached scripts before a document is saved.
    saving reference -- The document to be saved.

saved: Script handler event sent to attached scripts after a successful save.
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                      Page 100

    saved reference -- The document that was saved.

printing: Script handler event sent to attached scripts before a document is printed.
    printing reference -- The document to be printed.

printed: Script handler event sent to attached scripts after a successful close.
    printed reference -- The document that was printed.

Client Data : Client Data Suite
attach client data to: Attach client data to an object.
    attach client data to reference -- Object to attach client data to.
        from client string -- Name of client.
        with ID integer -- Client data ID.
        data anything -- Client data to attach.
        replacing boolean -- Replace existing client data of same ID?

delete client data from: Delete client data from an object.
    delete client data from reference -- Object to delete client data from.
        from client string -- Name of client.
        [with ID integer] -- Client data ID. (default all ID’s)

get client data from: Get client data from an object.
    get client data from reference -- Object to get client data from.
         from client string -- Name of client.
         with ID integer -- Client data ID.
    Result: anything -- The client data.

get client data IDs from: Get list of client data IDs from an object.
    get client data IDs from reference -- Object to get client data ID’s from.
         from client string -- Name of client.
    Result: list of integer -- The client data.

find client data in: Find client data in a document.
    find client data in reference -- Document to search for client data in.
         from client string -- Name of client.
         [with ID integer] -- Client data ID. (default all ID’s)
         [data anything] -- Client data to search for.
    Result: list of find result -- The object[s] the client data was found in.

Class find result: Result returned from “find client data in”.
Properties:
     owner reference [r/o] -- Object that client data is attached to.
     ID integer [r/o] -- Client data ID.

Contextual Script Handlers : Contextual Script Handlers Suite
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                        Page 101


add contextual menu items: Add items to a contextual menu. This event is sent to scripts in the
“Contextual Menu Scripts” folder.
    add contextual menu items none/other -- The clicked object.
    Result: list of contextual menu item -- The items to add.

do contextual menu item: Execute the handler for the given contextual menu item. This event is
sent to scripts in the “Contextual Menu Scripts” folder when an item previously added with “add
contextual menu items” is selected by the user.
    do contextual menu item string -- Name of contextual menu item selected.
        clicked object none/other -- The clicked object.

Class contextual menu item: A contextual menu item description.
Properties:
     name string -- Menu item name.
     enable for single element/single shape/single graphic/single text container/one or
more elements/multiple elements/one or more text containers/multiple text containers/
active text/selected text -- When should this item be added to the contextual menu and
enabled? To always add the item regardless of the selection, omit this keyword.
     locked state does not matter/all locked/one or more locked/one or more unlocked/
none locked -- This item should be added to the contextual menu when the elements in
the selection are in this locked state. (default does not matter)

Custom Interface : Custom Interface Suite
reposition: Reposition one or more widgets in relation to another widget.
     reposition list of reference -- The widget or list of widgets to reposition.
         using widget reference -- The widget to position the widget(s) relative to.
         repositioning by list of aligning tops/aligning bottoms/aligning vertical centers/
aligning text baselines/aligning left edges/aligning right edges/aligning horizontal centers/
moving to left of widget/moving to right of widget/moving above widget/moving below
widget/moving inside widget top/moving inside widget left/moving inside widget bottom/
moving inside widget right -- The position and alignment options. One of the given
enumerations, or a list of exactly two of them.

resize to widgets: Resize the user window to enclose the widgets. This is normally done
automatically when a window is made visible, but this can be useful when a script adds or deletes
widgets while the window is visible.
    resize to widgets reference -- The user window to resize.

run dialog modally: Show and run the given user dialog. Use “delete” to hide and delete
window when done.
    run dialog modally reference -- The user dialog object to run.
    Result: unsigned integer -- ID of last button clicked.

set user preference: Set a custom preference for use with scripts.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 102

    set user preference
        from client string -- Name of client.
        with ID string -- Data ID.
        data anything -- Data to attach.
        replacing boolean -- Replace existing data of same ID?

get user preference: Get a custom preference for use with scripts.
    get user preference
         from client string -- Name of client.
         with ID string -- Data ID.
    Result: anything

delete user preference: Delete a custom preference.
    delete user preference
        from client string -- Name of client.
        with ID string -- Data ID.

hit widget: Callback event when a widget is clicked or typed into.
    hit widget reference -- The widget that was hit.
        owner window reference -- The user window that was hit.

request exit widget: Callback event when a widget is about to be exited (such as tabbing out of a
field).
     request exit widget reference -- The widget that is being exited.
          owner window reference -- The user window that was hit.
     Result: boolean -- Is it OK to exit the widget? Return false if the widget data is not
valid. If your handler never returns true, you will not be able to exit a user dialog. If this
happens, escape or command-. will still exit the dialog.

document changed: Callback event when a document has been activated.
    document changed reference -- The document that has been activated.
       owner window reference -- The user window that this script controls.

selection changed: Callback event when a selection or its contents has been changed.
    selection changed reference -- The selection that has been changed.
        owner window reference -- The user window that this script controls.

text selection changed: Callback event when a text selection or its contents has been changed.
    text selection changed reference -- The text flow whose selection has been changed.
Use with care. This is called after every click in a text flow and when arrow keying over
character and paragraph run boundaries.
        owner window reference -- The user window that this script controls.

active flow changed: Callback event when a text flow has been activated or deactivated. Only
one event is sent when the active flow has been changed from one to another.
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 103

    active flow changed reference -- The text flow that is now active, or null if no flows
are active.
        owner window reference -- The user window that this script controls.

request to close: Callback event when the user window is about to be closed. Useful for saving
user preferences for your window.
    request to close reference -- The user window that is about to be closed.
    [Result: boolean] -- The window is about to be closed. Return false if the window should
not be closed, true if it is OK to allow the window to close.

Class user dialog: A custom user dialog box. A unique ID in the range of 1 to 1000000 can be
specified on creation. Window will always appear centered and sized to its widgets. The
“resizable” property can be given on creation (default false).
Plural form:
     user dialogs
Elements:
     widget by ID, by numeric index, by name
     button by ID, by numeric index, by name
     checkbox by ID, by numeric index, by name
     color scroll list by ID, by numeric index, by name
     color popup menu by ID, by numeric index, by name
     edit field by ID, by numeric index, by name
     group box by ID, by numeric index, by name
     popup font menu by ID, by numeric index, by name
     popup menu by ID, by numeric index, by name
     progress bar by ID, by numeric index, by name
     radio button group by ID, by numeric index, by name
     scroll list by ID, by numeric index, by name
     static label by ID, by numeric index, by name
Super classes:
     window
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string [r/o] -- (inherited from the “window” class) The window’s name.
     bounds bounding rectangle -- (inherited from the “window” class) The boundary
rectangle for the window. (List of 4 integers in {left, top, right, bottom} order.)
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                     Page 104

     closeable boolean [r/o] -- (inherited from the “window” class) Does the window have
a close box?
     floating boolean [r/o] -- (inherited from the “window” class) Does the window float?
     index integer -- (inherited from the “window” class) The number of the window.
     location point -- (inherited from the “window” class) The location of the window (top–
left corner).
     modal boolean [r/o] -- (inherited from the “window” class) Is the window modal?
     resizable boolean [r/o] -- (inherited from the “window” class) Is the window
resizable?
     titled boolean [r/o] -- (inherited from the “window” class) Does the window have a
title bar?
     zoomable boolean [r/o] -- (inherited from the “window” class) Is the window
zoomable?
     zoomed boolean -- (inherited from the “window” class) Is the window zoomed?
     visible boolean -- (inherited from the “window” class) Is the window visible?
     frontmost boolean -- (inherited from the “window” class) Is this the frontmost
window of its kind?
     callback script script -- The script that this dialog will send widget events to. Supply
“me” within the script. If there is no callback script or it isn’t written correctly, use
escape or command-. to exit the dialog.
     active widget reference -- The currently active widget, if any. Only edit fields and
scroll lists can be activated.
     OK button name string [r/o] -- If supplied, a default button with an ID of 1 will be
created in its natural location, relieving the need to create a button whose special feature
is “is OK button”.
     cancel button name string [r/o] -- If supplied, a cancel button with an ID of 2 will be
created in its natural location, relieving the need to create a button whose special feature
is “is Cancel button”.
     user variable 1 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
     user variable 2 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
     user variable 3 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
     user variable 4 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.

Class user palette: A custom user palette. A unique ID in the range of 1 to 1000000 can be
specified on creation. Window will always appear centered and sized to its widgets.
Plural form:
     user palettes
Elements:
     widget by ID, by numeric index, by name
     button by ID, by numeric index, by name
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                     Page 105

     checkbox by ID, by numeric index, by name
     color scroll list by ID, by numeric index, by name
     color popup menu by ID, by numeric index, by name
     edit field by ID, by numeric index, by name
     group box by ID, by numeric index, by name
     popup font menu by ID, by numeric index, by name
     popup menu by ID, by numeric index, by name
     progress bar by ID, by numeric index, by name
     radio button group by ID, by numeric index, by name
     scroll list by ID, by numeric index, by name
     static label by ID, by numeric index, by name
Super classes:
     window
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string [r/o] -- (inherited from the “window” class) The window’s name.
     bounds bounding rectangle -- (inherited from the “window” class) The boundary
rectangle for the window. (List of 4 integers in {left, top, right, bottom} order.)
     closeable boolean [r/o] -- (inherited from the “window” class) Does the window have
a close box?
     floating boolean [r/o] -- (inherited from the “window” class) Does the window float?
     index integer -- (inherited from the “window” class) The number of the window.
     location point -- (inherited from the “window” class) The location of the window (top–
left corner).
     modal boolean [r/o] -- (inherited from the “window” class) Is the window modal?
     resizable boolean [r/o] -- (inherited from the “window” class) Is the window
resizable?
     titled boolean [r/o] -- (inherited from the “window” class) Does the window have a
title bar?
     zoomable boolean [r/o] -- (inherited from the “window” class) Is the window
zoomable?
     zoomed boolean -- (inherited from the “window” class) Is the window zoomed?
     visible boolean -- (inherited from the “window” class) Is the window visible?
     frontmost boolean -- (inherited from the “window” class) Is this the frontmost
Fri, Jun 20, 2003 3:30 PM         MultiAd Creator Pro Dictionary                        Page 106

window of its kind?
    callback script script -- The script that this palette will send widget events to.
Supply “me” within the script.
    active widget reference -- The currently active widget, if any. Only edit fields and
scroll lists can be activated. To deactivate widgets, set this to “none”.
    user variable 1 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
    user variable 2 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
    user variable 3 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.
    user variable 4 anything -- Any data can be stored here. This is useful when you need
to access data from the “callback script” handlers that can't access script properties.

Class widget: A custom user widget. You must supply a unique ID (any number > 0) for each
widget. IDs must be unique within each user dialog or user palette. They do not need to be unique
across the application.
Plural form:
     widgets
Elements:
Super classes:
     base class
Sub classes:
     button, checkbox, color popup menu, color scroll list, edit field, group box, popup font
menu, popup menu, progress bar, radio button group, scroll list, static label
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- The widget's name or title.
     bounds bounding rectangle -- The widget's bounds. (List of 4 integers in {left, top,
right, bottom} order, in range of -1 to largest monitor size. Optional if “automatically
resize” and “align with” are given.)
     automatically resize best width/best height/best size -- When creating a widget,
should it automatically resize in some way? Only used in widget creation.
     align with relative position -- When creating a widget, it may be aligned to an existing
widget for easier placement. Only used in widget creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 107

-- When a window is resized, the bounds of widgets can remain relative to the window
bounds. Only used in widget creation. (Default “sticks to window left”.)
    vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- When a window is resized, the bounds of widgets can remain relative to the window
bounds. Only used in widget creation. (Default “sticks to window top”.)
    enabled boolean -- The enable state of the widget. (default true)
    size large font/small font/small emphatic font/tiny font [r/o] -- The font size. (Only
used during widget creation.)
    data anything -- Any data you want to store with this widget. It will not be visible to
the user.

Class button: A custom user button.
Plural form:
     buttons
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 108

remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     special feature none/is OK button/is Cancel button -- A special feature this button
has.

Class checkbox: A custom user checkbox.
Plural form:
     checkboxes
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                      Page 109

remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     state button on/button off/undefined -- The checked state of the checkbox.

Class color popup menu: A custom user color popup menu. This will always reflect the color
from the frontmost document.
Plural form:
     color popup menus
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                            Page 110

remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     menu item list list of popup menu item [r/o] -- The list of menu items in the menu.
     popup value string -- If “show value” is true, this is the current value of the widget
(the last chosen menu item).
     popup width small integer [r/o] -- The width of the popup menu portion of the widget.
Useful for aligning the left edge of popup menus and edit fields. (Only used during widget
creation. Default is 0.)

Class color scroll list: A custom user color scroll list. This will always reflect the color from the
frontmost document.
Plural form:
     color scroll lists
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                   Page 111

-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     selection type none/only one/many/always one [r/o] -- The kind of selections
allowed.
     list data list of scroll list item [r/o] -- The list data.
     selected list data list of scroll list item [r/o] -- The selected list data.
     selection none/only one/many [r/o] -- The current state of the selection.

Class edit field: A custom user field.
Plural form:
     edit fields
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 112

widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     field value type allow all characters/alphanumeric only/integers only/positive integers
only/floats only/positive floats only -- Type of characters allowed in field value. (default
“allow all characters”)
     field value max length small integer -- Max length of field value. (1-255, default 255)
     field value undefined/other -- Field value. Can be a number or string, as long as the
value is legal according to the “field value type”. Use “undefined” to assign an undefined
value.
     field width small integer [r/o] -- The width of the edit box portion of the widget.
Useful for aligning the left edge of popup menus and edit fields. (Only used during widget
creation. Default is 0.)

Class group box: A custom user group box.
Plural form:
     group boxes
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 113

     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.

Class popup font menu: A custom user font popup menu.
Plural form:
     popup font menus
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 114

bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     popup value list of string -- The list of selected menu item names.
     popup width small integer [r/o] -- The width of the popup menu portion of the widget.
Useful for aligning the left edge of popup menus and edit fields. (Only used during widget
creation. Default is 0.)

Class popup menu: A custom user popup menu.
Plural form:
     popup menus
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
Fri, Jun 20, 2003 3:30 PM        MultiAd Creator Pro Dictionary                     Page 115

     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     menu item list list of popup menu item -- The list of menu items in the menu.
     show value boolean -- If true, the value is shown in the widget and only one item can
be checkmarked. If false, the value is not shown in the widget and multiple items can be
checkmarked.
     popup value string -- If “show value” is true, this is the current value of the widget
(the last chosen menu item).
     popup width small integer [r/o] -- The width of the popup menu portion of the widget.
Useful for aligning the left edge of popup menus and edit fields. (Only used during widget
creation. Default is 0.)

Class progress bar: A custom user progress bar.
Plural form:
     progress bars
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 116

uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     progress minimum integer -- Minimum progress value. Set “progress minimum” and
“progress maximum” to the same value for an indeterminate progress.
     progress maximum integer -- Maximum progress value. Set “progress minimum” and
“progress maximum” to the same value for an indeterminate progress.
     progress value integer -- Get or set progress as an integer (must be in min-max
range).
     progress percentage real -- Get or set progress as a percentage.

Class radio button group: A custom user radio button group.
Plural form:
     radio button groups
Elements:
Super classes:
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                 Page 117

     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     button names list of string -- Names of individual buttons.
     button states list of boolean -- States of individual buttons (on or off).
     button enabling list of boolean -- Enabling of individual buttons.
     vertical layout boolean [r/o] -- Lay out the buttons in a column instead of a row?
(Only used during widget creation. Default is false.)

Class scroll list: A custom user scroll list.
Plural form:
Fri, Jun 20, 2003 3:30 PM       MultiAd Creator Pro Dictionary                      Page 118

     scroll lists
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.
     selection type none/only one/many/always one -- The kind of selections allowed.
     keep sorted boolean [r/o] -- Keep the contents of the list sorted? (Only used during
widget creation. Default is false.)
     allow dragging boolean -- Can the items in the list be rearranged by dragging them?
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                         Page 119

(Default is false. Can’t be true if “keep sorted” is true or “selection type” is “none”.)
     column list list of scroll list column [r/o] -- To make multiple columns, supply this list
of column descriptions. Can also use a list of numbers. (Only used during widget creation.
Default is 1 left–aligned column.)
     list data list of scroll list item -- The list data. Can be a list of “scroll list item” or a
list of “string” for simplicity. If multiple columns are used, each item is a tab–delimited
string of substrings.
     selected list data list of scroll list item [r/o] -- The selected list data.
     selection none/only one/many [r/o] -- The current state of the selection.

Class static label: A custom user label.
Plural form:
     static labels
Elements:
Super classes:
     widget
Properties:
     class type class [r/o] -- (inherited from the “base class” class) the object class
(e.g., window, document or text)
     ID unsigned integer [r/o] -- (inherited from the “base class” class) a number that
uniquely identifies the object across the application
     owner reference [r/o] -- (inherited from the “base class” class) The object that
owns this.
     properties record -- (inherited from the “base class” class) All or some of the
properties.
     object reference reference [r/o] -- (inherited from the “base class” class) a
reference to the object
     name string -- (inherited from the “widget” class) The widget's name or title.
     bounds bounding rectangle -- (inherited from the “widget” class) The widget's
bounds. (List of 4 integers in {left, top, right, bottom} order, in range of -1 to largest
monitor size. Optional if “automatically resize” and “align with” are given.)
     automatically resize best width/best height/best size -- (inherited from the
“widget” class) When creating a widget, should it automatically resize in some way? Only
used in widget creation.
     align with relative position -- (inherited from the “widget” class) When creating a
widget, it may be aligned to an existing widget for easier placement. Only used in widget
creation.
     horizontal stickiness sticks to window left/sticks to window right/resizes horizontally
-- (inherited from the “widget” class) When a window is resized, the bounds of widgets
can remain relative to the window bounds. Only used in widget creation. (Default “sticks
to window left”.)
     vertical stickiness sticks to window top/sticks to window bottom/resizes vertically -
- (inherited from the “widget” class) When a window is resized, the bounds of widgets can
remain relative to the window bounds. Only used in widget creation. (Default “sticks to
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                    Page 120

window top”.)
     enabled boolean -- (inherited from the “widget” class) The enable state of the
widget. (default true)
     size large font/small font/small emphatic font/tiny font [r/o] -- (inherited from the
“widget” class) The font size. (Only used during widget creation.)
     data anything -- (inherited from the “widget” class) Any data you want to store with
this widget. It will not be visible to the user.

Class popup menu item: A custom user popup menu item.
Properties:
     name separator/other -- Menu item name.
     is checked boolean -- Is this menu item checked?
     data anything -- Any data you want to store with this item. It will not be visible in the
menu item.

Class relative position: Describes a position relative to another widget.
Properties:
     positioning outside widget top/outside widget left/outside widget bottom/outside
widget right/inside widget top left/inside widget top right/inside widget bottom left/
inside widget bottom right/inside widget top/inside widget left/inside widget bottom/
inside widget right -- The side of “near widget” to position around. Optional if “aligning” is
“centers”.
     near widget reference -- The widget to position around or within.
     aligning left edges/horizontal centers/right edges/tops/vertical centers/bottoms/
centers/text baselines -- The alignment in relation to “to widget”, or to “near widget” if
“to widget” is not supplied. Optional unless “positioning” is not supplied.
     to widget reference -- The widget to align with. (Optional. “aligning” will use “near
widget” if this is not supplied.)

Class scroll list column: A custom user scroll list column descriptor.
Properties:
     width small integer -- A column width.
     alignment flush left/flush right/center/justify -- Column alignment.

Class scroll list item: A custom user scroll list item.
Properties:
     name string -- Scroll list item name.
     selected boolean -- Is this item selected in the list?
     data anything -- Any data you want to store with this item. It will not be visible in the
scroll list.

ACES : Ad Control Event Suite
new controlled ad: Create a new controlled ad.
    new controlled ad integer -- Unique ad ID.
       ad folder alias -- Alias to destination folder.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                       Page 121

         ad name string -- Name of destination ad file. Extension “.aces” suggested.
         [starter file alias] -- Alias to starter file (Creator ad, controlled ad, or CIF) to be
opened as a template. If omitted, “width” and “height” are required.
         [ad width extended real] -- Ad horizontal size in points. If omitted, “starter file”
is required.
         [ad height extended real] -- Ad vertical size in points. If omitted, “starter file” is
required.
         [creator type class] -- File creator signature. (default MultiAd Creator’s
application signature)
         [ restrictions list of restrict resize/restrict resize height/restrict resize width/
restrict save copy as/restrict import text/restrict place file/restrict export text/
restrict export CIF/restrict export EPS/restrict export GIF/restrict export JPEG/
restrict export PDF/restrict export TIFF/restrict export XML/restrict files palette
deletion] -- Restrictions to place on controlled ad.
         [starts on left side/right side] -- The side of the spread where the first page
appears, if facing pages is on. (default right)
         [first page number small integer] -- The page number of the first page. (default
1)
         [page count small integer] -- The number of pages in the document. (default 1)
         [facing pages boolean] -- Does the document have facing pages? (default true)
         [make default master spread boolean] -- Create a default master spread when
making a new layout document? (default false)
         [use default settings boolean] -- Use the Default Document Settings file? (default
false)

open controlled ad: Open a controlled ad.
    open controlled ad integer -- Unique ad ID.
         file alias -- Alias to file to be opened.
         [ restrictions list of restrict resize/restrict resize height/restrict resize width/
restrict save copy as/restrict import text/restrict place file/restrict export text/
restrict export CIF/restrict export EPS/restrict export GIF/restrict export JPEG/
restrict export PDF/restrict export TIFF/restrict export XML/restrict files palette
deletion] -- Restrictions to place on controlled ad.
         [interaction boolean] -- If false, warning dialogs are suppressed. (default true)

get ad name: Return a controlled ad’s name.
    get ad name [integer] -- Ad ID. (default front ad window)
    Result: string -- Ad name.

get ad folder: Return a controlled ad’s folder.
    get ad folder [integer] -- Ad ID. (default front ad window)
    Result: alias -- Ad folder.

get ad reference: Return a reference to the document with the given ID.
Fri, Jun 20, 2003 3:30 PM            MultiAd Creator Pro Dictionary                   Page 122

    get ad reference [integer] -- Ad ID. (default front ad window)
    Result: reference -- The document having the given ID.

get ad external files: Return a list of a controlled ad’s external file references.
    get ad external files [integer] -- Ad ID. (default front ad window)
    Result: list of list -- A list of file reference aliases.

get ad palette files: Return a list of a controlled ad’s file palette references.
    get ad palette files [integer] -- Ad ID. (default front ad window)
    Result: list of list -- A list of file reference aliases.

get ad fonts: Return a list of a controlled ad’s fonts.
    get ad fonts [integer] -- Ad ID. (default front ad window)
    Result: list of list -- A list of font names.

get ad colors: Return a list of a controlled ad’s colors.
    get ad colors [integer] -- Ad ID. (default front ad window)
    Result: list of list -- A list of “color info”.

get ad size: Return a controlled ad’s size, in points.
    get ad size [integer] -- Ad ID. (default front ad window)
         [for page integer] -- Index of page. (Default 1)
    Result: ad size -- A dimensions record (of class “ad size”).

get ad status: Return a controlled ad’s status.
    get ad status [integer] -- Ad ID. (default front ad window)
    Result: string -- Ad status.

set ad status: Set the status of an ad.
    set ad status [integer] -- Ad ID. (default front ad window)
         [status name string ] -- Ad status.
Default: None

get ad note: Get the ad note.
    get ad note [integer] -- Ad ID. (default front ad window)
    Result: string

set ad note: Set the ad note.
    set ad note [integer] -- Ad ID. (default front ad window)
         [note string] -- Ad note.
Default: None

get ad keywords: Get the ad keywords.
    get ad keywords [integer] -- Ad ID. (default front ad window)
    Result: list of list -- A list of keywords saved with this ad.
Fri, Jun 20, 2003 3:30 PM           MultiAd Creator Pro Dictionary                      Page 123

set ad keywords: Set the ad keywords.
    set ad keywords [integer] -- Ad ID. (default front ad window)
        [keys list of list] -- A list of keywords.
        [replace boolean] -- If true, replace the current ad keywords.
Default: true

get ad restrictions: Get the controlled ad’s restrictions.
    get ad restrictions integer -- Ad ID. (default front ad window)
    Result: list of restrict resize/restrict resize height/restrict resize width/restrict save
copy as/restrict import text/restrict place file/restrict export text/restrict export CIF/
restrict export EPS/restrict export GIF/restrict export JPEG/restrict export PDF/
restrict export TIFF/restrict export XML/restrict files palette deletion -- The ad
restrictions.

set ad restrictions: Set the controlled ad’s restrictions.
    set ad restrictions
         [ restrictions list of restrict resize/restrict resize height/restrict resize width/
restrict save copy as/restrict import text/restrict place file/restrict export text/
restrict export CIF/restrict export EPS/restrict export GIF/restrict export JPEG/
restrict export PDF/restrict export TIFF/restrict export XML/restrict files palette
deletion] -- Restrictions to place on controlled ad.

save controlled ad: Save a controlled ad.
    save controlled ad integer -- Ad ID.
         [ad folder alias] -- Alias to destination folder. (default previously specified folder,
or current save folder if not previously specified)
         [ad name string] -- Name of destination ad file. (default defined by server
application) Extension “.aces” suggested.
         [EPS boolean] -- If true, EPS data is saved in the ad file. (default ad file’s previous
setting, or false if the ad has never been saved)
         [thumbnails boolean] -- If true, thumbnail PICTs are saved in the ad file. (default
setting in preferences)

close controlled ad: Close a controlled ad.
    close controlled ad integer -- Ad ID.
        [save option save ad/do not save ad/cancel closing] -- What to do if the ad needs
to be saved.

print controlled ad: Print a controlled ad.
     print controlled ad integer -- Ad ID.
          [interaction boolean] -- If true, the standard print dialog is displayed and warning
dialogs are not suppressed. (default true)
          [options print options] -- Settings used in printing; the default settings are the
settings that were used when the ad was last printed.
Fri, Jun 20, 2003 3:30 PM          MultiAd Creator Pro Dictionary                        Page 124


bring controlled ad to front: Bring a controlled ad window to the front.
    bring controlled ad to front integer -- Ad ID.

continue controlled ad: Allow user activity to continue on a controlled ad for which a
Management System returned a result code of kWaitForInstructions.
    continue controlled ad

Class color info: Information about a color.
Properties:
     name string [r/o] -- Name of color.
     cyan % extended real [r/o] -- Cyan %.
     magenta % extended real [r/o] -- Magenta %.
     yellow % extended real [r/o] -- Yellow %.
     black % extended real [r/o] -- Black %.
     is process boolean [r/o] -- True for a process color, false for a spot color.

Class ad size: Dimensions of an ad.
Properties:
     ad width extended real [r/o] -- Width of ad, in points.
     ad height extended real [r/o] -- Height of ad, in points.

Class print options: Settings used in printing.
Properties:
     print plates ACES composite/ACES process/ACES spot/ACES process & spot --
Which plates to print.
     resolution limit small integer -- The maximum allowable resolution for sampled
graphic data (72 - 10,000 dpi). (default 0)
     ACES flatness limit extended real -- The accuracy at which curves are rendered (0.2
- 100.0 points, smaller numbers are more accurate). (default 0)
     line screen extended real -- The screen frequency (25 - 400 lpi). (default 0)
     ACES registration marks boolean -- If true, registration marks are printed.
     ACES crop marks boolean -- If true, crop marks are printed.
     ACES color bars boolean -- If true, color bars are printed.
     ad notes boolean -- If true, ad notes are printed.
     ACES plate info boolean -- If true, plate information is printed.
     ACES text blocks only boolean -- If true, only text block objects are printed.
     colors as grays boolean -- If true, color data is printed in grayscale.
     ACES binary encoding boolean -- If true, sampled graphic data is encoded in binary
instead of ASCII.
     ACES level 2 PostScript boolean -- If true, data is printed taking advantage of
PostScript Level 2.
     ACES color PostScript boolean -- If true, data is printed using color PostScript.
     omit TIFF boolean -- If true, placed TIFF files are not printed.
     omit EPS boolean -- If true, placed EPS files are not printed.
Fri, Jun 20, 2003 3:30 PM   MultiAd Creator Pro Dictionary   Page 125

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:2
posted:8/23/2011
language:English
pages:125