Name
FontSync Control Panel
Syntax
tell app "FontSync" properties -- get the control panel's properties end tell
Dictionary commands
- get
This command gets data for an object, optionally as a certain data type (see the as parameter description and the accompanying code example).
-
as class
You can have the script return the data for, say, the FontSync control panel’s
default matching options
in the specified data type. This code example gets the “on options” (e.g., font names, font types, encoding) for the control panel’s font specifications astext
values separated by a semi-colon:(* save the old text item delimiter which is the empty string "" *) set old_delim to text item delimiters set text item delimiters to ": " (* separate values with colon and space *) tell application "FontSync" set dmo to default match options set on_opt to on options of dmo as text end tell set text item delimiters to old_delim on_opt -- take a look at the on options (* on options values: "font names: font types: glyphs: encodings: QuickDraw metrics: ATSUI metrics: kerning: WorldScript layout: advanced layout: print encoding: missing data mismatches" *)
-
- quit
This command quits the FontSync control panel.
- run
This sends a run Apple event to the FontSync control panel, which launches the program if it is not already open.
- set
Use this command to set a property, as in the following code example:
tell application "FontSync" set default match options to {class:match options, on options:¬ {font names, font ...
Get AppleScript in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.