Cocoa et Applescript
Bonjour à tous,
j'ai rendu une app Cocoa applescriptable, mais je pêche grandement sur la récupération d'objets.
Mon app contient la property 'current track':
J'ai donc aussi défini le type "track" dans mon sdef:
Mais j'avoue être totalement perdu quant à la récupération de l'objet..
Apparemment ma classe "ECMedia" doit implémenter "NSScriptObjectSpecifier", mais je suis perdu quant à son utilisation..
Pour info, "current track" est récupéré directement depuis l'application car c'est une property de mon singleton "ECPlayer"
j'ai rendu une app Cocoa applescriptable, mais je pêche grandement sur la récupération d'objets.
Mon app contient la property 'current track':
<br /><property name="current track" code="pTrk" type="track" access="r" description="the current playing track"><br /> <cocoa key="currentTrack"/><br /></property><br />
J'ai donc aussi défini le type "track" dans mon sdef:
<br /><class name="track" code="cTrk" description="This class represents a track."><br /><cocoa class="ECMedia"/><br /><br /><property name="album" code="palb" type="text" access="r" description="the album artist of the track"><br /> <cocoa key="album"/><br /></property><br />...<br />....<br />
Mais j'avoue être totalement perdu quant à la récupération de l'objet..
Apparemment ma classe "ECMedia" doit implémenter "NSScriptObjectSpecifier", mais je suis perdu quant à son utilisation..
Pour info, "current track" est récupéré directement depuis l'application car c'est une property de mon singleton "ECPlayer"
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
Je te file un lien sur un petit tutoriel qui pourrait t'aider ici
A+