Board logo

Subject: [建议] 点击CnPack行号,就选中一行 [Print This Page]

Author: tianpanhaha    Time: 2015-10-11 00:21     Subject: [建议] 点击CnPack行号,就选中一行

CnPack如果添加这个功能就好啦,行号可以没任何不变化,但是代码区就选中了。点击了拉下去,就选多行啦。可以快速的单行或者多行复制粘贴删除什么的 。很优美的小细节,期待~
Author: Passion    Time: 2015-10-11 08:49

之前单击是替此行加上书签。
后来增加了标识符位置显示功能,改成了双击增加书签,单击跳到标识符,如果要加上拖动行号显示等功能,会造成一些使用上的冲突,需要好好考虑一下。
Author: tianpanhaha    Time: 2015-10-11 12:33

可以弄成选项都可以啊,用户喜欢什么就用什么。书签功能感觉用的人不多。但是选行天天都要用的。而且Delphi本身也有书签功能够丰富了。
Author: Passion    Time: 2015-10-20 14:19

此功能已实现,默认禁用了,设置界面还未完善,需要在注册表里设置选项才能打开。

目前我们服务器有些问题暂时无法上传,等上传最新每日构建版后再帮我们测试一下吧?
Author: tianpanhaha    Time: 2015-10-30 23:01     Subject: 点击选中慢的惊人

反馈:
1.点击之后,貌似要半秒才能选中,慢的有点出乎意料

2.光标不是在行末

3.不能点住了往下拉多行选中,比较鸡肋

总结 :加快响应速度,支持多行选中,光标在行末 。就基本很完美了
Author: tianpanhaha    Time: 2015-10-30 23:03

感觉应该ButtonDown就选中一行,光标在行尾。 拖动的时候选中多行,ButtonUp没啥效果.或者可以有更快的响应办法
Author: Passion    Time: 2015-11-2 10:22

3应该是做了的,是否对应选项没勾选?
2的话,如果光标停留在行尾,碰到行太长的情况,编辑器就会横向滚动一下,貌似视觉效果也不好。
Author: Passion    Time: 2015-11-2 10:35

1的话,因为要考虑到双击切换书签的状况,所以延时了一下。后续版本中,如果选项中不勾选双击切换书签,则会取消延时,立即选中。
Author: Passion    Time: 2015-11-2 11:13

792版已优化速度,前提是不勾选双击切换书签。
Author: tianpanhaha    Time: 2015-11-2 12:04     Subject: 多行选中是灰色,提示不支持BDS,怎么解决呢。。

我的环境是Win7+XE7
Author: Passion    Time: 2015-11-2 12:56

因为BDS自身的行号上拖动就已经支持多行选中了,我们就不做重复功能了。
Author: tianpanhaha    Time: 2015-11-3 10:57

GOOD????




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0