社区
Delphi
帖子详情
如果才能使 delphi7 的 bitbtn、speedbutton、imagelist 支持真彩色图标??
zzy9903
2007-01-18 10:15:42
我在程序中使用xp样式的图标,结果只能保存成16色的图标,样子很难看,如何才能让他们支持xp样式的图标??
...全文
382
3
打赏
收藏
如果才能使 delphi7 的 bitbtn、speedbutton、imagelist 支持真彩色图标??
我在程序中使用xp样式的图标,结果只能保存成16色的图标,样子很难看,如何才能让他们支持xp样式的图标??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
仙侣步惊云
2007-01-18
打赏
举报
回复
用Raize系列组件吧.
hxy74
2007-01-18
打赏
举报
回复
拜托,用些第三方界面控件吧,还用赤裸裸的 Delphi 控件怎么做都不会漂亮的!
上次我用了Alpha.Controls.v3.56.For.Delphi,效果还不错的,也挺稳定,据说还
有很多类似的控件,你网上找找,用评价高的、有源码的控件,没有问题!
假如你就是不想用第三方控件,那么也不用非要在按钮上动脑筋啊,你可以用图片
来代替按钮可是更好嘛
zzy9903
2007-01-18
打赏
举报
回复
是图片的问题,不是delphi的问题,让你们倆白检了便宜,活活
delphi
_
bitbtn
图标
delphi
_
bitbtn
图标
delphi
_
bitbtn
图标
delphi
_
bitbtn
图标
delphi
_
bitbtn
图标
Delphi
位图按钮
BitBtn
如何实现按下去显示一张图片,弹起来显示另一张图片.zip
Delphi
位图按钮
BitBtn
如何实现按下去显示一张图片,弹起来显示另一张图片
Delphi
专业 界面 控件Skin++ For
Delphi
(一)
大家用惯了BSskin和VCLskin,但是这个跟专业!
支持
的开发语言 Borland
Delphi
4/5/6 Borland
Delphi
7 Borland
Delphi
8 Borland
Delphi
2005 Borland
Delphi
2006 CodeGear
Delphi
2007
支持
的操作系统 Windows Vista Wndows 2000/XP/2003 Windows NT4.0 Windows Me Windows 98/98SE Windows 95 版本信息 当前版本:3.0 文件大小:24.9MB 更新日期:2006-12-6 下载次数:22670 软件概述 Skin++ For
Delphi
目前全面
支持
Delphi
4、
Delphi
5、
Delphi
6、
Delphi
7、
Delphi
8、
Delphi
2005、
Delphi
2006。 迄今为止,
Delphi
支持
4种类型的应用程序: 1、VCL Forms Application –
Delphi
for Win32 (该类型在
Delphi
4/5/6/7/2005/2006所有版本包含); 2、VCL Forms Application –
Delphi
for .Net (该类型在
Delphi
8/2005/2006中包含); 3、Windows Forms Application – C# Builder (该类型在
Delphi
2005/2006中包含); 4、Windows Forms Application –
Delphi
for .Net (该类型在
Delphi
8/2005/2006中包含)。 Skin++对以上4种
Delphi
程序类型做了全面的
支持
。 试用版本描述与运行截图 1.在本安装盘中,包含了
Delphi
的各个版本(D6,D7,D8,D2005,D2006)Skin++测试例子; 2.关于如何使用Skin++,请参考文档《Skin++ For
Delphi
[All Edition]使用帮助》; 3.要查询Skin++所有的接口,请参考文档《Skin++接口描述》; 4.本安装盘提供一套试用皮肤PixOS.ssk,正式版用户将获得网站上更多更精美的皮肤。并可获得定期更新; 5.Skin++正式版中提供强大的皮肤设计工具Skin++Builder。 该工具完成皮肤所有的设计工作,并可以全自动导入Windows主题、第三方主题; Skin++Builder使用详情请参考《Skin++Builder Help》; 6.案例说明: 我们以
Delphi
2006 VCL Win32的测试例子为例,描述其组成。 打开\
Delphi
2006\VCL Forms Application -
Delphi
For Win32\目录中的MDIAPP.exe 该例子是一个MDI类型的程序。主窗口部分演示Skin++在MDI方面处理的各个细节。 如:主菜单条、主弹出菜单、系统菜单、工具条、状态条、MDI客户区、MDI子窗口、MDI子窗口最大化后等各个部分的换肤细节。 Skin++ 3.0 可以对皮肤进行动态的色调设置 这个功能可以使您的程序可以瞬间拥有N套色调的皮肤。 更改色调样例1: 我们分以下几个页面对
Delphi
的全部控件进行了演示: Buttons、Static、Controls with ScrollBar(带滚动条的控件)、Splitter、TabControls、TrackBar & Progress、Misc Controls、Dialog、DataControls 6.1 Buttons 该部分我们演示了Skin++对
Delphi
的各种类型的按钮进行的换肤
支持
, 包括
BitBtn
按钮、
SpeedButton
、Tbutton、CheckBox、RadioBox 在该部分,还演示了对按钮进行多风格的换肤效果,“Style 2”按钮和其他按钮不同,呈现了其特有样式。 这种效果一般用在网络电话、多媒体软件、网络聊天等需要同时
支持
多种按钮风格的地方。 每个按钮具有其固定的5中状态:正常、按下、高量、禁用、默认。在该窗体中演示了每种按钮的5中状态。 并且在Skin++ 3.0 中,
支持
Focus的效果。通过Tab或方向键可以看到焦点在每个按钮上移动。 6.2 Static 该部分演示了Skin++ 对Label、GroupBox、右键菜单、Panel、FlowPanel、GridPanel等控件的
支持
。 值得一提的是,Skin++对Label的
支持
是彻底,并且不像其他的换肤软件需要在窗体上放置一个
Delphi
专业 界面 控件 Skin++ For
Delphi
(二)
一共2个部分,分别下载。 用过BSskin或者VCLskin的哥们
支持
的开发语言 Borland
Delphi
4/5/6 Borland
Delphi
7 Borland
Delphi
8 Borland
Delphi
2005 Borland
Delphi
2006 CodeGear
Delphi
2007
支持
的操作系统 Windows Vista Wndows 2000/XP/2003 Windows NT4.0 Windows Me Windows 98/98SE Windows 95 版本信息 当前版本:3.0 文件大小:24.9MB 更新日期:2006-12-6 下载次数:22670 软件概述 Skin++ For
Delphi
目前全面
支持
Delphi
4、
Delphi
5、
Delphi
6、
Delphi
7、
Delphi
8、
Delphi
2005、
Delphi
2006。 迄今为止,
Delphi
支持
4种类型的应用程序: 1、VCL Forms Application –
Delphi
for Win32 (该类型在
Delphi
4/5/6/7/2005/2006所有版本包含); 2、VCL Forms Application –
Delphi
for .Net (该类型在
Delphi
8/2005/2006中包含); 3、Windows Forms Application – C# Builder (该类型在
Delphi
2005/2006中包含); 4、Windows Forms Application –
Delphi
for .Net (该类型在
Delphi
8/2005/2006中包含)。 Skin++对以上4种
Delphi
程序类型做了全面的
支持
。 试用版本描述与运行截图 1.在本安装盘中,包含了
Delphi
的各个版本(D6,D7,D8,D2005,D2006)Skin++测试例子; 2.关于如何使用Skin++,请参考文档《Skin++ For
Delphi
[All Edition]使用帮助》; 3.要查询Skin++所有的接口,请参考文档《Skin++接口描述》; 4.本安装盘提供一套试用皮肤PixOS.ssk,正式版用户将获得网站上更多更精美的皮肤。并可获得定期更新; 5.Skin++正式版中提供强大的皮肤设计工具Skin++Builder。 该工具完成皮肤所有的设计工作,并可以全自动导入Windows主题、第三方主题; Skin++Builder使用详情请参考《Skin++Builder Help》; 6.案例说明: 我们以
Delphi
2006 VCL Win32的测试例子为例,描述其组成。 打开\
Delphi
2006\VCL Forms Application -
Delphi
For Win32\目录中的MDIAPP.exe 该例子是一个MDI类型的程序。主窗口部分演示Skin++在MDI方面处理的各个细节。 如:主菜单条、主弹出菜单、系统菜单、工具条、状态条、MDI客户区、MDI子窗口、MDI子窗口最大化后等各个部分的换肤细节。 Skin++ 3.0 可以对皮肤进行动态的色调设置 这个功能可以使您的程序可以瞬间拥有N套色调的皮肤。 更改色调样例1: 我们分以下几个页面对
Delphi
的全部控件进行了演示: Buttons、Static、Controls with ScrollBar(带滚动条的控件)、Splitter、TabControls、TrackBar & Progress、Misc Controls、Dialog、DataControls 6.1 Buttons 该部分我们演示了Skin++对
Delphi
的各种类型的按钮进行的换肤
支持
, 包括
BitBtn
按钮、
SpeedButton
、Tbutton、CheckBox、RadioBox 在该部分,还演示了对按钮进行多风格的换肤效果,“Style 2”按钮和其他按钮不同,呈现了其特有样式。 这种效果一般用在网络电话、多媒体软件、网络聊天等需要同时
支持
多种按钮风格的地方。 每个按钮具有其固定的5中状态:正常、按下、高量、禁用、默认。在该窗体中演示了每种按钮的5中状态。 并且在Skin++ 3.0 中,
支持
Focus的效果。通过Tab或方向键可以看到焦点在每个按钮上移动。 6.2 Static 该部分演示了Skin++ 对Label、GroupBox、右键菜单、Panel、FlowPanel、GridPanel等控件的
支持
。 值得一提的是,Skin++对Label的
支持
是彻底,并且不像其他的换肤软件需要在窗体
Delphi
7 获取窗口文本的例子.rar
Delphi
7 获取窗口文本的例子,只要是当前窗口中的内容,都可以获取到,可能会比较乱,获取的过程被封装在按钮事件中,当用户点击后,执行事件中规定的命令: procedure TForm1.
BitBtn
1Click(Sender: TObject); var H_window:HWND; Text:array[0..255] of char; begin H_window:=GetWindow(Handle,GW_HWNDFIRST); While H_window<>0 do begin if GETWindowText(H_window,@text,255)>0 then memo1.Lines.Add(StrPas(@Text)); H_window:=GetWindow(H_Window,GW_HWNDNEXT); end; end;
Delphi
5,392
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章