社区
Delphi
帖子详情
devexpress 中怎么获取所有皮肤的名称?
linyangou
2009-03-05 01:28:15
网上说.net里面是通过 DevExpress.Skins.SkinManager.Default.Skins 来获取的,但是Delphi 里面找不到啊~~请大家帮忙~ 谢谢啦~
...全文
286
2
打赏
收藏
devexpress 中怎么获取所有皮肤的名称?
网上说.net里面是通过 DevExpress.Skins.SkinManager.Default.Skins 来获取的,但是Delphi 里面找不到啊~~请大家帮忙~ 谢谢啦~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jayqiang
2012-06-14
打赏
举报
回复
1楼正解
GetExtendedStylePainters方法需要
uses cxLookAndFeelPainters
boneheart
2012-06-13
打赏
举报
回复
for i:=0 to GetExtendedStylePainters.Count -1 do
ListBox1.Items.Add(GetExtendedStylePainters.Names[i]);
C++BuilerRIO
皮肤
Alpha控件及其安装.rar
本人的安装经过,既是自己备忘,也可以给他人参考。不同的硬件和操作系统可能需要做适当的调整。 1. 解压拷贝AlphaControls_14.24 Source到c盘。 2. 打开sDefs.inc文件,注释掉//{$DEFINE ADDWEBBROWSER},否则提示没有MSHTML.OBJ。 注释掉 //{$DEFINE DEVEX2011}。否则总是提示[ilink32 Error] Fatal: Unable to open file 'CXCONTROLS.OBJ' delphi都可以。c++不行,WEBBROWSER和
DevExpress
只能尽量不用了。 估计还有其他解决方法,没有深入继续下去。 3. C++ Builder paths and projects Tools-Opions--Language-- Include & Library paths Add “C:\AlphaControls_14.24 Source\Source” ---C:\AlphaControls_14.24 Source\AlphaDB ---C:\AlphaControls_14.24 Source\ACExtra 根据需要加入。 4. Open acntCX10Rio_R.cbproj In RAD studio open Project/Options/Paths and check this page,"Intermediate output" option must be empty! 5. 右击右侧项目管理器acntCX10Rio_R.bpl,"Make", not "Build"。 6.关闭,保存。打开acntCX10Rio.cbproj。右击右侧项目管理器acntCX10Rio.bpl,Install。OK。 7.打开Source\alphaDBCX10Rio.cbproj(不是AlphaDB\文件夹),然后Make,Install。OK。 把alphaDBCX10Rio.bpl文件拷贝到C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl里面,否则使用DB控件时提示没有alphaDBCX10Rio.bpl。同时,应用工程不能勾上classic borland编译器。 ACExtra 没有C++ RIO版本,并且也没有几个必须使用的控件,故没有安装。 8.参见: https://blog.csdn.net/jhfyuf/article/details/83832446 设置TsSkinManager其"SkinDirectory"属性为
皮肤
Skins文件夹路径; 然后再选定其"SkinName"属性所要设置的
皮肤
名称
,比如"UnderWater" 设置其"Active"属性为True 也可以通过设置"InternalSkins"属性,把
皮肤
文件编译到应用程序里面,记住"SkinName"属性还要选择"UnderWater (内建
皮肤
)" 另一个重要的控件是TsSkinProvider,放置一个到窗体上。
iejoyswebos for .net 桌面级WEB开发框架程序V1.08
项目
名称
:iejoyswebos for .net 版本号: v1.08 本次发布:2010-10-20 本次发布说明: 这一版本主要优化了EXTJS的效率问题。并做了一些JS数据缓存。 iejoyswebos for .net 桌面开发框架程序,是一个纯JS的WebOS桌面开发系统,依靠这个开发框架,你可以开发属于自己的功能应用模块。 本程序使用了EXTJS3.3最新版本!框架特点具体有: 1。全动态JS文件与CSS文件加载,具有避免重复加载的功能 2。对模块JSON进行了拓展,执行效率更高一些 3。将某些JSON数据用XML进行替换解析,可以直接用C#的DataSet数据集。 。。。 iejoyswebos的特点: 1。插件式模块化设计,iejoyswebos就是一个基础开发框架,它提供了一个开发软件系统的基本框架,包括权限控制,模块控制,管理员,基础设置等。您可以在它的基础上拓展开发自己的模块应用,功能模块做成一个单独的包,可以跟桌面系统直接挂接,只需配置一下模块XML文件既可。 2。外观
皮肤
化,可以做成不同的风格包,随意更换系统外观,这点是继承了EXTJS的特点。 3。支持多语言。iejoyswebos拓展了语言包,可以支持多语言,而且增加语言包也非常简单 4.动态加载所需的JS和CSS文件,JS文件已全部做成CLASS类,不占用服务器连接。 5。纯粹的客户端JS系统,与服务器的连接永远是一个页面(除非你用IFRAME,但用IFRAME就违背了本程序的初衷),适合作为云计算模式的开发框架。 6.纯粹的JS源代码,无任何封装,我们也曾想将JS封装成net类,这样用起来很方便,但会成为一种傻瓜式应用,另一方面执行效率会受到一些影响,我们还是希望能够通过读懂源代码来应用,这样可以提高你的技术。希望程序员们能够向底层代码钻研,不要只使用封装好的东西,长远来看,那是没有好处的。
DevExpress
中
动态设置主题、
皮肤
一、实现效果 1.1、设置全局主题 1.2、设置单窗体主题 1.3、重置全局窗体主题 二、WinForm窗体主题、
皮肤
操作核心 /*** * Title:"数据采集" 项目 * 主题:WinForm窗体主题操作 * Description: * 功能: * 1、
获取
到所有主题 * 2、
获取
到全局窗体的主题
名称
* 3、设置全局窗体的主题 * 4、重置全局窗体的主题 * 5、
获取
到窗体的主题
名称
* 6、设置窗体主题 *
DevExpress
VCL 动态加载
皮肤
换肤示例,支持Ribbion
对于Ribbion控件,经实际测试,要在换肤前将其ColorSchemeName设置为'UserSkin',加载
皮肤
后,再将其ColorSchemeName设置为
皮肤
的
名称
,否则可能看不到效果。本例使用了外部
皮肤
加载,将
皮肤
资源文件'AllSkins.skinres'进行动态加载,该文件包含
DevExpress
控件官方自带的所有
皮肤
,以减小可执行文件大小。
DevExpress
设置默认
皮肤
及各种
皮肤
样式
DevExpress
设置默认
皮肤
及各种
皮肤
样式 博文转自: 设置默认
皮肤
代码: 在程序
中
添加如下代码: 引用using
DevExpress
.LookAndFeel; UserLookAndFeel.Default.SetSkinStyle(“Office 2010 Blue”); // 设置默认
皮肤
主题 更多
皮肤
样式: |
DevExpress
Style|Caramel|Money Twins|...
Delphi
5,387
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章