
Copyright © 1992-2003 Trans-Tex Software. All rights reserved.
window by numeric index, by name, before/after another element, satisfying a test, as a range of elements
document by numeric index, by name, before/after another element, satisfying a test, as a range of elements
name international text [r/o] -- the name of the application
frontmost boolean [r/o] -- is this the active (frontmost) application?
selection selection-object -- the text selection of the frontmost window
clipboard a list of anything [r/o] -- contents of the clipboard for this application (application must be active)
version version [r/o] -- the version number of the application
documents
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
name international text -- the title of the window
index integer -- the number of the window (ordered front to back)
bounds bounding rectangle -- the bounding rectangle for the window
position point -- the coordinates of the top-left corner of the window
contents anything -- the textual contents of the window
selection selection-object -- the text selected in the window
closeable boolean [r/o] -- does the window have a close box?
floating boolean [r/o] -- does the window float?
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?
visible boolean [r/o] -- is the window visible?
collapsible boolean [r/o] -- is the window collapsible?
zoomable boolean [r/o] -- is the window zoomable?
collapsed boolean -- is the window collapsed?
zoomed boolean -- is the window zoomed?
modified boolean [r/o] -- have the window contents been changed since the last save?
files
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
contents international text -- the textual contents of the selection. Use the 'select' command to make a new selection. Use 'contents of selection' to get or change text in a window.
<Inheritance> text [r/o] -- all properties of the text class are also inherited by this class
windows
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
name international text -- the title of the window
index integer -- the number of the window (ordered front to back)
bounds bounding rectangle -- the bounding rectangle for the window
position point -- the coordinates of the top-left corner of the window
contents anything -- the textual contents of the window
selection selection-object -- the text selected in the window
closeable boolean [r/o] -- does the window have a close box?
floating boolean [r/o] -- does the window float?
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?
visible boolean [r/o] -- is the window visible?
collapsible boolean [r/o] -- is the window collapsible?
zoomable boolean [r/o] -- is the window zoomable?
collapsed boolean -- is the window collapsed?
zoomed boolean -- is the window zoomed?
modified boolean [r/o] -- have the window contents been changed since the last save?
close reference -- the window(s) to close
[saving yes/no/ask] -- specifies whether or not to save changes before closing
count reference -- the object whose elements are to be counted
[each type class] -- the class of the elements to be counted (keyword 'each' is optional)
Result: integer -- the number of elements
data size reference -- the object whose data size is to be returned
[as type class] -- the data type for which the size is calculated
Result: integer -- the size of the object in bytes
delete reference -- the object(s) to delete
duplicate reference -- the object to duplicate
[to location reference] -- the new location for the object
Result: reference -- a reference to the duplicated object
exists reference -- the object in question
Result: boolean -- true if it exists, false if not
get reference -- the object(s) whose data is to be returned
[as type class] -- the preferred type for the returned data
Result: anything -- the data from the object
make
new type class -- the class of the object to be created (keyword 'new' is optional)
[at location reference] -- the location at which to insert the object
[with data anything] -- the initial data contained by the object
[with properties record] -- the initial values for the properties of the object
Result: reference -- a reference to the newly created object
move reference -- the object to move
to location reference -- the new location for the object
Result: reference -- a reference to the moved object
open reference -- the file to open
[text only boolean] -- displaying file as plain text?
Result: reference -- a reference to the newly created document window
print reference -- the file(s) or window(s) to print
quit
[saving yes/no/ask] -- specifies whether or not to save changes before quitting
reopen
run
save reference -- the window(s) to save
[in 'furl'] -- the file in which to save the window
[as type class] -- the file type of the document in which to save the data
[with creator type class] -- the creator type of the document in which to save the data
[stationery pad creation boolean] -- saving the file as a stationery pad document?
[unstyled formatting boolean] -- saving the file as plain unstyled text?
select reference -- the object to select
set reference -- the object(s) to set
to anything -- the new value for the object
characters
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
insertion points
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
lines
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
paragraphs
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
style runs
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
font text -- the name of the font
size integer -- the font size in points
color black/red/green/blue/cyan/magenta/yellow/white/marble/gray/sky/ocean/rose/tan/lemon -- the color of the text (or use RGB color)
hilite color none/black/red/green/blue/cyan/magenta/yellow/white/marble/gray/sky/ocean/rose/tan/lemon -- the color of the hiliting behind the text (or use RGB color)
style text style info -- the text style
baseline ascent integer -- the vertical offset, in points, of the superscript (negative for subscript)
justification left/center/right/full/default -- justification of the text
left indent integer -- the space (in points) between the left page margin and the paragraph
right indent integer -- the space (in points) between the right page margin and the paragraph
first indent integer -- the first line indent (in points) of the paragraph (negative for outdent)
space above integer -- the space (in points) preceding the paragraph
space below integer -- the space (in points) following the paragraph
line spacing fixed -- the extra space between lines (0.0 is normal, 1.0 is double)
bottom border none/thin line/dotted line/thick line -- the border line following the paragraph
text direction left to right/right to left/default -- the primary direction of the text
uniform styles text style info [r/o] -- the styles uniformly on or off throughout the text
capitalization uppercase/lowercase/word caps/sentence caps -- the case
offset integer [r/o] -- the offset from the beginning of the document, in characters
word offset integer [r/o] -- the word number in which the specified text item resides
line offset integer [r/o] -- the line number on which the specified text item resides
paragraph offset integer [r/o] -- the paragraph number in which the specified text item resides
length integer [r/o] -- length of the text object, in characters
best type type class [r/o] -- the best descriptor type
default type type class [r/o] -- the default descriptor type
class type class [r/o] -- the class of the object
writing code 'intl' [r/o] -- the script system and language
on styles a list of plain/bold/italic/underline/outline/shadow/condensed/expanded/strikethrough/all caps/all lowercase/hidden [r/o]
off styles a list of plain/bold/italic/underline/outline/shadow/condensed/expanded/strikethrough/all caps/all lowercase/hidden [r/o]
words
text as a range of elements
insertion point by numeric index, before/after another element, satisfying a test, as a range of elements
character by numeric index, before/after another element, satisfying a test, as a range of elements
word by numeric index, before/after another element, satisfying a test, as a range of elements
line by numeric index, before/after another element, satisfying a test, as a range of elements
paragraph by numeric index, before/after another element, satisfying a test, as a range of elements
sound by numeric index, before/after another element, satisfying a test, as a range of elements
picture by numeric index, before/after another element, satisfying a test, as a range of elements
movie by numeric index, before/after another element, satisfying a test, as a range of elements
style run by numeric index, before/after another element, satisfying a test, as a range of elements
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
search string international text -- the string to search for
replace string international text -- the string to replace it with
auto indent boolean -- is automatic indenting on?
shift delete boolean -- does shift-delete mimic the forward delete key?
smart editing boolean -- is inter-word spacing maintained during cut/copy/paste?
smart hyphens boolean -- converting double dashes to em dashes during text entry?
rotating hyphens boolean -- repeated dashes rotate through different hyphen options?
smart quotes boolean -- using smart (curly) quotes during text entry?
rotating quotes boolean -- repeated quotes rotate through different quote options?
leading single quote character -- leading (curly) single quote character
trailing single quote character -- trailing (curly) single quote character
plain single quote character -- plain (straight) single quote character
leading double quote character -- leading (curly) double quote character
trailing double quote character -- trailing (curly) double quote character
plain double quote character -- plain (straight) double quote character
block leading line international text -- line of text that precedes block-formatted text
block trailing line international text -- line of text that follows block-formatted text
block line header international text -- characters (0-15) that precede each line in blocked text
block line length integer -- maximum number of characters on each line of blocked text (20-200)
block words split boolean -- are words split when block formatting (Japanese)?
tab makes spaces boolean -- is each tab converted to spaces during text entry?
spaces per tab integer -- spaces entered in place of a tab (1-99)
default real tabs boolean -- are real tabs on by default? (always true)
tab width integer -- points between tab stops (0-256, 0 is normal)
default creator type class -- default creator type used when saving documents
default creator used boolean -- is the default creator used when saving documents?
position saved boolean -- do documents re-open to their previous position and size?
selection saved boolean -- do documents remember their previous text selection?
auto save boolean -- are documents automatically saved periodically?
auto save delay integer -- minutes between automatic document saves (1-99)
resources preserved boolean -- are non-Tex-Edit file resources preserved during a save?
linefeeds removed boolean -- are linefeeds automatically converted to carriage returns when a file opens?
linefeeds added boolean -- are carriage returns automatically converted to UNIX-style linefeeds during a save?
first sound played boolean -- automatically play document's first sound when opening?
playing boolean [r/o] -- is a sound playing?
speaking boolean [r/o] -- is there an active speaking session?
speech enabled boolean -- is the speech manager on?
text hiliting off/by word/by sentence -- automatic hiliting of text during speech
voice international text -- the speaking voice
rate integer -- rate of speech (1-400)
pitch integer -- pitch of the speech (0-100)
modulation integer -- inflection in the speech (0-100)
speech volume integer -- volume of speech (0-10)
splash screen displayed boolean -- display beautiful splash screen during launch?
antialiased boolean -- using Quartz text anti-aliasing? (requires 10.1.5)
temporary memory boolean -- using System memory? (ignored by OS X)
offscreen drawing boolean -- using offscreen drawing routines? (ignored by OS X)
text services boolean -- using text services manager to handle non-Roman scripts?
wysiwyg menu boolean -- displaying typefaces in font menu?
hierarchical font menu boolean -- displaying available font style submenus in font menu?
navigation services boolean -- using the Navigation Services? (ignored by OS X)
synchronization disabled boolean -- disabling automatic font/keyboard synchronization?
units inches/centimeters -- default units of measurement
startup action blank document/open dialog/startup script/nothing -- first action after program launch
recent items integer -- the maximum number of items in the Open Recent menu (0-50)
available fonts a list of text [r/o] -- fonts available for use by this application
default font text -- the name of the default font
default size integer -- the default font size in points (6-128)
default justification left/center/right/full/default -- default new window justification
default window size point -- default new window size (width, height) with minimum (240, 100)
default text width soft wrap/small/medium/large/page setup size/wide open -- default text wrapping width for new windows
default text color black/red/green/blue/cyan/magenta/yellow/white/marble/gray/sky/ocean/rose/tan/lemon -- default text color for new windows (or use RGB color)
default background color black/red/green/blue/cyan/magenta/yellow/white/marble/gray/sky/ocean/rose/tan/lemon -- default background color for new windows (or use RGB color)
movies
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
pictures
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
sounds
<Inheritance> text [r/o] -- all properties of the text class are inherited by this class
page count integer [r/o] -- approximate number of printed pages
top print margin fixed -- space between text and top of printed page (0-6.0)
bottom print margin fixed -- space between text and bottom of printed page (0-6.0)
left print margin fixed -- space between text and left edge of printed page (0-6.0)
right print margin fixed -- space between text and right edge of printed page (0-6.0)
pages numbered boolean -- are printed pages numbered at the bottom?
double spaced boolean -- are printouts double spaced?
file file [r/o] -- the disk file associated with the window, if any
real tabs boolean -- is real tab spacing used? (always true)
invisibles displayed boolean -- are hidden and invisible characters (tabs, spaces, returns) displayed?
multiple undo boolean -- is unlimited undo available?
text width soft wrap/small/medium/large/page setup size/wide open -- text wrapping width of the window
background color black/red/green/blue/cyan/magenta/yellow/white/marble/gray/sky/ocean/rose/tan/lemon -- the background color of the window (or use RGB color)
add line endings reference -- the object to be modified
appending cr/crlf -- the terminating characters to be added
[with line length integer] -- maximum line length after adding endings (20-200)
balance reference -- the text object whose opening/closing parentheses will be matched
Result: boolean -- true if the text was successfully balanced
block format reference -- the text object to be blocked
[with line header international text] -- the string to precede each line (1-15 chars)
[with line length integer] -- maximum line length (20-200)
[with leading line international text] -- the line of text that will precede the block
[with trailing line international text] -- the line of text that will follow the block
change case reference -- the text object whose case will be changed
into uppercase/lowercase/word caps/sentence caps -- the desired case of the specified text
change size reference -- the text object whose point size(s) will be changed
increasing by integer -- the amount to increment the size (negative number decrements)
copy
copy unstyled
cut
do script reference -- the script to execute (specify text or file)
insert contents
of file specification -- the file whose contents will be inserted
[at location reference] -- the new location for the inserted material
insert date
[at location reference] -- the new location for the date
insert page break
[at location reference] -- the new location for the page break
insert sounds
of file specification -- the file whose sounds will be inserted
[at location reference] -- the new location for the sounds
insert time
[at location reference] -- the new location for the time
paste
paste style
paste unstyled
playback reference -- the sound or movie to play
print one copy reference -- the file(s) or window(s) to print
print selection reference -- the window(s) to print
redo
replace reference -- the object to search
[looking for international text] -- the string to search for
[replacing with international text] -- the string to replace the found string
[cases matching boolean] -- must capitalization match?
[whole words matching boolean] -- match whole words only?
[grep boolean] -- using regular expressions?
[global replacing boolean] -- make replacements in all open windows?
[looking for styles record] -- the text styles that must be present in the found string
[replacing with styles record] -- the text styles of the replacement string
[replacing tabs with spaces integer] -- replace each tab with this many spaces (0-99)
[replacing multiple spaces with single space/single tab/cr/nothing] -- replace each run of spaces
Result: integer -- the number of replacements made
revert reference -- the window to revert
search reference -- the object to search
[looking for international text] -- the string to search for
[finding next/previous] -- finding next or previous occurrence of search string?
[cases matching boolean] -- must capitalization match?
[whole words matching boolean] -- match whole words only?
[grep boolean] -- using regular expressions?
[searching from cursor boolean] -- start searching from current cursor position?
[global searching boolean] -- search all open windows?
[looking for styles record] -- the text styles that must be matched
Result: boolean -- true if a match was found
shift reference -- the text object that will be indented/outdented
toward left/right -- the direction to shift the specified text
smarten reference -- the object to be modified
converting quotes/ligatures/ellipses/dashes -- the characters to transform
sort reference -- the text object whose paragraphs will be sorted
[reverse sorting boolean] -- sorting in reverse (descending) order?
[cases ignored boolean] -- is capitalization ignored during (Roman) sorting?
[diacriticals ignored boolean] -- are diacritical markings ignored during (Roman) sorting?
[ascii ordering boolean] -- sorting according to ASCII (Mac Roman) values?
speak reference -- the object to be read
strip reference -- the object to be modified
removing low ascii/high ascii/double spaces/leading spaces/trailing spaces/diacriticals -- the characters to be removed
strip line endings reference -- the object to be modified
removing cr/crlf -- the terminating characters to be removed
[with line length integer] -- minimum length line to be stripped of endings (0-80)
stupefy reference -- the object to be modified
converting quotes/ligatures/ellipses/dashes -- the characters to transform
undo
|| url: http://www.foodoo.sunreal.com.au/info/dictionaries/TexEditPlus_45_asDict.html
|| created: 11-Aug-03, 5:12 PM; updated: 11-Aug-03, 5:04 PM
|| size: 132834 bytes