页次: 1
在需要透明的区域颜色后添加AA就行
如
theme.menu_fg_normal = "#3F3F3FAA"
离线
啊,原来这些颜色值已经支持透明了呀~我还才知道 Awesome 可以直接把窗口弄成半透明的呢。
离线
离线
这个可以在我的conky模块中体现到了
代码:https://github.com/wxg4net/awesome/blob/master/.config/awesome/conky.lua
如图:
最近编辑记录 wxg4net (2014-04-12 16:39:34)
Arch Linux User
离线
这个可以在我的conky模块中体现到了
代码:https://github.com/wxg4net/awesome/blob/master/.config/awesome/conky.lua
如图:
http://t.cn/8sC3Lrj
那个。。。没看出来哪里透明额。。。是左上角那个白边框?
离线
wxg4net 说:这个可以在我的conky模块中体现到了
代码:https://github.com/wxg4net/awesome/blob/master/.config/awesome/conky.lua
如图:
http://t.cn/8sC3Lrj那个。。。没看出来哪里透明额。。。是左上角那个白边框?
正是因为透明,所以你看不出 呵呵
local conky = wibox({ fg = '#ffffff66',
bg = '#354A70ff',
type = "desktop" })
conky.ontop = false
-- my screen size 1440x900
conky:geometry({ width = 1440, height = 300, x = 0, y = 600 })
conky.visible = true
local surface = cairo.ImageSurface.create(cairo.FORMAT_ARGB32, 1440, 200)
local cr = cairo.Context(surface)
cr:set_source_rgba(0, 0, 0, 0)
cr:paint()
cr:set_line_width(6);
cr:set_source_rgba (0.878, 0.274, 0.078, 0.5)
cr:arc (200, 44, 40, 0, M_PI*5/3);
cr:stroke()
cr:set_source_rgba (1, 1, 1, 0.3)
cr:arc(200, 44, 40, M_PI*5/3, M_PI*2);
cr:stroke()
cr:set_line_width(6);
cr:set_source_rgba (0.878, 0.274, 0.078, 0.5)
cr:move_to(0, 100)
cr:curve_to (480, 60, 960, 140, 1440, 100);
cr:stroke()
local pat = cairo.Pattern.create_for_surface( surface )
conky:set_bg(pat)
其实我想用cairo 绘制一个奔跑中的马 作为conky这个wibox的背景。可惜绘制时,参数不好找,比较麻烦,暂时没有想到好办法。 用cairo绘制桌面壁纸 很cool!
最近编辑记录 wxg4net (2014-04-12 20:22:41)
Arch Linux User
离线
其实我想用cairo 绘制一个奔跑中的马 作为conky这个wibox的背景。可惜绘制时,参数不好找,比较麻烦,暂时没有想到好办法。 用cairo绘制桌面壁纸 很cool!
能用 SVG 么?
离线
学习
archlinux磨合中
离线
wxg4net 说:其实我想用cairo 绘制一个奔跑中的马 作为conky这个wibox的背景。可惜绘制时,参数不好找,比较麻烦,暂时没有想到好办法。 用cairo绘制桌面壁纸 很cool!
能用 SVG 么?
用svg获取参数 是不错 。可惜我需要找个现成的马的参数才可以,自己不会绘制 待定
Arch Linux User
离线
百合仙子 说:wxg4net 说:其实我想用cairo 绘制一个奔跑中的马 作为conky这个wibox的背景。可惜绘制时,参数不好找,比较麻烦,暂时没有想到好办法。 用cairo绘制桌面壁纸 很cool!
能用 SVG 么?
用svg获取参数 是不错 。可惜我需要找个现成的马的参数才可以,自己不会绘制 待定
我是说找个 svg 马直接画上去啦。也可以用 potrace 把位图弄成 svg。
我想问的是,Awesome 里用 cairo 能直接显示 svg 么?
离线
wxg4net 说:百合仙子 说:wxg4net 说:其实我想用cairo 绘制一个奔跑中的马 作为conky这个wibox的背景。可惜绘制时,参数不好找,比较麻烦,暂时没有想到好办法。 用cairo绘制桌面壁纸 很cool!
能用 SVG 么?
用svg获取参数 是不错 。可惜我需要找个现成的马的参数才可以,自己不会绘制 待定
我是说找个 svg 马直接画上去啦。也可以用 potrace 把位图弄成 svg。
我想问的是,Awesome 里用 cairo 能直接显示 svg 么?
仙子 看这里 http://cairographics.org/manual/cairo-SVG-Surfaces.html 有空给我画个马呗
最近编辑记录 wxg4net (2014-04-13 13:19:20)
Arch Linux User
离线
菜单透明
图床就不要了,在贴吧发了,到那看吧
离线
页次: 1