godking.message 加载图片效果

光庆 5月前 626

新版库见附表,放置于 ~\lib\godking\ 目录下即可。

代码如下:

import godking.message

var msg = godking.message()
msg.showTitlebar = true
msg.showOK = false
msg.modalMode = true

import inet.http

url = "https://img.zcool.cn/community/01e70256d9071b6ac7252ce64805a0.gif"
msg.img("登录中,请稍等",url,0,0,0,0)

msg.showTitlebar = false
url = "https://img.soogif.com/14mZ6wokbyfJ3bWCJ2UHn31tuGcKyl0g.gif"
msg.img(,url,320,240,0,0)

msg.showTitlebar = true
url = "https://img-blog.csdnimg.cn/20210324112926286.gif"
msg.img(,url,320,240,0,0)

msg.showOK = true
url = "https://img.zcool.cn/community/01e70256d9071b6ac7252ce64805a0.gif"
msg.img("登录中,请稍等",url,0,0,0,0)


上传的附件:
最新回复 (4)
  • xianzhi0520 3月前
    0 2
    怎么加遮罩? 我自己做了一个弹窗 但是 遮罩事件一直响应不了 是不是因为禁用鼠标穿透的原因
  • 光庆 3月前
    0 3

    范例里面有例程,代码如下:

    //遮罩效果
    import win.ui;
    /*DSG{{*/
    var winform = win.form(text="遮罩示例";right=759;bottom=469)
    winform.add(
    button={cls="button";text="显示遮罩";left=416;top=80;right=624;bottom=160;z=1};
    edit={cls="edit";text="edit";left=112;top=192;right=528;bottom=304;edge=1;multiline=1;z=2}
    )
    /*}}*/
    
    import win.ui.mask;
    var frmMask = win.ui.mask(winform,true)
    winform.button.oncommand = function(id,event){
        winform.button.disabledText = "窗口客户区禁用中..."
        frmMask.show(true); //显示遮罩
        
        win.delay(2000);
        winform.button.disabledText = null;
        frmMask.show(false); //隐藏遮罩
    }
    
    winform.show() 
    win.loopMessage();


  • cyzn_lfss 3月前
    0 4
    这也太好看了啊!谢谢光庆分享!!
  • niheibie 27天前
    0 5
    谢谢光庆分享!!
返回