2012-01-25 3 views
0

C'est probablement une question très basique;applescript: mise à jour des propriétés?

Je vois toujours

make new document with properties { x: "1", y: "2", z: 3" } 

Mais comment puis-je mettre à jour ces propriétés plus tard?

tell first document 

-- i am trying to set the volume name property 
set volume name of document to "BLA" 
-- also tried: 
set properties of first document to {volume name:"BLA"} 

end tell 

Mais cela ne fonctionne pas du tout, quelle est la syntaxe officielle? Je ne peux pas le trouver en ligne.

Répondre

1

Vous aurez besoin de cibler le document approprié (ou tout ce qui a la propriété), mais les propriétés sont accessibles de la même manière que toute autre propriété record, par exemple

tell application "whatever" 
    set x of document 1 to "5" -- document 1 is usually the front document 
    tell document 1 to set x to "5" 
end tell 

Notez qu'une propriété demande ne peut pas être accessible en écriture - vérifiez son dictionnaire de script.

Questions connexes