LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1354|回复: 10

大家看看我的FVWM

[复制链接]
发表于 2003-7-21 23:45:53 | 显示全部楼层 |阅读模式
这是我的FVWM2,很简洁吧。是从linuxforum的一位大侠那里弄来的配置文件的基础上修改成的。
默认的在最右边的那个Close按钮被销去了,它的功能被设在最左边的1号按钮上,在那里单击右键就可以关闭窗口了。我很喜欢FVWM2的Motif风格,它是由大量的矩形和少量的三角形组成的(让人想到古代玛雅人的庙宇)。但是我觉得最右边的那个叉叉按钮(Close按钮)破坏了它的整体的一致性[不能容忍],因此把它销掉了。
事件触发声音的功能还没有添加,正准备连夜加班把它设置好。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-7-22 11:04:51 | 显示全部楼层
是不错,但是FvwmTaskBar比较粗糙,整个界面比较神秘,看上去很舒服

支持一下
发表于 2003-7-22 11:09:48 | 显示全部楼层
只看到了一张壁纸,一套粉朴素的decor,一个pager,一个taskbar,没发现别的。。。楼主到底是想推荐些什么特性呢?
BTW:记得linuxforum有篇帖子就是声讨使用root起XWin的,没看到么?
 楼主| 发表于 2003-7-22 13:19:29 | 显示全部楼层
我很喜欢简洁的FVWM,而且从来没有想到过要把FWMW做得多么华丽。
Motif是我最喜欢的风格了,当初人们在设计Motif时的一个宗旨就是要考虑到界面元素的“一致性”。因此即使它的菜单,还有按钮,或是边框,滚动条,文本框,都做的非常简单,甚至可以说是粗糙,但是“看起来都非常舒服”,版主也这么说,在下感到“与有荣焉”!。(个人观点,不敢苛求别人也喜欢Motif风格)。
===========
有一次我用root启动X,想用xchat进入Debian的IRC房间,一进去就被kick出来了,因为他们说我用root登录IRC很Stupid。:<
===========
还要请教版主一个问题,我在FVWM里画线的时候总是出问题。
具体情况为:
        先按下ctrl键不放,再按3号鼠标键(不放开),不能在九宫格里画线,自然也不能启动程序了。
        但是如果先按下ctrl键不放,再“单击”(按下再放开)3号鼠标键,就进入画线状状,但是这样的话,在画线结束的时候,要怎么操作呢?比如轨迹是4-5-6,在鼠标移到6号格里的时候,画线结束,此时3号鼠标键是放开的(原先是单击,而不是按下),那条线还在鼠标上连着。单击一下3号鼠标键,那条连着的线就没有了,真正结束了画线状态,原先定义要启动的Emacs程序也启动了。但是有一个让人头痛的问题,就是此是因为为了结束画线状态,在6号格单击了3号鼠标键,而导致了屏幕的移动,这样我就要把打开的Emacs移到原来的屏幕里去,很不方便,使libstroke带来的好处也被抵销了。(为了结束画线状态,可以单击任一个鼠标键,但是都会造成屏幕的移动。),遇到过这种情况吗?
发表于 2003-7-22 17:34:55 | 显示全部楼层
to:liuqionline
你说的问题我没有遇见过,可能是libstroke的配置文件和Fvwm的配置文件中鼠标
操作间的冲突,应该不是这样的

你能把你的libstroke配置文件和Fvwm中关于鼠标操作的部分公布出来吗,我看看才知道是哪里的问题
发表于 2003-7-22 19:14:51 | 显示全部楼层
man fvwm 里面有说明的,估计你没认真看

              The StrokeFunc command has five options: NotStayPressed, EchoSe-
              quence, DrawMotion, FeedBack and StrokeWidth.  These options are
              disabled  by  default.   EchoSequence  causes  fvwm  to Echo the
......
              NotStayPressed works only if StrokeFunc is used via a Mouse or a
              Key  command.   This option removes the need to have a button or
              the key pressed during the stroke, but you have to  do  a  mouse
              click  or  press  the  Return  or  Space key to finish the mouse
              motion recording (these keys  also  work  without  the  NotStay-
              Pressed option).

              You  can  use  the StrokeFunc "alone".  In this case it works as
              above with the NotStayPressed option  enabled.   However,  Modi-
              fiers,  in general, may not work as expected (i.e., in this case
              use 'A' or 'N' as Modifiers in the stroke bindings).

还有:如果我没猜错的话,你是不是在FvwmPager那个“九宫格"里面进行stroke操作了?如果那样的话,你点哪个格自然就表示要切换到对应的那个page,这点和你描述的现象一致。其实stroke所用到的numeric pad是一个虚拟的方块,和FvwmPager一点关系都没有。
发表于 2003-7-22 20:24:07 | 显示全部楼层
简洁的让我不习惯
发表于 2003-7-22 21:52:42 | 显示全部楼层
那个screenshot除了窗口的边框和标题栏象motif风格之外就跟motif没有关系了。motif是一种widgetset,本身的外观设计有很多大的厂商参与,看起来自然感觉很舒服,具有大家风范,很多细节方面都能体现出这一点。可惜sun好像要抛弃cde转投gnome怀抱了
发表于 2003-7-22 22:32:06 | 显示全部楼层
我也喜欢把fvwm配置成motif那样的风格,感觉特酷
发表于 2003-7-23 07:59:16 | 显示全部楼层
snailet兄,你真是厉害啊,一下子就看出来了,我猜也应该是你说的情况,我怎么也想不明白进行鼠标手写怎么会动到虚拟空间呢,最大的可能就是在FvwmPager上进行stroke

其实在桌面的空白处就可以进行stroke的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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