Quitter
  • Communauté internationale
    • Langue:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티

Javascript Palette

Nouveau ici ,
Jan 15, 2009 Jan 15, 2009
Is there a way to make a palette that does not close but still allows the user to modify the document in Javascript or applescript? I have tried declaring the window as a palette but it still closes right after running the script.

Any help would be greatly appreciated!

~Vinny
SUJETS
Scripting
1.8K
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Adobe
LÉGENDE ,
Jan 16, 2009 Jan 16, 2009
See the JavaScript Tools Guide CS3 document. Look up ScriptUI and the type parameter of the Window object.

JET
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
Feb 16, 2009 Feb 16, 2009
Hi there, I'm having the same trouble - in Illustrator CS3. Yes, the document you reference tells of not being supported in Photoshop.. but this isn't photoshop, and I get the same issue.

Thoughts ?
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
Apr 28, 2010 Apr 28, 2010

There is the same problem still in CS4—you can declare your window as a palette but you can’t access the app. object while your palette is open. So it doesn’t make sense.

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
LÉGENDE ,
Apr 29, 2010 Apr 29, 2010

Do you have this statement at the beginning of your script?:

#targetengine illustrator

JET

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
Apr 30, 2010 Apr 30, 2010
LA PLUS RÉCENTE

#targetengine doesn’t work for me.

A simple example:

#targetengine illustrator

var obj = app.activeDocument.selection[0]; // select any single pathItem

alert (obj.filled); // works fine

var res = "palette{btn: Button {text: 'OK', name: 'ok'}}";

win = new Window(res);

win.btn.onClick = function () {

     alert ('Hello world!'); // works perfect any time I press the button

     alert (obj.filled); // no effect

     }

win.show();

And yes, palette is floating like any normal palette. But it doesn’t function like a normal.

Illustrator CS4, script launched from Illustrator menu.

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines