![]() ![]() 本科一年级
|
2#
大 中
小 发表于 2008-1-11 10:26
下面是快捷键介绍
Bblean的快捷键是靠bbKeys插件来加载和管理的,所有快捷键设置都在bbKeys.rc中,打开Bblean目录下的 plugins\bbKeys文件夹,双击打开bbKeys.rc,所有的快捷键一目了然,设置也比较简单。但是必须注意组合键 不能设置重复,一般不会出问题,但有时会引起Bblean的崩溃。还要注意与各个软件之间的快捷键是否重复或冲突,否则在某些软件中的快捷键会失效,引起 不必要的麻烦。因此快捷键的设置一定要合理、有效,有些容易引起冲突的组合键就不要在Bblean中设 置了。 bbkeys.rc中一行代表一个快捷键,行首加“#”表示注释,加“!”表示屏蔽该快捷键,“#”和“!”都会让其不起作用。顺便说一下,在 Bblean的所有设置文件(.rc文件)中,“#”和“!”都代表同样的用途。每个快捷键的定义一般由四个函数 组成,之间以“,”分隔。 KeyToGrab() ()内为组成该快捷键的普通按键 WithModifier() ()内为组成该快捷键的特殊功能键,通常为Ctrl、Alt、Win、Shift等或者这些键的组合 WithAction() 该按键的功能,()内为操作命令 DoThis() 声明要执行的命令或打开的程序,()内为命令或程序的具体路径,可以加参数。注意,要使用这个函数,DoThis()前面必须有ExecCommand参 数,也就是说必须以“WithAction(ExecCommand), DoThis()”的形式出现。 下面我们看一下每部分的具体内容: # Invoke menu 这部分定义了左右Win键的作用,即按下win键时显示Bblean的菜单。 # previously, alternativ 这部分应该是以前老版本留下来的设置,和上面的作用相同,不过换成了Win+Ctrl+M 键。Win+Shift+Win键是显示工作区(也就是虚拟桌面,这部分后面再讲)的切换和设置菜单。 ( DoThis(@BBCore.ShowMenu root)和DoThis(@BBCore.ShowMenu)究竟有何区别,我一直没有搞清楚,如果哪位明白这两句的区别,还烦请告诉我一声,谢谢 ) # Workspaces 这部分主要定义了工作区里的操作的快捷键,如果你喜欢使用工作区的话,记熟这部分的快捷键可以让你很快的切换工作区以及各个窗口。 # Windows 这部分定义了对各个工作窗口的常用操作,比如最大化、最小化等。 # Blackbox 定义了Bblean的各个自身功能的快捷键,主要是设置、编辑Bblean的模块,重启、退出Bblean等。 # System 定义了系统重启、关机等功能。 # Extern commands 扩展功能快捷键的定义,在这里你可以添加你需要使用快捷键启动的程序、文档等。 让我们再看看WithAction()和DoThis()支持的常用命令: ===================================================== WithAction(): WorkspaceX 切换到虚拟桌面X,X取值为1~6 Reconfigure 重读配置 Quit 退出bblean Restart 重启bblean EditMenu 编辑menu.rc EditPlugins 编辑plugins.rc Logoff 注销系统 Reboot 重启系统 Shutdown 关机 Run 运行 ======================================================= DoThis(): @BBCore.ShowMenu 显示菜单,其后加空格再加菜单名,表示弹出该菜单,如: @BBCore.ShowMenu Workspaces 、@BBCore.ShowMenu Icons 。 explorer.exe /e,c:\ 执行程序,这里是打开资源管理器并指向C盘。用这种形式可以加入很多自己常用的程序,例如:DoThis("D:\Tools\other\PowerWord 2006\XDICT.exe")。 这里给出所有快捷键的说明: Menu: Win / Win + Ctrl + M 显示Bblean主菜单 Win + Shift + M 显示工作区菜单 Workspaces: Win + Num1..6 切换1-6工作区 Win + Left 前一个工作区 Win + Right 后一个工作区 Win + Ctrl + Left 前一个窗口 Win + Ctrl + Right 后一个窗口 Win + Ctrl + Up 所有工作区的前一个工作窗口 Win + Ctrl + Down 所有工作区的后一个工作窗口 Win + Up 移动当前窗口到左边(没搞明白有什么用) Win + Down 移动当前窗口到右边(同上) Win + G 窗口聚集(隐藏的窗口显现到左边,似乎是这么用,呵呵) Windows: Win + V 窗口纵向最大化 Win + H 窗口横向最大化 Win + X 窗口最大化 Win + Y 恢复正常窗口(最大化之前的状态) Win + N 窗口最小化 Win + D 全部最小化 Win + End 隐藏/显现当前窗口(相当于老板键,把当前窗口缩小成一个标题栏条隐藏在其他窗口后面) Win + PageUp 提升窗口(快速切换到前一个使用过的窗口) Win + PageDown 降低窗口(快速切换到后一个使用过的窗口) Win + Insert StickWindow (直译为锁定窗口,但是好像没作用?) Win + Delete 关闭当前窗口 Blackbox: Win + M 编辑Bblean主菜单 Win + P 编辑 Win + S 编辑 Win + Ctrl + S 关于当前风格 Win + Ctrl + P 隐藏所有插件 Win + T ToggleTray(没用的命令,运行后提示错误,没有此命令) Win + Ctrl + R 重新加载设置 Win + Alt + R 重新启动Bblean Win + Q 退出Bblean System: Win + F10 注销 Win + F11 重启 Win + F12 关机 Win + Ctrl + F12 挂起 Win + Alt + F12 休眠 Win + Spacebar 锁定 Win + R 运行 Extern commands Win + E 打开资源管理器 Win + Pause 显示系统属性 Win + Home 打开帮助文件 4 工作区Bblean里工作区的概念其实也就是我们平常说的虚 拟桌面,即在一个显示器上面虚拟多个桌面供用户使用,每个桌面都可以运行不同的程序,各个用户(桌面)间可以互相切换,扩大了用户的使用空间。 Bblean支持最多6个工作区。默认任务栏里会有四个部分 的按钮是跟工作区有关的。 ![]() ![]() 2008-1-11 10:26 ① 显示工作区名称,左键单击时依次切换工作区 ② 向前(左箭头)/向后(右箭头)切换工作区 ③ 是否锁定工作区。当原点为实心时,显示所有工作区的窗口在任务栏上;当原点为空心时,只显示当前工作区内的程序窗口。 ④ 切换当前工作区里的程序窗口 对于工作区,如果使用熟练后在对大量文件或程序操作时非常有用,合理安排工作区,可以让你的任务栏不会显得那么拥挤,另外还可以起到隐藏的作用。 Bblean源程序默认的工作区数量(好像)是两个,如果不够,你还可以设置到6个。Bblean源程序默认的 两个工作名称为Start和Smile,你也可以根据自己的需要更改。工作区数量和名称是在安装目录下的blackbox.rc中定义的,因此需要对工作 区的修改主要就在这个文件中进行。打开blackbox.rc,找到“# - other options –”这部分: # - other options - session.screen0.workspaces: 2 工作区数量,最大为6 session.screen0.workspaceNames: Start,Smile 工作区名称,可以自由修改,支持中文 5 任务栏 Bblean的任务栏其实也就是bbLeanBar插件,对于任务栏的设置有两种方法实现,一个是Ctrl+右键 点击任务栏,在弹出菜单中进行设置,一个是直接修改plugins\bbLeanBar下的bbLeanBar.rc。我们先看前一种方法。 Ctrl+右键点击任务栏,在弹出菜单中,第一项Placement是放置位置的设置,Top和Bottom分别是在放在桌面顶部和桌面底部,Left、 Center、Right是靠左、置中、靠右。如果你把任务栏设置成了100%的宽度的话,靠左、靠右 和置中是没有区别的。 ![]() ![]() 2008-1-11 10:26 第二项Configration是其他更具体的设置。分别为: ![]() ![]() 2008-1-11 10:26 Width Percent 调整任务栏宽度百分比 Auto Hide 是否自动隐藏任务栏 Always On Top 是否把任务栏置前。这一项只有任务栏不放在顶部或者底部的时候才有效,如果放在顶部或者底部的话,只要不选择自动隐藏,它就永远在前面显示的。 Click Raise 唤起任务栏,也就是任务栏隐藏到其他窗口后面时,点击桌面空白地方会把任务栏唤起到前方显示。这一项只有在取消置前时才有效,如果选择了置前,这一项会自动隐藏的。 Snap To Edge 吸附到边缘。 Toggle With Plugins 绑定于插件。 Transparency 以透明效果显示 Alpha Value 设置Alpha值 Edit Workspace Name 编辑工作区名称 Edit Settings 直接编辑Bbleanbar的配置文件 About 关于这个插件的说明 Tasks子菜单: ![]() ![]() 2008-1-11 10:26 Text only 只显示文字。也就是只显示程序窗口的标题文字而不显示图标 Icons only 只显示图标。和上面相反,只显示程序窗口的图标而不显示标题文字 Text and Icons 同时显示程序窗口的标题文字和图标 Reverse 反向显示任务栏里的任务条,也就是把打开的各个程序的窗口反顺序的显示,没什么用处。 Current Only 不知道是有什么用,没试出效果 System Menu 显示系统菜单。也就是右键点击任务栏上的程序窗口时显示最大化、最小化、关闭的菜单。 Draw Border 绘制边。给任务栏上的程序窗口加上描边效果。 Icons子菜单: ![]() ![]() 2008-1-11 10:26 Saturation 饱和度 Hue 色彩度 Special子菜单: ![]() ![]() 2008-1-11 10:26 Enable Balloon Tips 允许提示,也就是鼠标放到某个窗口时显示提示信息。 Detect Fullscreen App 探测全屏程序 Clock Format 修改时钟显示的格式(后面具体说) ![]() ![]() 2008-1-11 10:26 第三项Windows不是设置项,而是对当前所有窗口进行操作。 ![]() ![]() 2008-1-11 10:26 Minimize All 最小化所有窗口 Restore All 复原所有窗口 Cascade 层叠所有窗口 Tile Horizontal 横向排列两个窗口 Tile Vertical 纵向排列两个窗口 下面我们对第二种方法,也就是对bbLeanBar.rc进行具体分析: !bbleanbar.item: WorkspaceLabel 显示工作区的名称 !bbleanbar.item: WorkspaceButtonL 显示工作区左箭头(向前切换工作区) !bbleanbar.item: WorkspaceButtonR 显示工作区右箭头(向后切换工作区) bbleanbar.item: Tasks 显示任务区 bbleanbar.item: CurrentOnlyButton 显示锁定工作区按钮 bbleanbar.item: Tray 显示系统状态栏 !bbleanbar.item: WindowButtonL 显示窗口向前切换按钮 !bbleanbar.item: WindowButtonR 显示窗口向后切换按钮 bbleanbar.item: Clock 显示时钟 !bbleanbar.item: TaskStyleButton 显示任务栏风格切换按钮(也就是是否显示标题、图标等,和上面Tasks子菜单里的设置作用相同,一般不要) !bbleanbar.item: WindowLabel 显示窗口标题(专门开一个区显示当前激活的窗口标题,一般不要) !bbleanbar.item: NewLine 显示空白栏(在任务栏下面增加一条空白栏,一般不要) !bbleanbar.item: Space 没搞明白干什么用的,一般不要 其它部分和上面Tasks子菜单里的设置一一对应,而且也很简单,对应菜单设置一看就明白,这里我就不说了,只说说时间显示区的设置: # clock-format string bbLeanBar.strftimeFormat: %m-%d %a %H:%M:%S 时间显示格式,%m表示月,%d表示天,%a表示星期,%H:表示小时,%M表示分钟,:%S表示秒。显示的东西越多,占用任务栏的空间也就越多,所以我一般设置只显示星期和小时、分钟。 bbLeanBar.clock.LeftDoubleClick: @BBCore.ShowMenu 左键双击时间区的动作为显示主菜单。其实这个设置根本没用的,因为Bblean的响应速度非常快,根本做不到双击的效果,双击的第一下刚点出去的时候菜单 就已经显示出来了,所以根本点不出第二下。 bbLeanBar.clock.LeftClick: @BBCore.ShowMenu 左键点击时间区显示主菜单 bbLeanBar.clock.RightClick: @BBCore.ShowMenu 右键点击时间区显示主菜单。因为和左键单击的功能重复了,所以我一般把它设置为显示时间属性,和下面中键点击的效果相同(中键难点击动作比较难嘛,呵呵) bbLeanBar.clock.MidClick: control.exe timedate.cpl 中键点击时间区显示时间属性 三 其它插件 Bblean的插件比较多,另外还有各种Mod版的插件(有些可以互相通用),下面我只列几个我经常使用的插件,其实那么多插件我也就试用过下面这几个,嘿嘿~~~ 1 bbLeanSkin插件 Bblean的皮肤插件,其作用是在所有的窗口上附着比较漂亮的皮肤,对标题栏以及状态栏、滚动条等进行装饰。使用很简单,加载后就可以看到效果。 BbLeanSkin有好几个版本,大同小异,不过有些会在操作上有所不同,需要多试验几次,挑选出一个最适 合自己习惯的版本。 BbLeanSkin插件与有些Windows程序或者DLL文件有冲突,会造成这些程序不正常(极个别现象)。如果你用的某个程序碰巧在Bblean里 使用不正常,可以在exclusions.rc里加入这些程序或者DLL文件的名称,让BbLeanS kin对这些程序或文件进行豁免,一般都可以解决。 BbLeanSkin的当前窗口标题栏有几个默认操作: 双击 最大化(和Windows一致)当前窗口 Ctrl+双击 当前窗口收缩成标题栏条 (标题栏右边的箭头) 右键点击 最小化当前窗口 Shift+右键 关闭当前窗口 Ctrl+右键 定住当前窗口(似乎没作用) (标题栏右边的T) 中键点击 关闭当前窗口 Shift+中键点击 当前窗口总是在最顶层 (标题栏右边的方点) 2 bbIconBox插件 bbIconBox插件是一个程序和文件夹的容器,在桌面显示多个矩形的框体,可以把常用的工具或者文件夹放到里面以快速打开,相当于Aqua Dock的作用。BbIconBox的设置也比较简单,基本所有操作都可以用菜单进行。 首先加载bbIconBox插件,你会看到桌面出现了一个(或多个,看你用的版本)图标盒子(也可能什么也没有,大部分人喜欢把这个隐藏到屏幕的边上,你 用鼠标向屏幕边上靠拢看一看),这个盒子里有许多程序的快捷方式。你可以修改这些快捷方式(右键点击, 弹出和系统菜单一样),也可以把你需要加入的程序直接拖进去,它会自动生成快捷方式。 BbIconBox的设置比较简单,就不多说了。新建一个图标盒子的时候,只要在“新->文件夹->路径”里设置一个路径,然后再回到上级菜 单下点“新建”即可(如果没有输入正确路径 “新建”是不可选的)。删除时只要在“删除”里点击你想删除的盒子的名称即可(小心操作,没有提示的哦)。 很多人喜欢把桌面和快速启动栏等设置为图标盒子,其实这是很浪费系统资源的,特别是大量图标存在的时候,这里我送给大家一个小技巧:专门建立一个文件夹来 存放快捷方式,比如D:\Shortcut,把所有的快捷方式放到这个文件夹里,只要新建一个盒子指向 这个文件夹就可以了。以后更换或者修改时,只要在这个文件夹里操作就可以了,非常省事。 另外,设置一个图标盒子的属性为自动隐藏、总在最顶层、吸附边缘,可以把它拖到屏幕边上,它会自动隐藏,当鼠标指到相应位置的时候,盒子会自动伸出,这样就不会占用屏幕空间了。 3 BBSoundFX插件 在进行各种操作时播放伴音音(像Windows一样)。这个插件只要加载即可听到效果,没有需要设置的地方。如果不喜欢原版的声音,可以用自己做的声音文件替换插件目录下的同名文件即可。 4 bbMemshrink插件 bbMemshrink插件是一个清理Bblean内存占用的插件,它可以在瞬间把Bblean占用的内存清理干净(最小到1M左右),而且不会影响系统 及Bblean的速度。BbMemshrink需要在菜单中调用,只要在菜单中加入“[exec] (内存回收) {@ShrinkMemory}”一条即可。 记得在什么地方看到过一眼利用Timer插件(似乎名字不完全对)和bbMemshrink配合可以定时自动让Bblean释放内存,但是实在想不起来在哪里看到的了,好像是国外网站吧,知道的朋友还麻烦告诉一声。 5 BroamTimer插件 BroamTimer是一个定时器,可以定时执行指定的动作。和上面的bbMemshrink配合起来能够定时自动清理BBlean锁占用的内存控件,而且你根本感觉不到它们在工作。当然你还可以指定其它的动作。 6 BBCalendar插件 BBCalendar插件是一个小巧的日历插件,界面比较朴实,功能也相对简单,只有定时提醒功能。使用也很简单,只要设定宽和高,然后拖到任意地方就可以了。Ctrl+右键点击空白地方是设置,Ctrl+右键点击日期是设置提供功能。 7 bbsysmonplus插件 bbsysmonplus插件是一个显示系统信息的插件,可以显示CPU、物理内存、虚拟内存、磁盘等占用情况,以及硬盘温度,还可以显示网络的上传、下载速度。 这个插件的使用也比较简单,要设置的地方也只有宽度(我一般选择Autosize,会自动根据显示的内容调整宽度)和显示内容。显示内容建议直接修改 bbsysmonplus.rc,菜单里修改不直观。修改bbsysmonplus.rc时一定要卸载bb sysmonplus插件,在修改保存后重新再加载插件,否则修改后会被插件自动恢复到加载前的状态。找到 “bbsysmonplus.strFormat:”这一行,修改后面的参数内容即可。这些参数的定义在插件附带的说明文档里都有说明,我就简单说一 下几个常用的: %CP 显示CPU使用情况 %RU 内存使用情况(以M为单位) %RP 内存使用百分比(以M为单位) %SU 虚拟内存使用情况(以M为单位) %SP 虚拟内存使用百分比(以M为单位) %DF 硬盘未使用的空间容量,必须在后面加盘符(例如C:)指定需要显示的磁盘分区(以M为单位) %DP 硬盘空闲容量的百分比,方法同上 %DT 硬盘总容量,方法同上 %DU 硬盘已使用的容量,方法同上 %DQ 硬盘已使用的容量百分比,方法同上 %H 显示硬盘温度,这个是以华氏度显示的,不符合我们的习惯,可以使用 %H℃ 来显示设置度,符合我国的习惯 %ID %IU 这两个分别显示网络当前下载和上传的速度,不过好像不起作用,一直是0,不知道是不是因为中文操作系统的原因,还是我的RPWT? %NP 当前主机的IP地址 \n 插入一个空白行,这个用好的话可以把显示窗口搞的有规则、漂亮一些 |
|
TOP |