设为首页收藏本站

谱谱风

 找回密码
 注册
查看: 59911|回复: 94
打印 上一主题 下一主题

[新功能介绍] 3139版新增加的用户自定义【快捷键】

  [复制链接]
跳转到指定楼层
楼主
发表于 2011-4-27 02:56:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
什么是快捷键?快捷键又叫快速键热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与Ctrl 键、Shift 键、Alt 键、Fn 键等配合使用。


QM为提高输入效率,此前的老版本已定义有许多【快捷键】,详见:http://www.ppfeng.com/forum.ph ... =457&extra=page%3D1

自3137版起,程序已将其中【选择式输入方式】下默认的W(升高八度)、S(降低八度)、A(时值减半)、D(时值加倍)四个快捷键作了如下调整:




在编辑框内将光标置于音符右侧,记住并使用这几个键对修改误输入的音符音高或时值会很方便。3139版将【数字键位输入方式】(默认的)与【选择式输入方式】作了合并。

能否允许用户根据自己的需要和输入习惯来自定义一些【快捷键】呢?完全可以。老版本就可以在【鼠标输入方式】窗口中实现部分【快捷键】的设置。参看旧帖:http://www.ppfeng.com/forum.php?mod=redirect&goto=findpost&ptid=7833&pid=42785&fromuid=1343


3139版作了哪些改进呢?先看个谱例:

我们制谱中如果遇到上面谱例需要添加多个装饰音的情况时,以前是在编辑框内选一个音符、点一下【特殊字符工具栏】中的该符号图标,重复动作多且输入效率不高。如果需要取消所有装饰音符号,以前是打开【音符微调】窗口一一查找再删除,也很不方便。

3139版根据用户的意见和建议,在工作区界面左侧和下方两个【特殊字符工具栏】中,为所有符号分别添加了用户自定义【快捷键】窗口。

现在您只要将鼠标指向某个符号,按鼠标右键便会弹出一个【快捷键】窗口,您只需选择一个允许定义的键按一下,便已将该键设定为该符号的【快捷键】了。再配合“↑、↓、←、→” 四个【方向键】或鼠标左键将光标定位到音符前面,按一下自己设好的【快捷键】,就可以将符号添加到目标位置,省去了来回点击的麻烦。需要取消某个装饰音符号,只要在编辑框内拖拉高亮选中(如上图下行),右键点一下对应的符号,即可全部取消,这样输入与编辑的速度就会大大加快。

用户自定义【快捷键】需注意的问题:
1、一些键已被程序占用,因此做了内部屏蔽处理,当您选择该键时会显示【按键无效】。您可以选择其他键,如果显示了该键的代码,就是允许用户定义的键。

目前被屏蔽的键和允许定义的键

2、目前开放的键很有限,这些键都是允许重复定义,即用即设,一键多用的,不需要每个键固定为一种符号。
3、用户设定的【快捷键】会被程序自动记忆,下次打开软件时仍有效;但如果您将该键重新定义为其他字符,程序就只能记住最后一次的。
4、用户当前设定的【快捷键】均保存在QM安装目录下的keys.cfg文件中,将此文件删除后就可恢复到软件默认状态,用户再次定义时会自动产生一个新的keys.cfg文件。

3139版可到这里下载:
http://www.ppfeng.com/forum.php?mod=viewthread&tid=9487&extra=page%3D1




回复

使用道具 举报

沙发
发表于 2011-4-28 19:01:00 | 只看该作者
本帖最后由 fangke 于 2011-4-28 19:10 编辑

这个功能很好,但设置后显示的是各键ASCII码,不容易记住,如果用户设置后忘记了自己设的是什么键,可能需要查ASCII码表才能知道是哪个键,有点不方便,能否直接显示键名,这样好记。

好象不能设置Ctrl(Shiift 、Alt)+之类的组合键,貌似都被系统屏蔽了。另外,如果用户设置后想清除(即什么键也不设),是否可以?

如果用户不想设任何快捷键了(注意不是更换快捷键),应该允许用户按“ESC”或某个规定的键来清除已设的快捷键。



点评

3150版已新增了【清除所有快捷键】按钮。  发表于 2011-5-2 05:42
回复 支持 反对

使用道具 举报

板凳
发表于 2011-5-2 08:27:53 | 只看该作者
本帖最后由 fangke 于 2011-5-2 09:32 编辑

>>yx_h  3150版已新增了【清除所有快捷键】按钮

按【清除所有快捷键】,那就把以前所有辛辛苦苦设的快捷键都取消了。而我可能只是想取消某一个符号已设的快捷键,而不是取消所有快捷键。

有【清除所有快捷键】这个选项很好,但也应允许用户能单独清除某个指定符号的快捷键,如按ESC删除,而且文本框中应显示快捷键键名,而不是难记的ASCII码:




进一步的,对每个在音符编辑框内编辑的符号(与音符绑定的符号),如果不仅能设置/取消快捷键,而且还能编辑它的大小和位置(如下图所示),那就更完美了,就会给用户带来更大的方便。



点评

这个自定义符号高度的功能好。可惜QM上没有。  发表于 2011-5-7 17:53
改变符号大小和精确定位建议很好,但目前QM好像不是以元素为单位、而是以行为单位开发的,可能实现起来有困难。  发表于 2011-5-2 10:03
目前开放的允许用户自定义【快捷键】的键位还有限,可一键多用、即设即用。增加一键清除是在用户设乱或乱设,从而导致软件无法正常运行的情况下使用的。  发表于 2011-5-2 09:58
回复 支持 反对

使用道具 举报

地板
发表于 2011-6-11 16:30:23 | 只看该作者
新人报到,向各位老师学习
回复 支持 反对

使用道具 举报

5
发表于 2011-9-21 16:27:22 | 只看该作者
i学习了,很好,谢谢管理员老师。
回复 支持 反对

使用道具 举报

6
发表于 2011-9-22 10:50:47 | 只看该作者
还是老的好,改变习惯=不习惯
回复 支持 反对

使用道具 举报

7
发表于 2011-10-21 20:57:35 | 只看该作者
zhenhaiguan 发表于 2011-9-22 10:50
还是老的好,改变习惯=不习惯

不是吧,幸亏我是从新版上手的,否则才郁闷…
总之只能是越改越好的!{:soso_e121:}
回复 支持 反对

使用道具 举报

8
发表于 2011-10-21 23:16:16 | 只看该作者
学习了,希望能尽快掌握使用。
回复 支持 反对

使用道具 举报

9
发表于 2011-10-22 19:51:27 | 只看该作者
有懂了一点,日积月累吧。谢谢管理员老师
回复 支持 反对

使用道具 举报

10
发表于 2012-8-7 13:54:56 | 只看该作者
积累知识和经验,向高手学习!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|谱谱风    

GMT+8, 2024-4-25 00:48 , Processed in 0.062262 second(s), 20 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表