注册账号 登录
用友之家-用友软件论坛 返回首页

wozengcong的个人空间 https://www.oyonyou.com/?242966 [收藏] [复制] [分享] [RSS]

日志

解决“vclskin 无法对dbgrideh改变皮肤”的问题

已有 1991 次阅读2013-6-4 20:33 |个人分类:Delphi7| 皮肤

在控件TSkinData的skin3rd属性里面加上一行代码:TDBGridEh=Scrollbar


根据如下帮助文件解决:
Skin 3rd controls
 
Vclskin supports 3rd controls very easily, just add control class name in TSkinData.skin3rd property.

TSkindata.skin3rd support controls include Edit, Checkbox, Radiobutton, Combobox, Panel, Radiogroup, Checkgroup, Buton, Bitbtn, Speedbutton, Tab, Progress, Trackbar, Scrollbar, Embedscrollbar.

Embedscrollbar is to skin a control where a TScrollbar is embed in it. like TAdvMemo .

TSkindata.skin3rd example code
TDBCheckboxEh=Checkbox
TDBLookupCombobox=Combobox
TLMDCheckGroup=CheckGroup
TLMDRadioGroup=RadioGroup
TLMDRadiobutton=Radiobutton
TLMDGROUPBOX=Panel
TLMDEDIT=Edit

If there is a 3rd party checkbox that vclskin doesn't support , you just add one line in TSkindata.skin3rd
Class_name_checkbox=checkbox


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册账号

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-4-29 16:21 , Processed in 0.096478 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部