:11.646KB : :1 :2023-05-31 20:20:03
大家在开发软件时经常需要配置众多快捷键,内置固定快捷键有时会和其他软件冲突,扩展组件库里的热键框不能用,第三方热键框支持库也有bug,早期开源的一些热键框使用上也有一些局限和不便,所以花了一些时间重写了一个。
首先易语言的窗口、组件的按下某键事件是不支持完整的小键盘按键信息的,功能上就有缺陷不完整,其次如果组件原生事件来设计,开发者就要设置按下某键、放开某键、失去焦点等事件代码,会造成很多不便。还有就是自动注册管理全局热键和窗口热键上也会增加不少代码量和负担。
目前改造的热键框实现了以下功能:
热键框支持:
1.支持组合键:Ctrl + Shift + Alt + 热键(支持小键盘按键识别)。2.支持准确的快捷键设置完成回调事件通知。
3.支持自动管理全局热键的注册和撤销,当用户设置完快捷键后内部自动进行注册,以及保存配置重启软件后也会对上次设置的热键进行自动注册,开发者不需要额外编写多余注册热键管理代码,(不需要内置的可自主使用回调事件来自行注册管理)。
4.还提供了相关的函数方法,共开发者自主注册管理热键使用。
05-30拖放文件路径到指定编辑框
05-29多文件拖放,多个编辑框返回不同路径示例
05-29易语言超级编辑框功能类
05-28多窗口多线程靠边隐藏模块源码
05-25自用输出日志打包成模块备份许可,输出文本
05-24易语言超级编辑框加入表格文本
11-15PPT2007大纲模式下编辑框架文字教程
10-15MP3格式标签信息解析模块源码
10-14开源来信接码平台模块源码开源
10-12调用虾米迅雷模块引擎的更新自动下载模块
10-12图灵插件 虹鱼图灵识别系统 图色验证码文