Hallo zusammen,
basierend auf dem Script von IndiSnip
http://indisnip.wordpress.com/2010/12/29/quicktip-find-properties-quickly/
habe ich versucht ein erweitertes Script zu erstellen.
Ziel ist es von app alle Objekte und Eigenschaften mit den jeweiligen Werten auszulesen.
Genaugenommen kann das Script das jetzt schon.
Die Erweiterung soll sein, dass bei einem gefundenen Objekt tiefer verschachtelt wird.
Beispiel:
Für
_objekt = app; erhalte ich als erste Zeilen folgendes zurück:
Application.activeBook = cannot read
Application.activeDocument = [object Document]
Application.activeScript = cannot read
Application.activeScriptUndoMode = 1699967573
Application.activeWindow = [object LayoutWindow]
Application.alignDistributePreferences = [object AlignDistributePreference]
Nun möchte ich für den Fall, dass im Rückgabewert
object vorkommt die Funktion rekursiv aufrufen und zusätzlich zu
app auch die Werte für
app.activeDocument erhalten.
Mein bisheriger Ansatz:
Leider werden die Eigentschaften der subObjekte nicht aufgerufen.
Hat jemand eine Idee, wo ich mich da verrant habe?
Viele Grüße und eine besinnliche Adventszeit.
Jürgen