软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 其他杂类 > 炫彩界面库 2.1.1

炫彩界面库 2.1.1

分享到:
炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode字符编码,完善的帮助文档;并且提供了UI设计器,支持XML布局,CSS样式表,XML资源;该库采用C语言开发,速度更快,支持多种开发语言调用,例如C#,易语言; 不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件;采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄. 灵活易扩展,即支持C语言风格开发,同时也支持C++语言开发,用户可以对元素句柄进行包装扩展,支持用户自绘,支持各种格式图片

软件功能

1. C++软件界面开发框架,基于Windows平台的纯C++界面库,不需要其他的库支持;
2.采用DirectUI设计思想,在窗口内无子窗口,元素都是一个逻辑上的区域;
3.界面效果出众,解决了传统UI子窗口抖动,闪烁,效率低,代码臃肿等问题
4.可视化界面设计器,为您带来飞一样的界面设计速度,快速开发发挥到极致.
5.炫彩界面库在线手册,为你提供最新的界面库开发文档,帮你解决在使用中遇到的问题
6.炫彩,高效,精简,易学,黄金分割点,快速开发.在这条高速笔直的道路上,炫彩界面库让你一份付出,十倍回报.

软件特点

1、小巧高效 采用C语言开发,速度更快,库文件大小仅五百多KB,不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件.
2、安全 采用DirectUI设计思想,所有界面元素无句柄,防止他人嗅探,获取重要数据.
3、UI设计器 提供了UI设计器,支持XML布局,CSS样式表,XML资源,动态换肤,布局调整.
4、DirectUI 采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄.
5、窗口特效 支持各种格式图片(bmp,gif,jpg,png,ico),支持自适应贴图,元素透明,窗口透明,窗口阴影边框,异型窗口,窗口绘制完成后特效合成.
6、支持多种开发语言 支持C,C++,C#,易语言,C++ Builder等,所有能够调用DLL的开发语言.
7、帮助文档 完善的帮助文档,同步升级,帮你解决开发问题.

解决UI九大难题

1.程序体积大 影响程序下载效率.
2.执行效率低 占用CPU过高.
3.扩展困难 无法实现很多特殊效果.
4.窗口抖动.
5.窗口闪烁 影响程序美观度.
6.兼容性差 容易出错.
7.控件有句柄 影响程序的安全性.
8.界面换肤困难 无法实现换肤功能.
9.分层窗口无法显示

更新日志:

炫彩界面库2.1.0更新日志(2017年3月25号)
增加窗口阴影功能
UI设计器 -> 背景编辑器 -> 文本对象;
UI设计器 -> 背景编辑器 -> 圆角矩形;
UI设计器 -> 背景编辑器 -> 设置抗锯齿;
UI设计器 -> 图片资源 -> 同步资源,同步图片到资源,需要设置根目录文件夹,不在目录中的资源将被清空;
UI设计器 -> 图片资源 -> 支持拖动文件夹到资源,包含子目录;
UI设计器 -> 图片资源 -> 退格返回上级目录;
UI设计器 -> 对象视图 -> 展开收缩所有子项;
UI设计器 -> CSS ->搜索功能
UI设计器 -> 样式视图 ->双击编辑背景资源;
新增接口:
XRichEdit_IsReadOnly();
XRichEdit_IsMultiLine();
XRichEdit_IsPassword();
XRichEdit_IsAutoWrap();
WINAPI XRichEdit_SetCurrentInputTextColor();
WINAPI XWnd_SetShadowInfo();
window_transparent_ WINAPI XWnd_GetTransparentType();
WINAPI XModalWnd_EnableEscClose();
XTree_ExpandAllChildItem();
优化:
XRichEdit_InsertString();
XRichEdit_InsertStringEx();
XWnd_CreateCaret();
XC_LoadTemplate() //优化参数
XC_LoadTemplateFromString() //优化参数
BOOL WINAPI XC_TemplateDestroy(template_info_i pInfo) //增加返回值
XAdapter*_ 优化为: XAd*_
XBkInfoM*_ 优化为: XBkM*_
HBKINFOM   优化为: HBKM
XEle_GetBkInfoManager() 优化为: XEle_GetBkManager();
XWnd_GetBkInfoManager() 优化为: XWnd_GetBkManager();
XC_GetResIDValue() 优化为: XRes_GetIDValue
XC_GetResImage()   优化为: XRes_GetResImage()
XC_GetResImageEx() 优化为: XRes_GetResImageEx()
XC_GetResColor()   优化为: XRes_GetResColor()
XC_GetResFont()    优化为: XRes_GetResFont()
XC_GetResBkInfoM() 优化为: XRes_GetResBkM()
XC_LoadTemplate()            优化为: XTemp_Load()
XC_LoadTemplateFromString()  优化为: XTemp_LoadFromString()
XC_TemplateDestroy()         优化为: XTemp_Destroy()
template_info_i              优化为: HTEMP
listBox_item_i.pTempInfo     优化为: listBox_item_i.hTemp
list_item_i.pTempInfo        优化为: list_item_i.hTemp
list_header_item_i.pTempInfo 优化为: list_header_item_i.hTemp
tree_item_i.pTempInfo        优化为: tree_item_i.hTemp
listView_item_i.pTempInfo    优化为: listView_item_i.hTemp

1.9.9更新日志(2016年12月1号)
UI设计器 -> 自定义属性名
UI设计器 -> 属性名中文/英文语言切换
UI设计器 -> 背景编辑器 ->复制/粘贴
UI设计器 -> 同步属性
数据适配器 -> 简化 -> 可依据绑定的项模板中定义的字段名称,初始化适配器
脚本语言Lua支持
新增接口:
XList_GetAdapterHeader();
XList_CreateAdapter();
XList_CreateAdapterHeader();
XListBox_CreateAdapter();
XTree_CreateAdapter();
XListView_CreateAdapter();
XC_lua_modifyBOOL();
XC_lua_newuserdata();
XC_lua_newuserdata_wchar_t ();
XC_lua_userdata_wchar_t_ToString ();
XC_InitLua();
XC_RunLua();
XC_ExitLua();
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章