Chinaunix首页 | 论坛 | 博客
  • 博客访问: 304852
  • 博文数量: 69
  • 博客积分: 1626
  • 博客等级: 上尉
  • 技术积分: 785
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-15 19:01
文章分类

全部博文(69)

文章存档

2015年(4)

2014年(4)

2013年(3)

2012年(6)

2011年(1)

2010年(16)

2009年(8)

2008年(18)

2007年(9)

我的朋友

分类: LINUX

2010-12-19 09:05:14

记录一下我的fvwm修改点:

  1. 修订xterm,gnome-terminal最大化时不能全屏问题: style * ResizeHintOverride
  2. 为最大程度精简配置文件大小,删除了一些图片和不用的配置文件,将图片路径重新
     调整,全部归到./fvwm/icons中,删除根目录中的theme和mac-style目录,对.fvwm2rc的环境变量也做了相      应的调整
  3. 修改.fvwm2rc中 edgethickness 1 
  
09-11-7 

  1.修改style 文件中 gnome-terminal 的style
  2.为修改style,增加icons/theme资源文件
  3.修改decor,增加mydecor

09-12-16
  
  1.修改dock图标,增加动态感官
  2.修改/conf/key.fvwm2rc,修改平铺和重叠功能
  3.增加/conf/menu_dock.fvwm2rc,增加dock显示菜单功能

10-1-29

  1. 为了使windowlist不产生缩略图,将~/.fvwm/icontmp改名
     在windowlist中显示的缩略图实际是miniIcon ,在style文件中
     指定XTerm和MPlayer的miniIcon
     诸如firefox之类的很多程序在指定style的时候不能凭自己的猜测用firefox或firefox-bin,最保险的就是用: xprop | grep CLASS 然后点击标题栏,就可以得到标准的CLASS名称,这也就是为什么上面用Firefox-bin。 
 
10-6-10
 
  1. 修改/conf/key.fvwm2rc ,修改鼠标中键点击窗口可以缩放窗口
  2. 修改 close 函数,以使关闭动作有动画

10-8-10

  1. 修改/conf/functions.fvwm2rc  WindowListFunc 添加 MoveToPage Current 
     使不在当前桌面的项目显示在当前桌面;

10-8-17
  1. 修改/conf/functions.fvwm2rc CloseOrNot 函数中的一个bug
     +C Next (currentpage) [$0] Focus
     原先的表达方式,如果关闭当前桌面最后一个窗口的时候,会跳转到另一桌面上去;

10-8-22
  1. 修改最小化,最大化函数,以便可以支持快捷键和鼠标点击的不同行为;

10-9-25
  1. 修改firefox,gnome-terminal为独有 decor
  2. 修改decor标题栏图片,使其和imetal主题更加匹配
  3. 修改chrome style,删除其中的stiky

10-10-10 今天是个特殊的日子 哈哈
  1. 实现了最想要的功能,将当前窗口移动到非当前page
     在配置文件中function_1中添加 函数HideToOther,受以下函数启发
   DestroyFunc GotoNextPageCC
AddtoFunc GotoNextPageCC
+ I SetEnv xpage $[page.nx]
+ I SetEnv ypage $[page.ny]
+ I Test (EnvMatch xpage 0 , EnvMatch ypage 0 ) GotoPage 1 0
+ I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 0 ) GotoPage 1 1
+ I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 1 ) GotoPage 0 1
+ I TestRc Test (EnvMatch xpage 0 , EnvMatch ypage 1 ) GotoPage 0 0

10-10-11  今天实现了令人兴奋的功能,是10日效果的反推,就是之前一直想要的
     窗口飞入到当前桌面的效果,主要是修改 functions中的windowlistFunc

10-10-17 将不用的快捷键全部删除,整理了keys这个文件的缩进格式;

10-11-4  1.修改窗口飞到相邻page的一个bug,按快捷键将当前桌面的窗口全部飞到
         另一page时,如果继续按快捷键,将找不到之前的窗口,因为窗口还是
         执行往相邻page飞的命令;
         在前面添加thiswindow(currentpage)即可,hotkey只对当前page上的窗口
         有效!
         2. 修改winlist菜单使其有灰色的边框,修改borderwidth 5, 对应的colorset 0
            修改属性sh #4c4c4c

10-12-19 1. 修改tray栏目中的项目的起始位置,将stalonetray的style加上notitle,就基本看不出来
            有位置的变化;另时间的问题,其实脚本中的windowposition可以控制位置,但是
            style中默认有 style * NopPosition 导致其失效,在后面加上 style scriptname
            usepposition,  覆盖这个style就可以了;这个真是困扰我数月的问题,终于在
            和老婆吵架之后解决了;呵呵!            还是在fvwmforums.org上看的阿!



阅读(871) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-12-19 14:51:49

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com