打过补丁的pypanel For Ubuntu 8.10(可以设置panel在屏幕上/下边缘留出空白的效果)
发表于 : 2008-12-03 1:02
看到某些桌面截图里面,pypanel可以在屏幕的下边缘留出适当的空白,是非好看,发现我自己的却不行。google一番以后,发现原来能在屏幕上下边缘留出空白是打了一个patch的缘故,于是心血来潮,将ubuntu 8.10源里的包解开,打上这个补丁,并重新打包,终于,我的pypanel也可以留白了,效果见附件图片。
打过补丁的包,我上传到了纳米盘空间,可以在这儿得到。
使用方法:
安装了这个版本的pypanel以后,可以在配置文件 ~/.pypanelrc 中”Panel Spacing and Location Options: Measured in pixels”字段添加四个设置参数,如下:
上段代码的最后四行,P_B_BUFF, P_T_BUFF, P_L_BUFF, P_R_BUFF, 是新添加的字段。B, T, L, R, 分别代表 bottom(下),Top(上),Left(左),Right(右)。有了这四个参数以后,可以直接将P_WIDTH设为0,也就是默认全屏幕宽度,同时,将P_START设为0,也就是默认从X轴不留空白开始显示panel。在这个基础上,可以直接通过P_L_BUFF和P_R_BUFF控制左右的空白间距,而通过P_B_BUFF或P_T_BUFF来控制下或上边缘的间距。
需要注意的是,当P_LOCATION设为1,也就是将panel显示在屏幕下边缘的时候,应该将P_T_BUFF参数注释掉,否则可能会发生错误;同理,当P_LOCATION设为0,也就是将panel显示在屏幕上边缘的时候,应该将P_B_BUFF参数注释掉,否则同样可能引起错误。
我的BLOG原文:http://tianyispace.cn/articals/%E6%89%9 ... /#more-263
打过补丁的包,我上传到了纳米盘空间,可以在这儿得到。
使用方法:
安装了这个版本的pypanel以后,可以在配置文件 ~/.pypanelrc 中”Panel Spacing and Location Options: Measured in pixels”字段添加四个设置参数,如下:
代码: 全选
#——————————————————————————
# Panel Spacing and Location Options: Measured in pixels
#——————————————————————————
P_LOCATION = 1 # Panel placement: 0 = top, 1 = bottom
P_WIDTH = 0 # Panel width: 0 = Use full screen width
P_START = 0 # Starting X coordinate of the panel
P_SPACER = 6 # Spacing between panel objects
P_HEIGHT = 16 # Panel height
P_B_BUFF = 3
#P_T_BUFF = 3
P_L_BUFF = 3
P_R_BUFF = 3
需要注意的是,当P_LOCATION设为1,也就是将panel显示在屏幕下边缘的时候,应该将P_T_BUFF参数注释掉,否则可能会发生错误;同理,当P_LOCATION设为0,也就是将panel显示在屏幕上边缘的时候,应该将P_B_BUFF参数注释掉,否则同样可能引起错误。
我的BLOG原文:http://tianyispace.cn/articals/%E6%89%9 ... /#more-263