|
盒子资源分类 |
![]() |
|
|
|
TMS Component Pack v4.6.0.7 (完整源码) |
![]() |
关键字:TMSComponentPack TMSSoftware |
来 自:转载,http://www.tmssoftware.com/ |
平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2008/4/18 |
发布者:dejoy |
发布时间:2008/4/18 |
编辑器:DELPHI7 |
语 种:简体中文 |
分 类:控件包 |
下载浏览:4510/9494 |
|
|
|
|
TMS Component Pack是超过275种用于Delphi和C++Builder组件的组件包,可以帮助你提高生产效率,节省投资和时间。 |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
![]() |
|
相关评论 |
![]() |
共有评论8条
当前显示最后6条评论
|
dinyy |
2008/5/8 15:08:24 |
好东西,真不错啊 |
yeshope |
2008/5/13 10:42:06 |
AdvStringGrid如何制作多标头的形式? |
netluck |
2008/5/14 18:43:41 |
又是dejoy,太谢谢您的贡献了,哈哈。 |
xplibox |
2008/5/23 10:49:17 |
这里面的控件太多,不知道怎么用啊!!大虾们指点一二? |
jacksonhe702 |
2008/5/30 17:37:43 |
修正TMS的TAdvOfficePager, TAdvOfficeTabSet, TAdvOfficeMDITabSet不兼容汉字问题 今天,偶然在使用TMS的TAdvOfficePager时发现在设置TAdvOfficePager的Page时,如果Page的Caption存在汉字,那么TAdvOfficePager在绘制Page的Caption时就会出现很多乱码。刚刚察看代码,发现是String和WideString的问题,String类型默认是单字节,而WideString是双字节的,那么在调用Length(Page.Caption)时就会产生字符串长度的问题。因此在AdvOfficePager,AdvOfficeTabSet单元中找到DrawVistaText函数,修正如下:
function DrawVistaText(Canvas: TCanvas; Alignment: TAlignment; r: TRect; FCaption:string; AFont: TFont; Enabled: Boolean; RealDraw: Boolean; AntiAlias: TAntiAlias; Direction: TTabPosition; Ellipsis: Boolean): TRect; 将Caption:String改为FCaption:String,然后在函数中新建一个变量“Caption:WideString”,最后在代码段的第一行加入:Caption:=FCaption;即可。
修正代码完全保证了源代码的兼容性,仅仅是在开始改变了Caption的类型。 |
jiangyb |
2008/12/5 8:55:50 |
太好了。谢谢。 |
我要发表评论 |
查看全部评论 |
|
|
|