CnPack Forum


 
Subject: 向沈龙强先生提出的改进Hint属性编辑器的建议
lexyao
新警察
Rank: 1


UID 41647
Digest Posts 0
Credits 19
Posts 7
点点分 19
Reading Access 10
Registered 2009-1-17
Status Offline
Post at 2009-1-17 10:13  Profile | Blog | P.M. 
向沈龙强先生提出的改进Hint属性编辑器的建议

Delphi2009中使用了TBalloonHint组件,该组件需要的提示字符串包含三个域:标题、内容、图标号。目前,沈先生提供的Hint属性编辑器中只包含短提示和长提示,这显然是不够的。建议做如下改进:
1.将提示信息编辑区分成三个区域:分别用来编辑标题(短提示)、内容(长提示)、图标号。
2.如果有可能,第三个区域可以感知是否使用了TBalloonHint以及它的images属性提供直观的选择图标的方式。
此建议仅供参考。如有不当,请原谅。
我不知道如何联系沈先生,如果认为有必要,麻烦版主转告沈先生,谢谢。

[ 本帖最后由 lexyao 于 2009-1-17 21:56 编辑 ]
Top
shenloqi
灌水处处长
Rank: 4



UID 34
Digest Posts 1
Credits 287
Posts 179
点点分 287
Reading Access 10
Registered 2003-3-15
Status Offline
Post at 2009-2-9 14:49  Profile | P.M. 
您好,我目前没有D2009,也没有注意到D2009的这个属性的修改,我会尽快看看最新的变化并修改该编辑器。
Top
shenloqi
灌水处处长
Rank: 4



UID 34
Digest Posts 1
Credits 287
Posts 179
点点分 287
Reading Access 10
Registered 2003-3-15
Status Offline
Post at 2009-2-10 18:25  Profile | P.M. 
最新的代码已经增加了D2009下的Hint的ImageIndex支持。
针对D2009,如果ImageIndex域是无效的(如非整数,则运行时D2009会报错),那么Hint编辑器会删除该无效部分。如果控件设置了CustomHint属性,并且CustomHint有Images属性,那么才会显示出Image Index这个Tab,而且如果用户的ImageIndex值大于等于Images的Count,则用户可以点击No Image或者指定Index来设置新的ImageIndex,如果用户没有选中任何一项,那么只要ImageIndex是正整数,该数值就会被保留(即使该ImageIndex可能会比Images.Count大很多,主要是考虑到将来可能用户会切换Images或者编辑Images的情况)。
目前该编辑器暂时未考虑支持多个控件一起设置Hint的情况。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6760
Posts 3556
点点分 6760
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2009-2-10 20:23  Profile | Blog | P.M. 
0.9.0.482已集成此功能了,烦请楼主下载测试一把?
Top
lexyao
新警察
Rank: 1


UID 41647
Digest Posts 0
Credits 19
Posts 7
点点分 19
Reading Access 10
Registered 2009-1-17
Status Offline
Post at 2009-2-24 11:01  Profile | Blog | P.M. 
很好!

很久没来了。今天登陆,看到已经更新了这项功能,测试了以下,很好。
希望增加这项功能并不是我想用,因为我不喜欢TBalloonHint,因为它的反应速度太慢了。
我只是觉得,既然有了这项功能,要给喜欢使用的人提供方便。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6760
Posts 3556
点点分 6760
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2009-2-24 11:10  Profile | Blog | P.M. 
对,与时俱进。
Top
lexyao
新警察
Rank: 1


UID 41647
Digest Posts 0
Credits 19
Posts 7
点点分 19
Reading Access 10
Registered 2009-1-17
Status Offline
Post at 2009-2-24 11:19  Profile | Blog | P.M. 
恭贺新禧

恭贺刘先生新婚之喜
Top
 




All times are GMT++8, the time now is 2024-5-4 20:40

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.010015 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP