FVWM_fw一流是什么意思

FVWM_fw一流是什么意思国庆期间,把自己的FVWM好好整理了一下,现在我的桌面看上去是这个样子滴(点击可放大):我的.fvwm2rc可以下载。我的部分FVWM笔记:***   如何使用托盘      $sudoapt-getinstalltrayer      $trayer–widthtypepixel–width128–height32–edgebottom&***  

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

国庆期间,把自己的FVWM好好整理了一下,现在我的桌面看上去是这个样子滴(点击可放大):

Forrest's FVWM

我的.fvwm2rc可以下载
我的部分FVWM笔记:

***    如何使用托盘


        $ sudo apt-get install trayer


        $ trayer –widthtype pixel –width 128 –height 32 –edge bottom &


***    .fvwm2rc


****        Function


            DestroyFunc FuncName


            AddToFunc   FuncName


             + I (Action to happen immediately)


             + C (Action to happen on a mouse ‘click)


             + D (Action to happen on a mouse ‘double click’)


             + H (Action to happen on a mouse ‘hold’)


             + M (Action to happen on a mouse ‘motion’)




****        Geometry 57×500-5-5


                 宽度x高度 左上角坐标


****        键(鼠标)绑定(binding)


            键:Key   X Context Modifier Action


            鼠:Mouse X Context Modifier Action


            Context: where the mouse is currently located (as shown below)


                +———————————–+


                |                     +—+   +—+ |


                | R           R       | I |   | I | |


                |                     +—+   +—+ |


                |                                   |


                |       F      S       S      F     |


                |       +———————+     |


                |       |13579 T   T   T 08642|     |


                |       +———————+     |


                |       |                     |     |


                | R     |  W               W  |    R|


                |       |                     |     |


                |      S|                     |S    |


                |       |                     |     |


                |       |  W               W  |     |


                |       |                     |     |


                |       +———————+     |


                |       F      S       S      F     |


                |                 R                 |


                +———————————–+


                R – the root window


                I – Icon


                F – frame corners


                S – frame sides


                T – title bar


                W – application window and 0-9 – buttons


                Note: A will stand for anywhere (it doesn’t matter where the mouse is located)


            Modifier: 下列取值的组合:(A)ny, (C)ontrol, (S)hift, (M)eta, (N)othing,


                  or 1-5, representing the X Modifiers mod1-mod5 (man xmodmap)


            e.g.:


                # Key   X       Context Modifier        Action


                Key     Tab     A       M               WindowList Root c c NoDeskSort, SelectOnRelease Meta_L


                Key     Super_L A       A               Exec exec xterm -fn -misc-fixed-medium-r-normal–18-120-100-100-c-90-iso10646-1


                #   for the root window:


                Mouse   1       R       A               Menu RootMenu Nop


                Mouse   2       R       A               Menu Window-Ops Nop


                Mouse   3       R       A               WindowList


                #   for the title bar buttons:


                Mouse   0       1       A               Menu Window-Ops2 Close


                Mouse   0       2       A               Close


                Mouse   0       3       A               Maximize-Func


                Mouse   0       4       A               Iconify


                #   for other parts of the window/borders/icons:


                Mouse   1       F       A               Resize-or-Raise


                Mouse   1       TS      A               Move-or-Raise


                Mouse   1       W       M               Move-or-Raise


                Mouse   1       I       A               Move-or-Iconify


                Mouse   2       I       A               Iconify


                Mouse   2       FST     A               Menu Window-Ops2 Nop


                Mouse   3       TSIF    A               RaiseLower




****        Window Decor


            TitleStyle


                TitleStyle LeftJustified Height 18


            ButtonStyle


                Vectors are just simple line drawings.


                Each vector is set up on a 100×100 grid and can have any number of points all connected by lines.


                The syntax is ‘Vector [number of points] [[point1] [point2] …]’.


                points: ‘XxY@Z’


                    Z: 0 – Shadow(sh)


                       1 – Hilight(hi)


                       2 – Background(bg)


                       3 – Foreground(fg)


                       4 – Invisible.


                e.g.


                    ButtonStyle 1 5 25×25@1 25×75@1 75×75@0 75×25@0 25×25@1


****        Module


            所有的Fvwm的模块,只有在函数中启动了它们,它们才能够工作


            在.fvwm2rc文件中,如果您需要用到FvwmButtons,或者其它的模块,必需要先启动它。具体如下:


                DestroyFunc StartFunction


                AddToFunc StartFunction


                + I Module FvwmButtons


                + I Module FvwmPager


                + I Module FvwmAuto 500 Raise Nop


                + I Module FvwmAnimate


                + I Module FvwmTaskBar


                + I Module FvwmWharf


                + I Exec exec xpmroot /root/pic/macblack.png


            I 表示:立即执行


            上面的配置中,分别在启动函数中,启动了FvwmButtons,FvwmPager,FvwmAnimate,FvwmTaskBar 和FvwmWharf等


            你有什么程序需要在fvwm启动的时候执行,你可以在其中加入一行:比如我想在fvwm启动的时候启动 gkrellm


                + I Exec exec gkrellm  就ok了:)


****        FvwmTaskBar


            如果把它设成没有边框(!Borders)的话,屏幕右边总是空着一块,甚是不爽,


            于是我想了个办法,就是把边框设成4,并让颜色跟FvwmTaskBar的颜色一致:


            Colorset 11 fg rgb:00/60/60, hi rgb:00/60/60, sh rgb:00/60/60, bg rgb:00/60/60


            Style “FvwmTaskBar” NoTitle, BorderWidth 4, HandleWidth 4, Sticky,/


                    StaysOnTop, WindowListSkip, CirculateSkip, BorderColorset 11, HilightBorderColorset 11


            *FvwmTaskBar: Back rgb:00/60/60


            这样TaskBar就能充满屏幕的左右两边了。


****        FvwmPager


            将窗口移动到别的工作区,可以在pager里面用中键拖动窗口,拖到别的desktop里面就好了。


****        FvwmButtons


            做一个抽屉的方法:


                *MyButtons: (1×1+0+6, Frame 0, Panel(left, indicator, delay 0, steps 1) QuickLaunchButtons “Module FvwmButtons QuickLaunchButtons”)


                DestroyModuleConfig QuickLaunchButtons: *


                *QuickLaunchButtons: Geometry 128×64


                *QuickLaunchButtons: …


                *QuickLaunchButtons: …


            包含其它组件的方法:


                *MyButtons: (1×4+0+11, Swallow(UseOld) asmon `Exec exec asmon`)


                *PagerPanel: (Swallow FvwmPager “Module FvwmPager 0 3”)


****        docks


            用 apt-cache search wm dock 可以查到很多 dock app,很酷。 :)


            favorites


                xclock



                asclock




                wmweather -m



                asmon



                cputnik


                   from http://www.dockapps.org/


                wmmoonclock



                wmnd




一些有用的链接:


FVWM Beginners Guide


Wangyin’s FVWM简明使用指南

dockapps.org

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1325869

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186114.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 用idea创建javaweb项目详解_idea怎么创建普通java项目

    用idea创建javaweb项目详解_idea怎么创建普通java项目文章目录一、创建web项目1、打开idea软件,点击界面上的CreateNewProject2、进入如下界面。选中javaEnterprise,配置jdk,tomcat,勾选WebApplication案例,注意勾选生成web.xml文件3、指定项目的名称及项目文件的保存地址4、创建成功5、创建class文件和lib文件夹  点击项目的WEF-INF文件夹,右…

    2022年9月20日
    4
  • C语言 neutralize函数,三种常用分子模拟软件绍.doc

    C语言 neutralize函数,三种常用分子模拟软件绍.doc三种常用分子模拟软件绍三种常用分子模拟软件介绍一、NAMD  NAMD(NAnoscaleMolecularDynamics)是用于在大规模并行计算机上快速模拟大分子体系的并行分子动力学代码。NAMD用经验力场,如Amber,CHARMM和Dreiding,通过数值求解运动方程计算原子轨迹。  1.软件所能模拟的体系的尺度,如微观,介观或跨尺度等  微观。  是众多md软件中并行处理…

    2022年5月25日
    34
  • 如何制作一个简单的HTML登录页面(附代码)

    如何制作一个简单的HTML登录页面(附代码)几乎每个网站都会有登录页面,那你知道如何写HTML登录页面吗?这篇文章就和大家分享一个HTML简单登录界面的代码,有一定的参考价值,感兴趣的朋友可以看看。实例:制作一个HTML登录页面,包含邮箱,登录密码,立即注册,忘记密码等,代码如下:HTML部分:<divclass=”dowebok”><divclass=”logo”></div><divclass=”form-item”><inputid=”username”t

    2022年6月13日
    71
  • 《JavaScript 模式》读书笔记(6)— 代码复用模式1

    我们有开始进入新篇章了。这篇内容主要讲代码复用模式,实际上代码复用,就是继承啊,原型啊,构造函数啊等等这一类的内容。对于前端进阶来说,是很重要的基础知识。这一篇内容会对原型、继承有很深入的讲解。我也

    2022年3月25日
    43
  • 复制网站zencart模板的方法

    复制网站zencart模板的方法首先说明的是,这里只是说明复制网站模板的理论,用于学习用途,复制并使用未经授权的模板是非法的。第一次写这类说明,没有经验,欢迎大家指正、补充。这里以zencart或者osc的模板为例,其他的模板也是同样的方法。1.首先在你的模板目录下,建立一个新的模板,例如:\includes\templates\mytemplate\复制\includes\templates\template

    2022年7月27日
    7
  • 总结:关于留学网站使用laravel框架的总结

    总结:关于留学网站使用laravel框架的总结

    2021年10月20日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号