Does anybody know how to make a BBEdit document become the
frontmost/selected document in its window?
The following code brings a specific window to the front, but
this window may have multiple documents and the last line does nothing
(not even generate an error).
tell application "FileMaker Pro Advanced" to tell document "Presentations" to tell window
"Presentations" to tell layout
"Entry" set
{EntryText, EntryTextType,
SlideID} to {cell
"EntryText",
cell
"EntryTextType",
cell
"SlideID"}
of current
record end
tell
set DocumentTitle to "Presentation " & SlideID tell application "BBEdit" try set
theCurrentDocument to
first
document
whose name = DocumentTitle on error -- No document with this title exists try set
theCurrentDocument
to make new document
with properties
{text:EntryText,
name:DocumentTitle} on
error
errmsg number errnum display
dialog "Error creating
new BBEdit window" & return
& errmsg return end
try end
try tell
window
of
theCurrentDocument
to
activate tell
theCurrentDocument
to activate -- does
nothing end
tell