Henning Hraban Ramm wrote: > Perhaps more FAQs: > > << 1 >> > Why does this work: > document = InDesign.make(new=k.document) > document.save(to=ComposedFile(path)) > > but not this: > document = InDesign.make(new=k.document).save(to=ComposedFile(path))
Seems to work on CS3. What are you expecting it to do vs. what is it actually doing? > << 2 >> > Why is Finder.copy not (yet) implemented? Will it soon? Application-specific problems are outside the scope of appscript's FAQ, but I'm going to add a "I'm having trouble scripting <name of app>. What do I do now?" topic (suggested on rb-appscript-discuss) pointing users to appropriate forums (AppleScript-users, etc.) as a general cover-all. > << 3 >> > Is there a generic and simple way of checking the "type" of an item > (e.g. Finder item, InDesign page_item)? > E.g. I need to check if a Finder item is a folder or if a ID > page_item is a text or a graphics frame. > > type(item) is always <class 'appscript.reference.Reference'> > Answer for InDesign: item.class_() Definitely needs disambiguation. Added to the list, thanks. has -- Control AppleScriptable applications from Python, Ruby and ObjC: http://appscript.sourceforge.net _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig