◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2017-04-19, 14:49     #1
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
默认 谁能帮我修改一下这个界面的脚本   



//这是的photoshop下的
var dlg = new Window('dialog','test');
dlg.orientation = "column";
dlg.alignChildren = "top";
var GP0= dlg.add('group')
GP0.orientation = 'row';
GP0.alignment = ['left','top'];

var GP1 = dlg.add('group')
GP1.orientation = 'row';
GP1.alignment = ['left','top'];

var GP2 = dlg.add('group')
GP2.orientation = 'row';
GP2.alignment = ['left','top'];

var radio=GP0.add('statictext', undefined, "Settings ");
var radio=GP0.add('edittext', undefined, "");

var list = GP1.add('panel',undefined,'Select Option');
list.orientation = 'row';
list.alignment = ['left','top'];
var listdropDown =list.add ("dropdownlist", undefined, ["A","B", "C" ]);

listdropDown.selection = 0;

//=====================如果选择 A时
var radio_group = GP2.add('panel', undefined, "Settings A ");
radio_group.orientation="row";
radio_group.alignChildren = "left";
radio_group.add("statictext", undefined, "Offset:");
radio_group.add("edittext", undefined, "");
radio_group.add("statictext", undefined, "px:");
radio_group.add("radiobutton", undefined, "Scale");
//====================如果选择B时
var radio_group = GP2.add('panel', undefined, "Settings B ");
radio_group.orientation="row";
radio_group.alignChildren = "left";
radio_group.add("radiobutton", undefined, "Scale");

radio_grouporientation = 'row';
radio_group.alignChildren = ['left','top'];
var check1 = radio_group.add('checkbox',undefined,'Save');
check1.value = true; check1.value = true;
//=====================如果选择C时
var radio_group = GP2.add('panel', undefined, "Settings C ");
radio_group.orientation="row";
radio_group.alignChildren = "left";
radio_group.add("statictext", undefined, "Offset:");
radio_group.add("edittext", undefined, "");
radio_group.add("statictext", undefined, "px");
radio_group.add("statictext", undefined, "Width:");
radio_group.add("edittext", undefined, "");
radio_group.add("statictext", undefined, "px");


var btnGroup = GP1.add("group");
btnGroup.orientation = "column";
btnGroup.alignment = ['left','top'];
btnGroup.add ('button', {x:90, y:125, width:90, height:25}, 'Ok', {name:'ok'});
btnGroup.add ('button', {x:240, y:125, width:90, height:25}, 'Cancel', {name:'cancel'});





btnGroup.ok.onClick = function(){
dlg.close()
switch(parseInt(listdropDown.selection)){
case 0:
//code here
alert("AA");
break;
case 1:
//code here
alert("BB");
break;
case 2:
//code here
alert("CC");
break;
}

}


dlg.show();//add a show statement

修改后应该显示为附件的图
上传的图像
文件类型: jpg A.jpg (42.0 KB, 178 次查看)
文件类型: jpg B.jpg (41.1 KB, 176 次查看)
文件类型: jpg c.jpg (39.1 KB, 176 次查看)
roychen 当前在线  
旧 2017-04-19, 16:13   只看该作者   #2
calvin530126 的头像
calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时
calvin530126 的头像
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


默认

//这是的photoshop下的
var dlg = new Window('dialog','test');
dlg.orientation = "column";
dlg.alignChildren = "top";
var GP0= dlg.add('group')
GP0.orientation = 'row';
GP0.alignment = ['left','top'];

var GP1 = dlg.add('group')
GP1.orientation = 'row';
GP1.alignment = ['left','top'];

var GP2 = dlg.add('group')
GP2.orientation = 'row';
GP2.alignment = ['left','top'];

var radio=GP0.add('statictext', undefined, "Settings ");
var radio=GP0.add('edittext', undefined, "");

var list = GP1.add('panel',undefined,'Select Option');
list.orientation = 'row';
list.alignment = ['left','top'];
var listdropDown =list.add ("dropdownlist", undefined, ["A","B", "C" ]);

listdropDown.selection = 0;

//=====================如果选择 A时
var g1=dlg.add('group')
g1.orientation='stack'

var radio_group1 = g1.add('panel', undefined, "Settings A ");
radio_group1.orientation="row";
radio_group1.alignChildren = "left";
radio_group1.add("statictext", undefined, "Offset:");
radio_group1.add("edittext", undefined, "");
radio_group1.add("statictext", undefined, "px:");
radio_group1.add("radiobutton", undefined, "Scale");
radio_group1.visible=true
//====================如果选择B时
var radio_group2 = g1.add('panel', undefined, "Settings B ");
radio_group2.orientation="row";
radio_group2.alignChildren = "left";
radio_group2.add("radiobutton", undefined, "Scale");

radio_grouporientation = 'row';
radio_group2.alignChildren = ['left','top'];
var check1 = radio_group2.add('checkbox',undefined,'Save');
check1.value = true; check1.value = true;
radio_group2.visible=false
//=====================如果选择C时
var radio_group3 = g1.add('panel', undefined, "Settings C ");
radio_group3.orientation="row";
radio_group3.alignChildren = "left";
radio_group3.add("statictext", undefined, "Offset:");
radio_group3.add("edittext", undefined, "");
radio_group3.add("statictext", undefined, "px");
radio_group3.add("statictext", undefined, "Width:");
radio_group3.add("edittext", undefined, "");
radio_group3.add("statictext", undefined, "px");
radio_group3.visible=false


var btnGroup = GP1.add("group");
btnGroup.orientation = "column";
btnGroup.alignment = ['left','top'];
btnGroup.add ('button', {x:90, y:125, width:90, height:25}, 'Ok', {name:'ok'});
btnGroup.add ('button', {x:240, y:125, width:90, height:25}, 'Cancel', {name:'cancel'});





listdropDown.onChange = function(){
//~ dlg.close()
switch(parseInt(listdropDown.selection)){
case 0:
radio_group1.visible=true; radio_group2.visible=radio_group3.visible=false;
alert("AA");
break;
case 1:
radio_group2.visible=true; radio_group1.visible=radio_group3.visible=false;
alert("BB");
break;
case 2:
radio_group3.visible=true; radio_group2.visible=radio_group1.visible=false;
alert("CC");
break;
}

}


dlg.show();//add a show statement
calvin530126 当前离线  
右列会员因为此帖价值甚高向 calvin530126 表示感谢:
roychen (2017-04-19)
旧 2017-04-19, 17:51   只看该作者   #3
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
默认

但是有个问题。当打开脚本我先选择B时显示不对,然后选择C时也不对,但从C选择B时显示对了。不管怎么选C,一直显示不对
上传的图像
文件类型: jpg 未标题-1.jpg (28.9 KB, 167 次查看)
文件类型: jpg 未标题-2.jpg (31.8 KB, 168 次查看)
roychen 当前在线  
旧 2017-04-19, 18:22   只看该作者   #4
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
roychen roychen 当前在线
正式会员
等级: 六袋长老
级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时级别:100 | 在线时长:10458小时 | 升级还需:147小时
 
Uid: 9
注册日期: 2004-05-10, 12:00
帖子: 1046
感谢: 32
150 个帖子获得 401 次感谢
现金: 240金币
资产: 326金币
声望: 10 roychen 向着好的方向发展
默认

我修改了一下
改为这样,按顺序,就没问题
switch(parseInt(listdropDown.selection)){
case 0:
radio_group1.visible=true;
radio_group2.visible=false;
radio_group3.visible=false;
alert("AA");
break;
case 1:
radio_group1.visible=false;
radio_group2.visible=true;
radio_group3.visible=false;
alert("BB");
break;
case 2:
radio_group1.visible=false;
radio_group2.visible=false;
radio_group3.visible=true;
roychen 当前在线  
旧 2017-04-20, 08:39   只看该作者   #5
印刷交流 的头像
印刷交流 印刷交流 当前在线
正式会员
等级: 七袋长老
级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时
 
Uid: 183192
注册日期: 2010-09-05, 16:06
帖子: 4372
感谢: 430
342 个帖子获得 586 次感谢
现金: 1266金币
资产: 1266金币
声望: 10 印刷交流 向着好的方向发展
印刷交流 印刷交流 当前在线
正式会员
等级: 七袋长老
级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时级别:113 | 在线时长:13242小时 | 升级还需:210小时
印刷交流 的头像
 
Uid: 183192
注册日期: 2010-09-05, 16:06
帖子: 4372
感谢: 430
342 个帖子获得 586 次感谢
现金: 1266金币
资产: 1266金币
声望: 10 印刷交流 向着好的方向发展
默认

这个ps那块的工具,说说咱们也学着玩玩。
印刷交流 当前在线  
旧 2017-04-20, 09:07   只看该作者   #6
calvin530126 的头像
calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时级别:144 | 在线时长:21397小时 | 升级还需:208小时
calvin530126 的头像
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


默认

引用:
作者: roychen 查看帖子
我修改了一下
改为这样,按顺序,就没问题
switch(parseInt(listdropDown.selection)){
case 0:
radio_group1.visible=true;
radio_group2.visible=false;
radio_group3.visible=false;
alert("AA");
break;
case 1:
radio_group1.visible=false;
radio_group2.visible=true;
radio_group3.visible=false;
alert("BB");
break;
case ...
昨天是使用Mac PS CC调试,
其实是OK,
经过兄弟这么一说,
在Win7 PS CC 2017测试,确实有问题....
上传的图像
文件类型: jpg Untitled-1.jpg (54.1 KB, 16 次查看)
calvin530126 当前离线  
发表新主题 关闭主题


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-04 15:57.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022