ps编程主要用的js + dom基础,
可参考:
//各种工具:https://blog.csdn.net/greless/article/details/105975027
//日志输出:https://www.jianshu.com/p/e28efe05853e
//w3cSchool-js:https://www.w3school.com.cn/jsref/index.asp
下面的代码:
变量定义一般,先用着。。。。
基础的Dom如"statictext","button","edittext"等,懂前端的都懂,不懂的自己写一下才会懂
// DIALOG
// ======
function dialogShow(msg) {
dialog = new Window("dialog");
dialog.text = "按键检测";
dialog.orientation = "column";
dialog.alignChildren = ["center", "top"];
dialog.spacing = 10;
dialog.margins = 16;
dialog.close=true;//无用的代码
statictext1 = dialog.add("statictext");
statictext1.text = msg;
// TEST_NUMBER = dialog.add("edittext");
// TEST_NUMBER.text = "";
var ok = dialog.add("button");
ok.text="ok";
var cancel = dialog.add("button");
cancel.text="cancel";
ok.removeEventListener("click",dialogContinue);
ok.addEventListener("click",dialogContinue);
cancel.removeEventListener("click",dialogClose);
cancel.addEventListener("click",dialogClose);
//ok.addEventListener()
//TEST_NUMBER.addEventListener('keydown', KeyboardHandler);
dialog.show();
}
function dialogContinue() {
main(false);
}
function dialogClose() {
dialog.close();
}
调用代码:
function main(validateChk){
//....
dialogShow("dlkfjs@o@Uo1i");