搜索
aardio官方社区 门户 查看主题

抛砖引玉,sciter仿layer消息框试验,部分完成,需要完善

发布者: 金满斗 | 发布时间: 2018-3-7 02:26| 查看数: 1373| 评论数: 7|帖子模式

发现sciter里可以写脚本,突然来了兴趣,加上信息框经常要用的,试着学layer的封装下,结果鼓捣了下发现还是和aardio本身交互更方便。
可惜没有时间了,太忙,再加上太菜。没怎么搞完成。弹窗根据文字多少判断大小不会,还有随意拖动也还不会,要查资料。
先放上来吧,有志同道合的朋友继续完善吧。当然我有时间了也还是会完善的。基本模子就这样了,使用方法和layer的差不多。
上图。
1.png
2.png

代码片段就不传了,直接上附件。写的稀烂。见谅。
weblayer.7z (23.49 KB, 下载次数: 58)

最新评论

nlysh007 发表于 2018-3-7 02:55:22
中文范例里有个弹窗的范例
金满斗 发表于 2018-3-7 08:37:07
nlysh007 发表于 2018-3-7 02:55
中文范例里有个弹窗的范例

是hl的还是sciter的范例。脚本弹窗的我看了,那个例子实现也很方便。我这个是扒的layer的css。觉得layer样式比较好看。哎,其实sctter之类的布局比网页的方便太多了,亏了。
Jacen.He 发表于 2018-3-7 12:38:29
用普通窗口 winform.doModal() 也可以做弹窗的,而且代码简单很多。
浏览器控件做弹窗有些限制,例如按住标题栏不能拖动,或者不能拖出窗口。
nlysh007 发表于 2018-3-8 08:20:35
本帖最后由 nlysh007 于 2018-3-8 09:52 编辑
金满斗 发表于 2018-3-7 08:37
是hl的还是sciter的范例。脚本弹窗的我看了,那个例子实现也很方便。我这个是扒的layer的css。觉得layer ...


sciter的范例 貌似直接wbSciter.doScript()  运行tis就可以


view.dialog 和 view.windows 都可以
金满斗 发表于 2018-3-8 10:31:46
nlysh007 发表于 2018-3-8 08:20
sciter的范例 貌似直接wbSciter.doScript()  运行tis就可以


是的,那个我看到了,知道。但我自己觉得改成这个库了更方便,关键是傻瓜调用,以后不同写html和css了。
金满斗 发表于 2018-3-8 12:27:50
本帖最后由 金满斗 于 2018-3-8 13:57 编辑

参考这文章加入了拖动  http://www.zhangxinxu.com/wordpr ... %E6%95%88%E6%9E%9C/

有时间继续完善,以后在sciter里加入信息框就是一句话的事情。深度封装。哈哈。

代码传到码云了,有兴趣的可以继续完善  https://gitee.com/jvbaopen/layer
nlysh007 发表于 2018-3-8 15:24:46
本帖最后由 nlysh007 于 2018-3-23 04:45 编辑

404


手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-6-25 17:52 , Processed in 0.046875 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表