发信人: MorningSky (我的 Linux 呀!), 信区: Linux
标 题: 定制你自己的AfterStep窗口管理器
发信站: BBS 水木清华站 (Tue Dec  1 08:57:00 1998)

#############################################################################
#                                                                           #
#    MorningSky@263.net                                                     #
#                                                                           #
#############################################################################

                           Hack your AfterStep

   实验版本: RedHat5.1
   RedHat5.1提供了丰富的窗口管理器供选用, 其中AfterStep界面新颖, 并且支持
事件音响, 是个难得的好东东!
   它的配置文件都放在/usr/share/afterstep/下, 与用户个人有关的配制放在
~/GNUstep/Library/AfterStep/下.

   1)去掉显示 AfterStep 字样的进入迎接画面.
   2)若您的声卡是个module, 想一进入时就能有声音.

# 以上两处都是修改/usr/share/afterstep/autoexec, 去掉相应的动作或加上
# Module  "I"     Audio
# Exec    "I"     showaudio /usr/share/afterstep/desktop/sounds/xxxxxx.au
# 其中xxxxxx.au是放在/usr/share/afterstep/desktop/sounds/下的某个声音文件
# 若您嫌系统自带的声音太少,太单调, 不妨可以自己制作一些添加进去,
# 注意应该是.au格式的, 95下有工具可以转换的.(Linux下不知有没有)

   3)定制自己的桌面的颜色.

# 默认的是midnightblue, 可以到~/GNUstep/Library/AfterStep/non-configurable/
# desk0/background文件中修改, 可以用如 darkgreen, midnightblue等文字描述,
# 也可以用rgb值描述,如 #000044.

   4)定制自己的工具条,( Wharf ).

# 阅读一下 /usr/share/afterstep/wharf 文件, 并不太难懂的. 读懂后可以按照自己
# 个人的品味定制 wharf 了. 如注释掉
# *Wharf afterstepdoc AfterStep3.xpm Exec "-" afterstepdoc &
# 就不会有那个 不小心按了一下就会调用Netscape显示AfterStep documentation的图标
# 了; 去调有关 Mail 项的注释, 就会出现一个 e 字的图标, 最有意思的是当有新邮件
# 时, e 字就回旋转起来, 象那 IE 右上角的图标.
# 您更可以增加新的内容或文件夹 ( 在Folders与~Folders之间的内容 ), 注意所有
# 的图标都在/usr/share/afterstep/desktop/icons/下, 看您用的多少位色的. 可以
# 自己用xpaint改造,创制自己的图标.

   5)更改点击 e 形图标时自动启动的终端.

# /usr/share/afterstep/asmail 文件里描述调用什么终端显示执行pine程序
# 为显示中文信件, 可以改成 crxvt 终端.

   6)更改点击企鹅图标时自动启动的终端.

# /usr/share/afterstep/wharf 文件里注释掉
# *Wharf nxterm linux-penguin.xpm Exec "-" nxterm -sl 500 -vb &
# 改成 *Wharf nxterm linux-penguin.xpm Exec "-" crxvt &
# 在显示器设置成高分辨率时该窗体的默认字体较大些, 而且可以显示中文, 上BBS...

   ..............................

   欢迎大家参加讨论.

-----

:::  有谁把左键的开始菜单内容给该掉的?
:::  它太繁杂点了.
:::  但我没有成功.  :<

::  直接改~/G/L/Afterstep/start/下面的文件是没有用的,如果你用的是rh5.1
::  它在startx的时候会自动把这个目录重写一遍,这是redhat自己对afterstep
::  的改动,作者说跟redhat交涉过但是没有结果,改个地方就可以了,
::  哪儿忘了,回头查查

: 我是把/usr/share/afterstep下面的一个目录可能是(start)打包,
: 然后删掉所有其他单个文件,自己主目录下的就管用了

我照这个思想弄了一下,
mv /usr/share/afterstep/start /usr/share/afterstep/start.bak
然后更改主目录下的start中的内容就成功了.

现在另外还有个小小的问题, 收到新信件时只能喇叭beep, 音响不能作用!
我已经去掉了/usr/share/afterstep/asmail 中有关的注释, 并且
自己制作了个 message.au (用的是Cterm里的收到信息的ah~oh~----contact.wav
改造的, 可能是icq里的),
showaudio message.au 能正常工作.

----

::  looks目录下的文件也挺管用,定制菜单,窗口的颜色.

: 定义窗口图标化的文件是哪个呢?
: 默认的情况下, 有的窗口没有图标, 而象xplaycd的图标是一本书!

会不会是每个程序自己的X resource?我现在唯一的办法是把好看的
图标放进Wharf.:-)
 
 

本文转自中文Linux论坛