文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>硬性去除mtaskbar分组功能,运行暂时没有什么问题

硬性去除mtaskbar分组功能,运行暂时没有什么问题

时间:2006-11-26  来源:lenovox

    mtaskbar是个非常不错的东西,对于kicker采用深色背景是一个很好的选择。用了一下,效果不错。美中不足的是,当打开的窗口比较多时总会自动分组。个人一直很讨厌任务栏的分组功能。用系统原来的taskbar时可以通过设置不进行分组,但采用mtaskbar后,无论怎样设置都没法去掉分组的功能。看了一下mtaskbar的发布网站,已经有很久没有人更新了,估计作者已经停止开发了,现在最新版本为0.7,无奈之下只能修改代码来解决问题了。
    粗略看了一下,代码中主要是通过isGrouping的值来决定是否对任务栏分组,如果isGrouping为真,就分组,如果为假就不分组;isGrouping的值通过shouldGroup()来取得。懒得仔细看了,于是把所有按照isGrouping值进行分组的语句全部注释掉。因为代码中通过isGrouping来决定是否要进行分组,所以从理论上讲让代码从来都不进行分组的判断,那么它就永远不会对任务条进行分组。事实证明这种想法是正确的,但是由于没有对代码进行全面的检查,也不知道会不会有其它影响。
    最后用kde-look上thufl老兄的代码替换掉mtaskcontainer.cpp文件。thufl对任务栏显示方式,字体颜色进行了一些修改,使得可以自定义任务栏按钮上字体的颜色。编译安装后一切OK,目前运行良好,至于采取的方法是否会有问题,等以后再仔细研究了。
    mtaskbar的RPM包下载:mtaskbar-0.7-1.i386.rpm 效果如下:
  
   
  
排行榜 更多 +
枪支模拟

枪支模拟

飞行射击 下载
动物园大亨

动物园大亨

模拟经营 下载
最强矿工

最强矿工

模拟经营 下载