[alt.hypertext] RessEdit

amanda@lts.UUCP (Amanda Walker) (04/07/89)

In article <677@arisia.Xerox.COM>,
fischer@arisia.Xerox.COM (Ronald A. Fischer) writes:

   ResEdit is extensible, but it isn't an embedded editor in that you
   can't place one media into the body of another kind of media, ie.
   graphics in text or a text field into graphics.

This is more a deficiency of the current set of editors than the architecture
of ResEdit itself.  It contains a well-defined interface for editors to
call other editors, either children (to edit embedded things) or parents
(to notify them about changes, etc.).  The best example currently is the
editor for DLOG (dialog) resources:

Double click on a DLOG, and you get a picture of it that you can resize
and move.  Double click on the interior of its window, and it calls the DITL
editor to edit the item layout.  Double click on, say, an ICON or PICT
item, and the DITL calls the appropriate editor for the item.

Now, it's not hypertext/hypermedia by any means, since it's designed
for editing fixed-format documents (i.e. Macintosh resources).  However,
it does have most of the basic inter-editor communication facilities
that a real hypermedia editor would need.

It's just hard to find the docs on it...  Grumble.  If there's interest,
I can go into some more detail about the actual facilities ResEdit provides
to its editors.

--
Amanda Walker <amanda@lts.UUCP>
InterCon Systems Corporation
--
"A keyboard ... how quaint!"  -- Scotty, Star Trek IV: The Voyage Home