fvwm如何使得每一个窗口都有最大化

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

fvwm如何使得每一个窗口都有最大化

#1

帖子 cvgmt » 2008-07-08 11:07

从 tar ball 装好 fvwm 2.5.26 有几天了,还是没能起步,比如最简单的要求是窗口最大化,最小化,关闭窗口都不知如何写,我现在的 ~/.fvwm 里面是什么东西都没有。谁给一段关于此的最小代码研究一下呢?(即只是要求窗口最大化,最小化,关闭窗口这些功能)
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#2

帖子 solcomo » 2008-07-08 11:11

代码: 全选

#####
# Window Decor
###########
DestroyDecor MyDecor
AddToDecor   MyDecor
+ TitleStyle LeftJustified Height 18
+ ButtonStyle 1 ActiveUp Vector 4 30x30@3 60x60@3 60x30@4 30x60@3 -- Flat
+ ButtonStyle 1 ActiveDown Vector 4 30x30@3 60x60@3 60x30@4 30x60@3 -- Flat
+ ButtonStyle 1 Inactive Vector 4 30x30@3 60x60@3 60x30@4 30x60@3 -- Flat
+ ButtonStyle 3 ActiveUp Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3 -- Flat
+ ButtonStyle 3 ActiveDown Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3 -- Flat
+ ButtonStyle 3 Inactive Vector 5 30x60@3 60x60@3 60x50@3 30x50@3 30x60@3 -- Flat
+ ButtonStyle 5 ActiveUp Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat
+ ButtonStyle 5 ActiveDown Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat
+ ButtonStyle 5 Inactive Vector 7 30x30@3 30x60@3 60x60@3 60x30@3 30x30@3 30x35@3 60x35@3 -- Flat
+ TitleStyle -- Flat
+ BorderStyle Simple -- NoInset Flat
+ ButtonStyle All -- UseTitleStyle

#####
# Window Styles
###########
Style "*" UseDecor MyDecor
Style "*" Font "xft:Sans:Bold:size=8:minspace=False:antialias=True"
Style "*" BorderWidth 1, HandleWidth 1
Style "*" MWMBorder, FirmBorder
Style "*" Colorset 4
Style "*" HilightColorset 3
Style "*" BorderColorset 5
Style "*" HilightBorderColorset 4
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2008-07-08 11:14

看下
viewtopic.php?t=90026&highlight=
lz 应该是要这样的吧。
Mouse 1 2 A Close

ls 的居然喜欢自己画按钮。
● 鸣学
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#4

帖子 solcomo » 2008-07-08 11:18

不是我喜欢...写成这样他上哪找图去...
+ ButtonStyle 2 Active (Pixmap close.png)
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

#5

帖子 cvgmt » 2008-07-08 11:36

我把二楼代码复制成 ~/.fvwm/.fvwm2rc 以后,窗口是改变了,有了一个按键,可是点它后就什么都消失了
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#6

帖子 solcomo » 2008-07-08 11:37

像ee说的
还得定义按键的作用
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

#7

帖子 cvgmt » 2008-07-08 13:58

原来在 ~/.fvwm/config 写上

Mouse 1 1 A Close
Mouse 1 2 A Maximize

两句就实现关闭和最大化,已经暂时满足我的要求了,谢谢!
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#8

帖子 leeaman » 2008-07-08 17:17

看看王垠的那个fvwm的文章,还是比较容易懂的,这个还是找一个样本一边研究一边改好一点
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

#9

帖子 cvgmt » 2008-07-08 19:56


Mouse 1 4 A Iconify
可以添加最小化到图标的健
那么最小化后的图标如何再重新打开呢?
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

#10

帖子 cvgmt » 2008-07-09 21:51

再顶一下,窗口最小化成图标后如何再重新激活打开呢?看了半天文档还是找不到。。。。。。
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#11

帖子 solcomo » 2008-07-09 21:56

找FvwmIconMan相关的
*FvwmIconMan: Action Mouse 1 N sendcommand Iconify
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东

#12

帖子 cvgmt » 2008-07-09 22:12

还是不太明白,现在应该补上怎样的一句呢?
回复