LDCN


Murrine GTK主题引擎加入透明效果

2008-01-03 20:10 | 分类 缤纷桌面 | By ShellEx

Murrine GTK主题设计师 Andrea Cimitan将支持半透明效果的控件应用到Murrine GTK theme engine中, 将类Vista的玻璃特效带入了Gnome桌面。

Cimitan 使用RGBA 色彩索引表来提供这一特性,并谈到,只需要10到20行代码,半透明效果就可以加入到其他支持RGBA的主题引擎中。

—–

Cimitan在Murrine引擎上所做的工作自引擎创建之初就常常呈现出GTK 控件集的能力和灵活性。Murrine引擎提供了一些高级特性诸如带花纹的滚动条和倾斜的控件等。Cimitan说到半透明特效的添加证明了一件事,那就是给GTK的批评是错误的。“上周我看到了很多人宣称GTK+的能力不足,”Cimitan在他的blog写到,“他们中有些人仍旧认为GTK+不支持RGBA…或者认为需要恶心地对代码进行hack才行。这是绝对错误的。”

显然,半透明效果需要支持混合的窗口管理器,当没有混合窗口管理器时,引擎被设计的行为是只是简单地着色渲染,没有使用半透明。

尽管Cimitan发布了一些截图来证明这一新特性,但是支持该特性的Murrine源码还没有官方发布。半透明特性只是被加入到不对外发布的开发版的Murrine引擎中

在GTK引擎支持半透明为Linux桌面应用程序的感官特效迈出了令人印象深刻的一步。“这开创了一个新世界。 顶极的GTK+程序们再也无需自绘控件了, GTK引擎已经帮它们做了这件事。”Cimitan 补充道,“是,It is FAST!”

murrine_rgba.jpg

murrine_rgba-2.jpg
原文:

Tags:, , .

有 7 条评论 在 'Murrine GTK主题引擎加入透明效果'

RSS 订阅此页的评论 或者引用 'Murrine GTK主题引擎加入透明效果'.

  1. tayhe 说:

    旧闻了

    回复

    2008年01月03日 星期四 9:51 下午

  2. latteye 说:

    metacity 的新特性正在逐渐的被开发出来。

    回复

    2008年01月04日 星期五 9:16 上午

  3. chris 说:

    leopard的透明menubar已经被验证是非常令使用者反感的,linux在这点上千万别学习。UI设计者不能总是尝试这种颜色清晰的背景图片,黑白为主的例如星空等背景图片可能会导致一些透明部分的文字看不清楚,这种只有试过体验过才会明白。

    回复

    2008年01月04日 星期五 10:47 上午

  4. shell 说:

    不喜歡用可以關了, 多一種選擇不是很好嗎~

    回复

    2008年01月04日 星期五 8:40 下午

  5. wyg1258 说:

    和 kde4 还有距离

    回复

    2008年01月04日 星期五 9:20 下午

  6. zx.longinus 说:

    除標題欄之外不要亂透明。

    回复

    2008年01月04日 星期五 11:38 下午

  7. yanzixiang 说:

    请问那个还没有官方发布的版本怎么安装呢?
    会不会给一个可以选择自己尝试使用 svn 出来呢?
    我很想试一下.

    回复

    2008年03月10日 星期一 1:29 下午

留下评论