Actionscript - 设置Creative Suite扩展的最小大小

时间:2011-10-21 09:47:48

标签: actionscript adobe adobe-indesign

我正在尝试设置广告素材套件扩展程序窗口的最小尺寸。我不希望用户能够将窗口大小调整为比我定义的大小。

以下是我尝试过的事情:

var instance:CSXSInterface = CSXSInterface.getInstance();
var extension:Extension = instance.getExtensions([instance.getExtensionId()]).data[0] as Extension;
extension.minHeight = 350;
extension.minWidth = 250;

不幸的是,这不起作用。我也尝试在mxml中设置它:

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
            width="100%" height="100%" minWidth="250" minHeight="350" currentState="Loading"
            historyManagementEnabled="false" layout="absolute">

但它也没有做到这一点。有谁知道这个问题的解决方案?我见过其他扩展程序,即Adobe Kuler扩展程序。

1 个答案:

答案 0 :(得分:1)

原来这是清单文件中的一个设置。

在“扩展”构建器中,右键单击项目,CS Extension Builder&gt; Bundle Manifest编辑器。在Extension选项卡下,选择User Interface。最小宽度和高度是可以在那里定义的一些设置,例如扩展图标。