关于mask库的一些感悟
By
admin
at 2018-09-02 • 1人收藏 • 1564人看过
jacen也说了,这个mask可以做很多事。
其实一直有个想法,实现类似web做的界面那样一个功能:
当用户第一次打开软件的时候,自动调用遮罩提示,提示简单的使用步骤和方法。通过遮罩这种高亮加箭头的方式告诉用户这个按键或者这个功能被放在了什么位置。
下面是实现遮罩的核心代码
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
custom={cls="custom";text="custom";left=199;top=96;right=583;bottom=220;bgcolor=15780518;border=1;db=1;dl=1;dr=1;dt=1;mode="popup";title=false;z=1}
)
/*}}*/
winform.custom.onMouseDown = function(wParam,lParam){
winform.hitCaption()
}
//修改样式为disable
//winform.custom.modifyStyle(,0x8000000/*_WS_DISABLED*/);
//使能穿透鼠标
winform.custom.modifyStyleEx(,0x20/*_WS_EX_TRANSPARENT*/);
winform.custom.orphanWindow()
winform.custom.transparent(80);
winform.transparent(0)
winform.show()
win.loopMessage();登录后方可回帖