炫彩界面库(炫彩界面设计器)
v2.1.1 官方最新版- 软件大小:7.44 MB
- 更新日期:2019-07-02 10:16
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
炫彩界面库是一款基于Windows平台的纯C++炫彩界面设计器,该应用程序的研主要针对为用户提供一个快速的桌面开发软件,并可以将其开发速度变的简单高效,提供丰富的功能面板,内置高度DIY自定义功能,可以满足不同软件UI需求,安全(所有界面元素无句柄),支持Windows平台所有编程语言,包括Unicode字符编码,程序提供千余个API接口,提供快速开发工具-UI设计器,快速开发辅助工具,高度自定义系统(DIY),让软件UI开发变的简单高效;采用C/C++语言开发,软件运行效率高,不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件;强大又实用,需要的用户可以下载体验
软件功能
支持:VC++6.0--VC++2015,C/C++,MFC,Delphi,C#,易语言,VB,以及支持动态链接库调用和回调函数的开发工具及语言.
使用时请导入XCGUI.LIB文件,并包含XCGUI.h头文件.
在使用中请参考炫彩界面库帮助文档.
您的付费是炫彩升级的保障! 炫彩升级是您软件稳定与发展的保障!让我们在前进的道路上携手共进.
设计器: JS导入炫彩模块, 中文与英文模块独立分开, 减少导入接口数量以提高效率
设计器增加JS编码,调试功能,自动生成JS文件,自动生成JS事件代码所有XML文件改为UTF8编码,升级务必做好备份以防乱码
软件特色
可视化设计:所见即所得 ,即时预览,无需等待布局
DIY:水平,垂直,对齐,比例,缩放,重叠,自由控制背景
DIY:图片矢量图形自由组合,随心所欲状态
DIY:各种状态自由组合,灵活多变,满足不同苛刻条件阴影
DIY:内置窗口阴影算法,可调阴影大小,颜色,深度,圆角
资源管理:图片,字体,颜色,ID,背景资源等
通用模板库:现有模板直接套用,漂亮UI分分搞定
一键换肤:一行代码加载皮肤,UI设计器可以设计皮肤,皮肤可分享
JS-IDE:JS代码编辑器, JS调试器, 智能生成JS代码
使用说明
XWM_PAINT_END 增加窗口绘制完成事件
UI设计器 -> ID生成宏定义
UI设计器 -> 设计视图 -> 可同时移动多个对象
UI设计器 -> 背景管理 -> 一键添加状态
XSView_SetPadding()改名为XSView_SetBorderSize()
新增接口:
XWnd_SetXCTimer();
XWnd_KillXCTimer();
XEle_SetXCTimer();
XEle_KillXCTimer();
XAdapterMap_SetItemText();
XAdapterMap_SetItemImage();
XEle_EnableDrawBorder();
XEle_EnableInScrollView();
XEle_IsInScrollView();
XEle_SetTopmost();
XSView_SetBorder();
XSView_GetBorder();
XTabBar_GetindexByEle();
XTabBar_SetLabelWidth();
XAdapterTree_GetItemText();
XAdapterTree_GetItemImage();
XShapeText_GetFont();
文本对齐方式优化;
增加元素事件 XE_KEYUP;
UI设计器 -> 资源管理 -> 快捷键删除资源;
UI设计器 -> 资源管理 -> 修改分类名称;
新增接口:
XList_EnableVScrollBarTop();
XList_EnableItemBkFullRow();
XBtn_SetTypeEx();
XSView_SetScrollBarSize();
XFont_CreateFromFile();
XC_SetTextRenderingHint();
XC_GetResImage();
XC_GetObjectByIDName();
修改接口:
XC_GetObjectByID();
xc_font_info_i;
xc_fontStyle_i;
提高稳定性;
移除函数 XRichEdit_EnableAutoCancelSel();
UI设计器 -> 鼠标右键菜单-> 打开所在的文件夹
UI设计器 -> 鼠标右键菜单-> 除此之外全部关闭
UI设计器 -> 拖动文件到当前项目
UI设计器 -> 拖动项目文件, 加入项目列表.
Tree -> 增加停留状态
Tree -> 支持连接线
新增接口:
XImage_AddRef();
XImage_GetRefCount();
XFont_AddRef();
XFont_Release();
XFont_GetRefCount();
XListBox_SetRowSpace();
XListBox_GetRowSpace();
XList_SetRowSpace();
XList_GetRowSpace();
XTree_SetRowSpace();
XTree_GetRowSpace();
XRichEdit_SetLimitNum();
XRichEdit_SetDefaultText();
XRichEdit_SetDefaultTextColor();
XTree_EnableConnectLine();
XTree_SetConnectLineColor();
XTree_SetExpandButtonContentSpace();
XTree_SetExpandButtonSize();
UI设计器-> 支持复制粘贴功能
UI设计器-> 对象视图 -> 支持拖动对象调整顺序
UI设计器-> 资源管理 -> 图片资源 -> 支持拖入多张图片;
XTree_支持拖动项.
XTree_增加事件项拖动事件 XE_TREE_DRAG_ITEM_ING,XE_TREE_DRAG_ITEM
XFont_炫彩字体模块优化
XRichedit_模块优化
新增接口:
XEle_GetZOrder();
XLayout_Add();
XLayout_Insert();
XLayout_GetZOrder();
XLayout_RemoveLayout();
XTree_EnableDragItem();
XTree_MoveItem();
XTree_SetDragInsertPositionColor();
XTree_GetEndChildItem();
XTree_GetPrevSiblingItem();
XFont_Create3();
XFont_CreateFromFont();
XFont_GetFont()
UI设计器->背景编辑器->增加三角形,圆, 支持渐变,旋转;
UI设计器->背景编辑器->可通过键盘移动对象;
UI设计器->支持打开临时布局文件;
项模板增加支持对象:ComboBox,RichEdit,SliderBar,ProgressBar;
新增接口:
XImage_SetRotateAngle();
XAdapterListView_Group_DeleteAllChildItem();
XAdapterListView_DeleteAllGroup();
XAdapterListView_DeleteAllItem();
XAdapterListView_DeleteColumnGroup();
XAdapterListView_DeleteColumnItem();
UI设计器 -> 新增功能模板库
新增接口:
XDraw_TextOutEx()
XComboBox_GetApapter();
XEle_SetRectEx();
增加组合状态;
menu_state_flags_改名为menu_item_flags_;
增加接口:
XListView_SetGroupUserData();
XListView_SetItemUserData();
XListView_GetGroupUserData();
XListView_GetItemUserData();
XList_CancelSelectItem();
XList_CancelSelectAll();
XListView_RefreshData();
XListBox_RefreshData();
XTree_RefreshData();
XWnd_GetStayHELE();
XBkInfoM_DrawEx();
XC_SetDefaultFont();
XList_SelectAll()改名为 XList_SetSelectAll()
UI设计器 -> 功能提示
UI设计器 -> 鼠标右键按下,可以取消当前从工具箱中选中的对象
UI设计器 -> 设计视图,放置对象时不自动取消工具箱选中的对象,以便连续放置多个对象.
UI设计器 -> 创建项目默认保存到MyProject文件夹
增加 -> 时间日期元素, 月历卡片元素;
增加 -> 按钮最大化状态;
增加接口:
XEle_GetStateFlags(HELE hEle); //获取组合状态
XList_GetColumnWidth(HELE hEle, int iColumn); //获取列宽
XList_GetColumnCount(HELE hEle); //获取列数量
XSView_SetLineSize(); 参数顺序调整,更符合正常使用顺序.
UI设计器 -> 新版背景内容管理器,对项模板绑定数据的支持;
UI设计器 -> 添加文件被修改标识;
UI设计器 -> 保存全部;
UI设计器 -> 强制保存当前文件;
增加接口:XWnd_EnableDragCaption
升级背景内容管理器
重绘函数增加参数,支持立即重绘
设置UI绘制频率
设置元素Z序
列表头项模板事件
添加列表头事件
list设置指定列宽度固定
优化布局系统
增加接口XWnd_AdjustLayoutObject()
增加接口XEle_GetParentLayoutObject()
增加接口XAdapterTable_SetColumn()
增加接口XBtn_GetStateEx()
增加接口XListView_EnableMultiSel()
XListView 功能加强
加载布局文件支持指定父对象
背景内容编辑器-生成字符串
图形操作, 支持设置线宽
默认模板保存在内存中,当没有模板时使用默认模板
增加接口获取子对象形状对象
增加接口项模板从内存加载
XEle_AdjustLayout();
XC_TemplateLoad() 改名 XC_LoadTemplate()
UI设计器->图片资源支持分类,支持拖动图片文件到资源.
UI设计器->资源列表,支持双击设置属性.
UI设计器->列表类型元素支持编辑列表项背景内容.
图片绘制方式,增加固定长宽比,九宫格只绘制边框
辅助工具资源监视器.
UI设计器增加背景内容编辑器;
XEle_GetTemplateListItemID() 接口移除,有新接口替代;
增加接口 XC_EnableErrorMessageBox();
增加接口 XRichEdit_EnableAutoCancelSel();
增加接口 XBkInfoM_SetBkInfo();
解决1.8.9中的BUG
增加模块背景内容管理器
UI设计器更改默认主题为黑色风格.
UI设计器增加付费功能对齐工具.
设置颜色与图片接口合并,提供更强大的接口,以满足不同用户的需求.
将宏定义全部更改为枚举类型,方便看文档及写代码时查找定义.
完善框架窗口;
新增接口:
XComboBox_GetSelectItem();
XList_EnableMultiSel();
XTree_GetParentItem();
XRichEdit_EnableKeyTab();
XRichEdit_SetSelect();
XWnd_EnableAutoFocus();
元素与形状对象增加到布局中时,如果他们没有父,那么自动将他们增加到父UI中,也就是说自动调用XEle_AddEle()系列函数;
更新弹出菜单及菜单条.
XTextBlock 改名为 XShapeText
xml文件中"textBlock"改为"shapeText"
新增接口:
XC_LoadResourceFromString() 从内存加载资源文件
XC_LoadLayoutFromString() 从内存加载布局文件
XC_hWindowFromHWnd() HWND转HWINDOW
XEle_GetParent() 获取父UI对象
增加接口:
XRichEdit_SetCurrentPos();
XC_EnableDebugFile();
RichEdit 设置字体及颜色,插入图片及GIF
框架窗口功能加强,完成部分功能.
XWnd_SetLayoutEle()修改为XWnd_BindLayoutEle()为了接口统一
ListView项鼠标停留状态
UI设计器,资源ID删除
UI设计器,对象视图,对象修改备注.
UI设计器,图片资源预览缩略图.
UI设计器,保存快捷键.
UI设计器,布局文件重命名.
设置颜色接口支持透明度.
列表类元素增加样式接口,控制项背景的显示.
文本块文字对齐方式
按钮设置文本对齐方式
按钮设置内容偏移
按钮设置图标对齐方式
按钮设置图标与文本间隔
通过模板项ID获取对象
UI设计器,增加布局面板
UI设计器,控制对象显示与隐藏
UI设计器,按钮绑定元素
UI设计器,元素可设置布局宽度和高度
绘图函数对透明通道支持
解决透明窗口透明通道问题.
按钮设置图标,及内容偏移,图标与文本间隔.
窗口最大化还原.
UI设计器,设置窗口透明.
UI设计器,增加布局宽度类型权重.
UI设计器,文件路径优化.
UI设计器,支持对元素内置对象的属性设置.
UI设计器,项模板编辑
窗口透明
设置文本颜色
设置元素字体,形状对象设置字体
列表元素自动隐藏滚动条.
隐藏滚动条上下按钮.
设置元素光标,改进.
事件重复注册检查,事件取消注册.
UI设计器,支持同时打开多个文件.
UI设计器资源管理器(ID,图片,字体)资源.
增加事件XE_BUTTON_CHECK按钮选中
增加事件XE_RICHEDIT_CHANGE富文本框内容改变
ListBox 增加多项功能
List 增加多项功能
XList 数据适配器将列表头与列表数据分开到两个适配器.
XTree 支持设置两个模板文件,分别是项选中状态和未选中状态.
XTree 支持动态替换模板.
XAdapterXListBox与XAdapterList合并为XAdapterTable
XAdapterMap 新增数据适配器.
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文