Guten Tag,
bei einem Script, dass eine Palette anzeigt verschwinden nach einem Alert die GUI-Elemente, wie z.B der Button.
Dieses Verhalten ist nur bei InDesign CS 5 so (CS 4 nicht getestet) in CS 5.5 und CS 6 jedoch nicht der Fall.
Gibt es dafür eine Abhilfe?
Anbei ein Test-Script:
#targetengine "session";
#target indesign;
var StartupWin = function(/*str*/title)
{
var w = new Window ("palette", title, undefined, {closeButton: true});
w.alignChildren = "right";
var tpanel = w.add ("tabbedpanel");
tpanel.alignChildren = ["fill", "fill"];
tpanel.size = [550,310];
var _panel = tpanel.add ("tab", undefined, "Test");
_panel.alignChildren = "left";
_panelGrp = _panel.add ("group");
var getText = _panelGrp.add ("button", undefined, "Button", {name: "ok"});
getText.onClick = function ()
{
alert('Alert');
}
if (w.show () == 1)
{ return true; }
else { exit (); }
};
main();
function main()
{
var startWin = new StartupWin('TEST');
}