我是一个初学者,我试图匹配新创建的dlg窗口,以匹配我的鼠标位置或至少在特定的地方,有人可以帮助吗?
var dlg = new Window("dialog",[100,495,300,540]);我试过了,但是好像行不通。
如果你是在一个220 x 45的窗口之后,那么我认为你需要:
var dialog = new Window("dialog");
dialog.text = "Dialog";
dialog.preferredSize.width = 200;
dialog.preferredSize.height = 45;
dialog.show();
定位窗口——我不太确定。几个版本之前,任何对话框或窗口都默认位于左上角。你必须用var win = new Window(dlg,'My dialog window'); win.center();
把它们放在中间。有可能将它们定位在精确的坐标上。
然而…
两件事,将使您的生活更容易是ps图象处理软件脚本指南以及jonas Pääkkö的ScriptUI Dialog Builder。后者将为你做很多繁重的工作。不客气。