[学习FVWM中配置半透明效果
未经验证,谨慎阅读
其中用到了menu.fvwmrc style.fvwmrc key.fvwmrc mouse.fvwmrc 看后面的文章
[http://kyxk.net/pc/pccon.php?id=93&nid=2084&pid=0&tag=0&tid=79]
其中用到了menu.fvwmrc style.fvwmrc key.fvwmrc mouse.fvwmrc 看后面的文章
#######################################
# .fvwm2rc
# changed by shanlimin 2005-10-20
#######################################
## ==================================================================
## 图示路径设定
ImagePath +:/usr/share/icons/Bluecurve
ImagePath +:/usr/share/icons/Bluecurve/16x16/apps
ImagePath +:/usr/share/icons/Bluecurve/32x32/apps
ImagePath +:/usr/share/icons/kdeclassic
ImagePath +:/usr/share/icons/kdeclassic/16x16/apps
ImagePath +:/usr/share/icons/kdeclassic/48x48/apps
ImagePath +:/usr/share/icons/kids
ImagePath +:/usr/share/icons
ImagePath +:/usr/local/share/ icons/
ImagePath +:/usr/local/share/icons/16x16
ImagePath +:/usr/share/pixmaps
ImagePath +:/usr/share/icons/hicolor/48x48/apps
ImagePath +:/usr/local/share/fvwm/icons
ImagePath +:$HOME/.fvwm/xp/xpm/
ImagePath +:$HOME/.fvwm/xp/window /
ImagePath +:$HOME/.fvwm/xp/myicons/
## ==================================================================
##环境变量
SetEnv fvwm_wallpaper_dir $[HOME]/background
SetEnv fvwm_wallpaper $[fvwm_wallpaper_dir]/bg0.jpg
SetEnv fvwm_icon_size 128
## ==================================================================
## 桌面设定
#EdgeResistance 250 10
EdgeScroll 100 100
ClickTime 300
DeskTopSize 2x1
## ==================================================================
## 初始化设定
DestroyFunc InitFunction
AddToFunc InitFunction
+ I Exec exec xscreensaver -no-splash
+ I exec fcitx &
#+ I Exec exec gkrellm
+ I Exec exec konsole --nomenubar --noscrollbar --tn xterm
#+ I Wait "konsole"
+ I All ("konsole") State 0
## ^^^^^^^ 载入中文输入法,启动屏幕保护程序,该函数只在第一次运行fvwm时调用,
## fvwm重启时不在调用,fvwm重启时调用的是ReStartFunction。
## 而启动和重启时都调用StartFunction
## ==================================================================
## 基本鼠标设定
## I = Immediate 即刻生效
## M = On Mouse Motion 鼠标动时
## C = On Click 按一下
## D = On Double Click 按两下
## H = On Button Held Down 按下不放
##关闭窗口---------------------------
DestroyFunc DestroyOnHold
AddToFunc DestroyOnHold I Raise
+ C Schedule 100 Close
#+ H Destroy
+ H Beep
+ I Next Raise
+ I $0 FlipFocus
AddToFunc Move-or-Raise-or-Shade
+ H Move
+ M Move
#+ C Raise
#用C感觉有延迟,用I就很好了
+ I Raise
+ D WindowShade
AddToFunc Maximize-Func
+ M Maximize 80 0
+ C Maximize 100 96
+ D Maximize 100 100
AddToFunc Move-or-Raise-or-Iconify
+ I Raise
+ M Move
+ D Iconify
AddToFunc Resize-or-Raise-or-Shade
+ H Resize
+ M Resize
#+ C Raise
+ I Raise
+ D WindowShade
AddToFunc Resize-or-Raise2
+ M Raise
+ M Resize
+ C RaiseLower
AddToFunc Iconify-and-Raise
+ I Iconify
+ I Raise
#------增加移动图标功能----------
DestroyFunc Move-or-DeIconify
AddToFunc Move-or-DeIconify I Raise
+ "M" Move
+ "D" Iconify
##
AddToFunc FuncFvwmSetTitleBindings
+ I Mouse 1 $0 A Move-or-Raise-or-Shade
AddToFunc FuncFvwmUnsetTitleBindings
+ I Mouse 1 $0 A -FuncFvwmSetTitleBindings TSF
Mouse 1 SF A Resize-or-Raise-or-Shade
## ^^^^^^^ 以上设定可使窗口缩起来。 参看了 fvwm-themes 包里面的设定方
## 法。
## 颜色设定
Colorset 0 Transparent, bg blue, fg white
## ^^^^^^^ 如果要用透明背色,就用上面的设定。
Style * MiniIcon xapp_mini.png
Style * Icon xapp_36x36.png, Color #2B5E78/#E7E7EF
## ^^^^^^^ 非使用窗口的图示及色彩。
Style * HilightFore black, HilightBack #E7E7EF
## ^^^^^^^ 使用窗口的色彩。
[http://kyxk.net/pc/pccon.php?id=93&nid=2084&pid=0&tag=0&tid=79]

0 条评论:
发表评论
<< 主页