2019-10-26更新:
作者jacen在新版里增加了win.region.png库, 另外在updateWindow()函数里增加了第三个参数来保存之前生成的region区域, 这样利用这个库, 代码就可以更简洁了import win.region.png;
regHandle = win.region.png("\res\斜角.png");
//自绘plus背景
var drawRegn = function(form){
//新增的第三个参数,保留region不被清除
regHandle.updateWindow(form.hwnd,true,true);
}
drawRegn(mainForm.plus);
drawRegn(mainForm.plus2);
drawRegn(mainForm.plus3);
var Bskin = {
background = {
hover = "\res\斜角.png";
focus = "\res\斜角2.png";
active = "\res\斜角3.png";
default = "\res\斜角2.png";
}
}
mainForm.plus.skin(Bskin)
mainForm.p