搜索
查看: 3170|回复: 6

[win] win.ui.layered 透明窗口演示

  [复制链接]

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13973
发表于 2017-11-3 00:56:17 | 显示全部楼层 |阅读模式
标准库增加 win.ui.layered,可用于方便的创建分层透明窗口,
我们知道可以透明显示的分层窗口,是无法显示窗口上的控件子窗口的,
但是使用标准库提供的win.ui.layered,我们可以让分层窗口透明显示,并且还可以正常的显示窗口上的plus控件。

以下是一个简单的演示:
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
plus={cls=
"plus";left=264;top=208;right=528;bottom=296;notify=1;repeat="center";z=1}
)
/*}}*/

import win.ui.layered;
win.ui.layered(winform);

import inet.http;
winform.plus.skin(
    background = {
        default = inet.http().get(
"http://bbs.aardio.com/static/image/common/aardio.png");
        hover = 0xFF00FF33;
    }
)

winform.plus.oncommand =
function(id,event){
    winform.close();
}

winform.show()
win.loopMessage()
142940qcjo9oyrysepfykj.png.thumb.jpg
回复

使用道具 举报

4

主题

18

帖子

143

积分

一级会员

Rank: 2

积分
143
发表于 2017-11-3 08:11:00 | 显示全部楼层
板凳!!!第一!
回复

使用道具 举报

1

主题

54

帖子

371

积分

培训班

积分
371
发表于 2017-11-3 08:54:40 | 显示全部楼层
收藏收藏,功能越来越强大
--雪之梦--
回复

使用道具 举报

39

主题

174

帖子

1028

积分

荣誉会员

htmlayout.cn 我的学习笔记

Rank: 8Rank: 8

积分
1028
发表于 2017-11-3 11:08:36 | 显示全部楼层
测试了下, 只支持plus控件, 做界面挺好, 不像之前的plus设置了窗体透明后,必须.orphanWindow(true)才能显示出来.
真的是越做越好
! www.HtmLayout.Cn 我的学习笔记
回复

使用道具 举报

1

主题

9

帖子

59

积分

一级会员

Rank: 2

积分
59
发表于 2017-11-11 22:57:04 | 显示全部楼层
这个正好须要谢谢啊
回复

使用道具 举报

2

主题

17

帖子

132

积分

一级会员

Rank: 2

积分
132
发表于 2018-7-17 09:55:39 | 显示全部楼层
感谢Jacen每天给我们带来的惊喜!每天跟随aardio的升级,我们一同跟随aardio进步。aardio占用空间很小,功能却不可估量,谢谢Jacen!
回复

使用道具 举报

185

主题

2541

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13973
 楼主| 发表于 2018-8-5 16:45:46 | 显示全部楼层
win.ui.layered 实现的渐变标题栏:
import win.ui;
/*DSG{{*/
var winform = win.form(text="透明渐变标题栏";border="none")
winform.add()
/*}}*/

import inet.http;
winform.image =
"http://pic23.photophoto.cn/20120429/0027011761472219_b.jpg";

import win.ui.simpleWindow3;
win.ui.simpleWindow3(winform)

winform.show()
win.loopMessage();
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2018-10-22 04:47 , Processed in 0.078125 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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