[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] Glue::Stuck::Help



At 16.54 -0400 1998.09.24, Jefferson R. Lowrey wrote:
>From an AppleScript persepective - what Chris has above is the functional
>method of opening a document in FileMaker.
>
>There are a couple of caveats - and not having looked at
>Mac::Glue::FileMaker_Pro I don't know if these are addressed.
>
>One:  There are actually TWO separate open commands in the dictionary.  One
>that is the required suite open, which accepts a list of aliases.

Hm.  For some reason, the required suite did not get slurped into the
module.  Same result for my droplet, and what it was adapted from, David C.
Schooley's aeteconvert.  Hm.


>Second - there is a good deal of weirdness about FileMaker's various
>methods of opening files.  One of the is that the open command (I don't
>know which one) will actually search the local zone for a filemaker server,
>and see if there is a document of the given name on the fmpro server, and I
>can only guess that it would open a local doc over the host doc in case of
>name collision.  Second - the with password clause only works vaguely for
>documents on hosts - the only 100% functional way to open a document with a
>password off a server is to open a local document that executes a
>ScriptMakerŞ script to open the document you want to open.  Third - there
>is a separate applescript command - getURL - for opening documents from
>filemaker servers - which in no manner allows you to use or send a
>password.

This cannot be addressed by the glue itself, except insofar as it can be
addressed in AppleScript.  Because AppleScript has problems with FM Pro,
expect MacPerl to have the same problems.

The Golden Rule with this glue stuff is "Do It As AppleScript Would."  This
is primarily for the "developer" of a glue: the user of the glue, ideally,
would read the glue's docs and know Perl and not have to know anything
about AppleScript (though it helps).

--
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch