如何将keynote中当前选定的文本引用到applescript中的变量中

时间:2015-12-01 21:26:15

标签: applescript keynote

我真的想放弃MS Office并切换到Apple应用程序,但我有一些针对powerpoint的应用程序需要更换。我需要做一些事情,比如改变当前SELECTED文本的字体或不透明度。我无法弄清楚如何访问所选文本,以便我可以更改其属性。 帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

大卫

对于PowerPoint:text range对象的selection属性有一个名为font的属性,其中包含一个描述为实数的transparency属性。

对于Keynote:slide对象继承自包含iWork container的{​​{1}},其text items属性描述为百分比。

我从相应的应用词典中得到了这个。

根据评论进一步审核后,Keynote应用程序中似乎没有一个指示器可以自动提供当前所选容器对象(形状,文本对象等)。

我想的是你可以发送菜单事件来执行所选内容的副本,然后遍历属性并包含幻灯片的对象以找到匹配项。这很难看,但我不知所措。