The FooDoo Lounge

OmniGraffle 2.1 Dictionary

Copyright © 2000-2002 The Omni Group. All rights reserved.

Index

  1. Standard Suite
  2. Text Suite
  3. Extended Text Suite
  4. OmniGraffle

Standard Suite: Common classes and commands for most applications.

Classes:

Class application: An application's top level scripting object.

Plural form:

applications

Elements:

window by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

version Unicode text [r/o] -- The version of the application.

frontmost boolean [r/o] -- Is this the frontmost (active) application?

name Unicode text [r/o] -- The name of the application.

Class color: A color.

Plural form:

colors

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

Class document: A document.

Plural form:

documents

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

modified boolean [r/o] -- Has the document been modified since the last save?

path Unicode text -- The document's path.

name Unicode text -- The document's name.

Class item: A scriptable object.

Plural form:

items

Properties:

class type class [r/o] -- The class of the object.

properties record -- All of the object's properties.

Class window: A window.

Plural form:

windows

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

zoomed boolean -- Whether the window is currently zoomed.

miniaturized boolean -- Whether the window is currently miniaturized.

name Unicode text -- The full title of the window.

floating boolean [r/o] -- Whether the window floats.

modal boolean [r/o] -- Whether the window is the application's current modal window.

miniaturizable boolean [r/o] -- Whether the window can be miniaturized.

visible boolean -- Whether the window is currently visible.

closeable boolean [r/o] -- Whether the window has a close box.

resizable boolean [r/o] -- Whether the window can be resized.

zoomable boolean [r/o] -- Whether the window can be zoomed.

id integer [r/o] -- The unique identifier of the window.

bounds bounding rectangle -- The bounding rectangle of the window.

titled boolean [r/o] -- Whether the window has a title bar.

index integer -- The index of the window in the back-to-front window ordering.

document document [r/o] -- The document whose contents are being displayed in the window.

Events:

close: Close an object.

close reference -- the object for the command

[saving yes/no/ask] -- Specifies whether changes should be saved before closing.

[saving in alias] -- The file in which to save the object.

count: Return the number of elements of a particular class within an object.

count reference -- the object for the command

[each type class] -- The class of objects to be counted.

Result: integer -- the reply for the command

delete: Delete an object.

delete reference -- the object for the command

duplicate: Copy object(s) and put the copies at a new location.

duplicate reference -- the object for the command

to location reference -- The location for the new object(s).

[with properties record] -- Properties to be set in the new duplicated object(s).

exists: Verify if an object exists.

exists reference -- the object for the command

Result: boolean -- the reply for the command

get: Get the data for an object.

get reference -- the object for the command

Result: anything -- the reply for the command

make: Make a new object.

make

[with properties record] -- The initial values for properties of the object.

new type class -- The class of the new object.

[with data anything] -- The initial data for the object.

[at location reference] -- The location at which to insert the object.

Result: reference -- the reply for the command

move: Move object(s) to a new location.

move reference -- the object for the command

to location reference -- The new location for the object(s).

open: Open an object.

open alias -- The file(s) to be opened.

print: Print an object.

print alias -- The file(s) or document(s) to be printed.

quit: Quit an application.

quit reference -- the object for the command

[saving yes/no/ask] -- Specifies whether changes should be saved before quitting.

save: Save an object.

save reference -- the object for the command

[as Unicode text] -- The file type in which to save the data.

[in alias] -- The file in which to save the object.

set: Set an object's data.

set reference -- the object for the command

to anything -- The new value.

Text Suite: A set of basic classes for text processing.

Classes:

Class attachment: Represents an inline text attachment. This class is used mainly for make commands.

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> text [r/o] -- All of the properties of the superclass.

file name Unicode text -- The path to the file for the attachment

Class attribute run: This subdivides the text into chunks that all have the same attributes.

Plural form:

attribute runs

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

font Unicode text -- The name of the font of the first character.

color color -- The color of the first character.

Class character: This subdivides the text into characters.

Plural form:

characters

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

font Unicode text -- The name of the font of the first character.

color color -- The color of the first character.

Class paragraph: This subdivides the text into paragraphs.

Plural form:

paragraphs

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

font Unicode text -- The name of the font of the first character.

color color -- The color of the first character.

Class text: Rich (styled) text

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

font Unicode text -- The name of the font of the first character.

color color -- The color of the first character.

Class word: This subdivides the text into words.

Plural form:

words

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

attachment by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

font Unicode text -- The name of the font of the first character.

color color -- The color of the first character.

Extended Text Suite: Extended functionality for text.

Classes:

Class attribute run: This subdivides the text into chunks that all have the same attributes.

Plural form:

attribute runs

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

underlined boolean -- Is the first character underlined?

baseline offset small real -- Number of pixels shifted above or below the normal baseline.

font Unicode text -- The name of the font of the first character.

superscript integer -- The superscript level of the text.

alignment justified/right/left/center -- Alignment of the text.

text Unicode text -- The actual text content.

color color -- The color of the first character.

Class character: This subdivides the text into characters.

Plural form:

characters

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

underlined boolean -- Is the first character underlined?

baseline offset small real -- Number of pixels shifted above or below the normal baseline.

font Unicode text -- The name of the font of the first character.

superscript integer -- The superscript level of the text.

alignment justified/right/left/center -- Alignment of the text.

text Unicode text -- The actual text content.

color color -- The color of the first character.

Class paragraph: This subdivides the text into paragraphs.

Plural form:

paragraphs

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

underlined boolean -- Is the first character underlined?

baseline offset small real -- Number of pixels shifted above or below the normal baseline.

font Unicode text -- The name of the font of the first character.

superscript integer -- The superscript level of the text.

alignment justified/right/left/center -- Alignment of the text.

text Unicode text -- The actual text content.

color color -- The color of the first character.

Class text: Rich (styled) text

Plural form:

texts

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

underlined boolean -- Is the first character underlined?

baseline offset small real -- Number of pixels shifted above or below the normal baseline.

font Unicode text -- The name of the font of the first character.

superscript integer -- The superscript level of the text.

alignment justified/right/left/center -- Alignment of the text.

text Unicode text -- The actual text content.

color color -- The color of the first character.

Class text attachment: Represents an inline text attachment. This class is used mainly for make commands.

Plural form:

text attachments

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> text [r/o] -- All of the properties of the superclass.

file name Unicode text -- The path to the file for the attachment

Class word: This subdivides the text into words.

Plural form:

words

Elements:

character by numeric index, before/after another element, as a range of elements, satisfying a test

attribute run by numeric index, before/after another element, as a range of elements, satisfying a test

word by numeric index, before/after another element, as a range of elements, satisfying a test

paragraph by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

size integer -- The size in points of the first character.

underlined boolean -- Is the first character underlined?

baseline offset small real -- Number of pixels shifted above or below the normal baseline.

font Unicode text -- The name of the font of the first character.

superscript integer -- The superscript level of the text.

alignment justified/right/left/center -- Alignment of the text.

text Unicode text -- The actual text content.

color color -- The color of the first character.

Events:

bold: Bold some text

bold reference -- the object for the command

italicize: Italicize some text

italicize reference -- the object for the command

unbold: Unbold some text

unbold reference -- the object for the command

underline: Underline some text

underline reference -- the object for the command

unitalicize: Unitalicize some text

unitalicize reference -- the object for the command

ununderline: Ununderline some text

ununderline reference -- the object for the command

OmniGraffle: Omni Graffle Script Suite

Classes:

Class application: OmniGraffle

Plural form:

applications

Elements:

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

window by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

clicked self by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

<Inheritance> application [r/o] -- All of the properties of the superclass.

Class clicked self: The graphic which was clicked upon to invoke this script

Plural form:

self

Elements:

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

allows connections boolean -- Does this graphic allow connections to it?

layer layer -- Which layer this graphic is in

aligns edges to grid boolean -- When snapped to the grid does this graphic align its edges to the grid? (The alternative is to align its center to the grid.)

draws shadow boolean -- Does this graphic draw its shadow?

draws stroke boolean -- Does this graphic draw its line?

group group [r/o] -- Which group (if any) this graphic is in

locked boolean -- Is this graphic locked?

stroke pattern dash/dot/dotdash/normal -- Pattern of the line

url Unicode text -- Web link for this graphic

thickness small real -- Thickness of the line

origin point -- Origin of the graphic (position of the upper-left corner of the bounding rectangle)

size point -- Size of the graphic (width and height of the bounding rectangle)

id integer [r/o] -- Unique identifier

shadow color color -- Color of the shadow

stroke color color -- Color of the line

Class document: OmniGraffle document

Plural form:

documents

Elements:

polygon by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

shape by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

group by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

graphic by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

solid by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

layer by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> document [r/o] -- All of the properties of the superclass.

vertical pages integer -- Vertical pages

scale small real -- Scale of the document (Note: this is the scale setup for printing, not the view scale.)

layout layout info -- Settings for automatic layout

magnets enabled boolean -- Are magnets turned on?

row spacing small real -- Spacing between graphics in a row

palette boolean [r/o] -- Is this document a palette?

column spacing small real -- Spacing between graphics in a column

links visible boolean -- Are links visible?

magnets visible boolean -- Are magnets visible?

background color color -- Canvas background color

canvas size point [r/o] -- Size of the canvas (page size multiplied by number of pages)

page breaks visible boolean -- Are page breaks visible?

column alignment right/left/center -- Column alignment

page size point [r/o] -- Size of each page

grid grid -- Settings for the grid

page break color color -- Page break color

row alignment bottom/middle/top -- Row alignment

horizontal pages integer -- Horizontal pages

Class graphic: A graphic

Plural form:

graphics

Elements:

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

allows connections boolean -- Does this graphic allow connections to it?

layer layer -- Which layer this graphic is in

aligns edges to grid boolean -- When snapped to the grid does this graphic align its edges to the grid? (The alternative is to align its center to the grid.)

draws shadow boolean -- Does this graphic draw its shadow?

draws stroke boolean -- Does this graphic draw its line?

group group [r/o] -- Which group (if any) this graphic is in

locked boolean -- Is this graphic locked?

stroke pattern dash/dot/dotdash/normal -- Pattern of the line

url Unicode text -- Web link for this graphic

thickness small real -- Thickness of the line

origin point -- Origin of the graphic (position of the upper-left corner of the bounding rectangle)

size point -- Size of the graphic (width and height of the bounding rectangle)

id integer [r/o] -- Unique identifier

shadow color color -- Color of the shadow

stroke color color -- Color of the line

Class grid: The grid of a canvas

Plural form:

grids

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

major boolean -- Does the grid have 'major' lines?

visible boolean -- Is the grid visible?

draws in front boolean -- Does the grid draw in front of all shapes?

major color color -- Color of major lines

spacing small real -- Number of pixels between minor grid lines

snaps boolean -- Do points snap to the grid?

major spacing integer -- The number of minor grid lines for each major line

color color -- Color of the grid

Class group: A grouped set of other graphics

Plural form:

groups

Elements:

graphic by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> graphic [r/o] -- All of the properties of the superclass.

Class incoming line: Incoming line

Plural form:

incoming lines

Elements:

label by numeric index, before/after another element, as a range of elements, satisfying a test

point by numeric index, before/after another element, as a range of elements, satisfying a test

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> graphic [r/o] -- All of the properties of the superclass.

source graphic -- Graphic that the tail of the line is connected to.

line type curved/orthogonal/straight -- Type of the line

point list list -- A list containing all the points of the line.

head scale small real -- Scale of line ending on the head of the line (1.0 being the normal size)

weight small real -- Weighting to give this line during automatic layout.

head type Unicode text -- Type of line ending on the head of the line

destination graphic -- Graphic that the head of the line is connected to.

tail scale small real -- Scale of line ending on the tail of the line (1.0 being the normal size)

tail type Unicode text -- Type of line ending on the tail of the line

Class label: A line label

Plural form:

labels

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

offset small real -- Distance away from the line

fill color color -- Fill color

filled boolean -- Is this label filled?

orientation vertical/parallel/perpendicular/horizontal -- Orientation of the text

text text -- Label text

visible boolean -- Is this label visible?

position small real -- Position along the line (0 is tail, 1 is head)

Class layer: A layer

Plural form:

layers

Elements:

polygon by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

shape by name, by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

group by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

graphic by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

solid by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

locked boolean -- are the layer's graphics locked?

prints boolean -- do the layer's graphics print?

visible boolean -- are the layer's graphics visible?

name Unicode text -- name of the layer

Class layout info: Automated layout for a canvas

Plural form:

layout infos

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

type vertical hierarchy/force directed/horizontal hierarchy -- Type of layout to perform

adjusts pages boolean -- Adjust number of pages automatically with hierarchical layout?

shape force small real -- Repulsive force of shapes in force-directed layout

edge force small real -- Repulsive force of canvas edge in force-directed layout

random start boolean -- Start force-directed layout with shapes in random locations?

animates boolean -- Animate force-directed layout?

line force small real -- Attractive force of lines in force-directed layout

Class line: A line

Plural form:

lines

Elements:

label by numeric index, before/after another element, as a range of elements, satisfying a test

point by numeric index, before/after another element, as a range of elements, satisfying a test

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> graphic [r/o] -- All of the properties of the superclass.

source graphic -- Graphic that the tail of the line is connected to.

line type curved/orthogonal/straight -- Type of the line

point list list -- A list containing all the points of the line.

head scale small real -- Scale of line ending on the head of the line (1.0 being the normal size)

weight small real -- Weighting to give this line during automatic layout.

head type Unicode text -- Type of line ending on the head of the line

destination graphic -- Graphic that the head of the line is connected to.

tail scale small real -- Scale of line ending on the tail of the line (1.0 being the normal size)

tail type Unicode text -- Type of line ending on the tail of the line

Class outgoing line: Outgoing line

Plural form:

outgoing lines

Elements:

label by numeric index, before/after another element, as a range of elements, satisfying a test

point by numeric index, before/after another element, as a range of elements, satisfying a test

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> graphic [r/o] -- All of the properties of the superclass.

source graphic -- Graphic that the tail of the line is connected to.

line type curved/orthogonal/straight -- Type of the line

point list list -- A list containing all the points of the line.

head scale small real -- Scale of line ending on the head of the line (1.0 being the normal size)

weight small real -- Weighting to give this line during automatic layout.

head type Unicode text -- Type of line ending on the head of the line

destination graphic -- Graphic that the head of the line is connected to.

tail scale small real -- Scale of line ending on the tail of the line (1.0 being the normal size)

tail type Unicode text -- Type of line ending on the tail of the line

Class point: A point

Plural form:

points

Properties:

<Inheritance> item [r/o] -- All of the properties of the superclass.

x small real [r/o] -- x position

y small real [r/o] -- y position

Class polygon: A polygon graphic

Plural form:

polygons

Elements:

point by numeric index, before/after another element, as a range of elements, satisfying a test

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> solid [r/o] -- All of the properties of the superclass.

point list list -- A list containing all the vertexes of the polygon

Class shape: A graphic with a shape

Plural form:

shapes

Elements:

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> solid [r/o] -- All of the properties of the superclass.

name Unicode text -- name of the shape ("Rectangle", "Circle", et cetera)

Class solid: Any graphic which is solid instead of a line. Includes polygons and shapes.

Plural form:

solids

Elements:

line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

incoming line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

outgoing line by numeric index, before/after another element, as a range of elements, satisfying a test, by ID

document by name, by numeric index, before/after another element, as a range of elements, satisfying a test

Properties:

<Inheritance> graphic [r/o] -- All of the properties of the superclass.

text placement bottom/middle/top -- Placement of the text inside the solid

gradient color color -- For linear and radial fills, this is the ending color.

fill color color -- The fill color. For linear and radial gradient fills this is the starting color

autosizing vertical/clip/full/overflow -- Autosizing behavior of the solid around the text

tiled boolean -- Is the image tiled?

fill linear/none/solid/radial -- The type of fill for this solid

gradient angle small real -- Angle of a linear gradient fill.

text text -- The text inside the solid

gradient center point -- Starting point of a radial gradient fill. (In a square from {-1,-1} to {1,1} so {0,0} is the center of the solid.)

rotation small real -- Rotation of the graphic in degrees

Events:

connect: Draw a line between graphics

connect reference -- the object for the command

[with properties record] -- The initial values for properties of the line.

to anything -- Graphic or graphics to connect to.

Result: line -- the reply for the command

flip: Flip graphics

flip reference -- the object for the command

over vertically/horizontally -- Orientation to flip the graphic around

group: Group graphics

group reference -- the object for the command

Result: group -- the reply for the command

layout: Layout some graphics, or a whole document using the document's Layout Info.

layout reference -- the object for the command

page adjust: Change the number of pages to fit the current graphics

page adjust reference -- the object for the command

slide: Slide graphics by a vector amount

slide reference -- the object for the command

by point -- The x and y amounts to shift the graphics

 

|| url: http://www.foodoo.sunreal.com.au/info/dictionaries/OmniGraffle_210_asDict.html
|| created: 23-Aug-04, 3:49 PM; updated: 23-Aug-04, 3:55 PM
|| size: 142127 bytes