1

我正在尝试创建一个带有箭头按钮的edittext(Indesign脚本)来编辑值,如下所示:

结果

现在只是一个简单的代码来绘制一个edittext。

var w = new Window('palette', "Palette");

var editText = w.add("edittext", undefined, "123");

w.show();

有人可以帮忙吗?

4

1 回答 1

0

以下是公开的对象类型列表。 我不认为这个步进编辑框(又名数字编辑框又名微调编辑框)已根据您的要求通过脚本公开。

我试图通过 InDesign C++ SDK 为此类控件提供的名称(以及其他可能相似的名称)在对象模型浏览器中找到 UI 控件,但 ScriptUI 没有。

IMO,您将不得不采用另一种方法,即创建具有相似外观的按钮,将它们放在靠近编辑框的位置,并对这些按钮将在更改时发送的通知做出反应。

除此之外,我能否请求您也将其发布到 Adob​​e InDesign 开发者论坛。请同时在 Adob​​e InDesign 上记录错误以获取详细信息。如果有任何方法,那应该为您提供正确的方法,因为它们也可能在内部使用。

于 2019-03-30T16:50:12.717 回答