v3.3.0  2021-12-03  体验版 非正式版
移除:
XEle_Move()
XEle_MoveLogic()
XShape_Move();
XSvg_GetOffset();
XSvg_SetOffset();
XWnd_Move();
XSvg_LoadString();
XImage_LoadSvgString();
增加:
ease_flag_ 枚举 缓动标识
XWnd_SetPosition();
XEle_SetPosition();
XEle_SetPositionLogic();
XEle_GetPosition();
XEle_SetSize();
XEle_GetSize();
XSvg_SetPosition();
XSvg_GetPosition();
XSvg_SetAlpha();
XSvg_Show();
XSvg_LoadString();
XSvg_LoadStringW();
XSvg_LoadStringUtf8();
XShape_SetPosition();
XShape_GetPosition();
XShape_GetSize();
XShape_GetSize();
XShape_SetAlpha();
XShape_GetAlpha();
XImage_LoadSvgString();
XImage_LoadSvgStringW();
XImage_LoadSvgStringUtf8();
XEase_Ex();
动画特效
XAnima_Run();
XAnima_Release();
XAnima_Create();
XAnima_Move();
XAnima_Scale();
XAnima_Opacity();
XAnima_LayoutWidth();
XAnima_Delay();
XAnima_Show();
XAnima_CreateGroup();
XAnimaGroup_AddItem();
XAnimaItem_EnableCompleteRelease();
XAnima_EnableAutoDestroy();

v3.2.0  2021-11-21
修改:
XC_LoadStyleFromStringW();
增加:
XC_LoadStyleFromString();
XC_LoadStyleFromStringUtf8();
XImage_LoadSvg();
XImage_LoadSvgFile();
XImage_LoadSvgString();
XImage_GetSvg();
XSvg_LoadFile();
XSvg_LoadString();
XSvg_LoadZip();
XSvg_LoadRes();
XSvg_SetSize();
XSvg_GetSize();
XSvg_GetWidth();
XSvg_GetHeight();
XSvg_SetOffset();
XSvg_GetOffset();
XSvg_GetViewBox();
XSvg_EnableAutoDestroy();
XSvg_AddRef();
XSvg_Release();
XSvg_GetRefCount();
XSvg_Destroy();
XDraw_DrawSvgSrc();
XDraw_DrawSvg();
XDraw_DrawSvgEx();
XDraw_DrawSvgSize();
XC_ShowSvgFrame();
XWnd_AddBkBorder();
XWnd_AddBkFill();
XWnd_AddBkImage();
XWnd_GetBkInfoCount();
XWnd_ClearBkInfo();

v3.1.2  2021-11-01
修复D2D 内存加载图片问题
修复D2D GIF问题

增加API:
XDraw_SetTextRenderingHint();
XFont_CreateFromMem();
XFont_CreateFromRes();
XComboBox_PopupDropList();
XComboBox_SetItemTemplate();
XC_IsEnableD2D();
XMsg_Create()
XC_MessageBox() //优化参数

附加窗口API增加参数XCStyle:
XWnd_Attach();
XModalWnd_Attach();
XFrameWnd_Attach();

v3.1.1  2021-10-22			
增加炫彩窗口样式
window_style_icon        = 64,  ///<图标
window_style_title       = 128, ///<标题
window_style_btn_min     = 256, ///<控制按钮-最小化
window_style_btn_max     = 512, ///<控制按钮-最大化
window_style_btn_close   = 1024,///<控制按钮-关闭
window_style_default     = 2031  //修改
window_style_simple      = 47
window_style_modal       = 1223  //修改
window_style_modal_simple=7
	
增加API:
XWnd_SetIcon();
XWnd_SetTitle();
XWnd_SetTitleColor();
XWnd_GetButton();
XWnd_GetIcon();
XWnd_GetTitle();
XWnd_GetTitleColor();
XC_GetD2dFactory();
XC_GetWicFactory();
XC_GetDWriteFactory();
XC_SetD2dTextRenderingMode();
XDraw_GetD2dRenderTarget();
XDraw_SetD2dTextRenderingMode();
增加枚举 XC_DWRITE_RENDERING_MODE;

//增加参数:
XImage_LoadResAdaptive();
XImage_LoadRes();

//bStretch:去掉重复的拉伸属性
XImage_LoadFile();
XImage_LoadZip();
XImage_LoadZipMem();
XImage_LoadMemory();
XImage_LoadMemoryRect();

v3.1 2021-10-07
增加D2D支持
XInitXCGUI(BOOL bD2D)通过参数启用D2D
图形绘制接口优化,增加浮点型接口

增加:
XWnd_GetCaretInfo()
#define   COLORREF_MAKE(r,g,b,a) 
#define   COLORREF_MAKE2(rgb,a)
修改:
XWnd_SetCaretPos()
XFont_Create2() : XFont_CreateEx()
XFont_CreateEx() : XFont_CreateLOGFONTW()
XEle_GetContentSize()
颜色参数合并(COLORREF color, BYTE alpha), RGB+alpha合并为COLORREF(ABGR)

移除:
XListBox_AddItemBkBorder()
XListBox_AddItemBkFill()
XListBox_AddItemBkImage()
XListBox_GetItemBkInfoCount()
XListBox_ClearItemBkInfo()

XList_AddItemBkBorder()
XList_AddItemBkFill()
XList_AddItemBkImage()
XList_GetItemBkInfoCount()
XList_ClearItemBkInfo()

XTree_AddItemBkBorder()
XTree_AddItemBkFill()
XTree_AddItemBkImage()
XTree_GetItemBkInfoCount()
XTree_ClearItemBkInfo()

XListView_AddItemBkBorder()
XListView_AddItemBkFill()
XListView_AddItemBkImage()
XListView_GetItemBkInfoCout()
XListView_ClearItemBkInfo()

XWnd_SetCaretPosEx()
XWnd_SetCaretSize()
XFont_Create3()
XFont_Create2()			
			
v3.0 2021-09-08
增加:
XObj_SetTypeEx();
XWnd_Show();
XProgBar_EnableShowText();
XWidget_SetID();
XWidget_GetID();
XWidget_SetUID();
XWidget_GetUID();
XWidget_SetName();
XWidget_GetName();
XProgBar_EnableStretch();

增加参数:(int nState)
XEle_AddBkBorder();
XEle_AddBkFill();
XEle_AddBkImage();

移除: 因为两端大小可以通过设置边和内填充实现
XProgBar_SetSpaceTwo();
XSliderBar_SetSpaceTwo();

移除: 移除的部分函数提升到父级模块
XBtn_AddBkBorder();
XBtn_AddBkFill();
XBtn_AddBkImage();
XBtn_ClearBkInfo();
XBtn_GetBkInfoCount();
XBtn_GetStyle();
XBtn_GetType();
XBtn_SetStyle();
XBtn_SetType();
XEle_GetHWINDOW();
XEle_GetHWND();
XEle_GetParent();
XEle_GetParentEle();
XEle_GetType();
XEle_IsShow();
XEle_Show();
XSView_GetBorderSize();
XSView_SetBorderSize();
XComboBox_AddBkBorder();
XComboBox_AddBkFill();
XComboBox_AddBkImage();
XComboBox_ClearBkInfo();
XComboboX_GetBkInfoCount();
XShape_GetHWINDOW();
XShape_GetParent();
XShape_GetParentEle();
XEle_GetID();
XEle_GetName();
XEle_GetUID();
XEle_SetID();
XEle_SetName();
XEle_SetUID();
XShape_GetID();
XShape_GetName();
XShape_GetUID();
XShape_SetID();
XShape_SetName();
XShape_SetUID();

修改
XProgBar_SetHorizon() :  XProgBar_EnableHorizon()
XSBar_SetHorizon(): XSBar_EnableHorizon()
XSliderBar_SetHorizon(): XSliderBar_EnableHorizon()

修改参数: int->vint
typedef vint (CALLBACK *funCallUiThread)(vint data);
XC_API vint WINAPI XC_CallUiThread(funCallUiThread pCall,vint data);

v3.0 2021-08-30
XC_LoadStyleFromString
XWnd_Attach
XModalWnd_Attach
XFrameWnd_Attach
XWnd_EnableDragFiles
XMenuBar_GetButton
XDraw_DrawArc

设计器:绑定状态文本颜色
布局: 布局项右(或下)浮动时, 不改变项排列顺序
布局: 当水平布局时:垂直方向支持比例缩放;当垂直布局时:水平方向支持比例缩放
修复画空心圆, 边大于1时锯齿问题
	
v3.0  2021-07-19
新增API:
XWidget_EnableLayoutControl();
XWidget_IsLayoutControl();
XWnd_GetLayoutRect();
XWnd_EnableLayoutOverlayBorder();
XLayoutFrame_Create();
XLayoutFrame_ShowLayoutFrame();

XEle_SetTopmost() 改为 XEle_EnableTopmost()
XEle_RedrawEle() 改为 XEle_Redraw()
XEle_RemoveEle()改为  XEle_Remove()
XEle_ShowEle() 改为 XEle_Show()
XWnd_RedrawWnd() 改为 XWnd_Redraw()
XWnd_RedrawWndRect() 改为 XWnd_RedrawRect()
XWnd_GetStayHELE()改为 XWnd_GetStayEle()
XWnd_SetLayoutSize() 改为 XWnd_SetBorderSize()

布局函数移动到独立模块:
XLayoutBox_EnableHorizon();
XLayoutBox_EnableAutoWrap();
XLayoutBox_EnableOverflowHide();
XLayoutBox_SetAlignH();
XLayoutBox_SetAlignV();
XLayoutBox_SetAlignBaseline();
XLayoutBox_SetSpace();
XLayoutBox_SetSpaceRow();

布局项合并到窗口组件模块:XLayoutItem_*() 改为 XWidget_LayoutItem_*()
XWidget_XLayoutItem_EnableWrap();
XWidget_XLayoutItem_EnableSwap();
XWidget_XLayoutItem_EnableFloat();
XWidget_XLayoutItem_SetWidth();
XWidget_XLayoutItem_SetHeight();
XWidget_XLayoutItem_GetWidth();
XWidget_XLayoutItem_GetHeight();
XWidget_XLayoutItem_SetAlign();
XWidget_XLayoutItem_SetMargin();
XWidget_XLayoutItem_GetMargin();
XWidget_XLayoutItem_SetMinSize();
XWidget_XLayoutItem_SetPosition();

CSS函数移动到上级模块:
XUI_EnableCSS();
XUI_SetCssName();
XUI_GetCssName();

结构体和枚举名称优化
事件函数移除使用率不高的C2
XEle_SendEvent()XEle_PostEvent() 减少参数, 也就是减少事件注册C2所带参数
XEle_AdjustLayout(), XEle_AdjustLayoutEx() 增加参数nAdjustNo, 避免在流程处理过程中重复处理

移除 :
XShapeText_EnableCSS();
XShapeText_SetCssName();
XShapeText_GetCssName();

v2.9.2 2021-06-03
按钮,形状文本默认去掉省略符,让计算大小更精准
XLayout_GetLayoutPadding()改为XLayout_GetPadding()
新增API:
XShape_GetRectLogic();
XShape_SetRectLogic();
XMenuBar_EnableAutoWidth();
启用模板复用,默认关闭
XListBox_EnablemTemplateReuse();
XList_EnablemTemplateReuse();
XTree_EnablemTemplateReuse();
XListView_EnablemTemplateReuse();
			
			
V2.9.1  2021-04-06
XTree_MoveItem();优化
XList_AddColumnText(); 增加参数pName
新增API:
XC_GetTextShowSizeEx();
XC_GetTextShowRect();
XEle_SetToolTipEx();
XEdit_GetPoint();
XEdit_GetVisibleRowRange();
XList_AddColumnImage();
XFrameWnd_SetTabBarHeight();

V2.9.0  2021-01-14
新增API:
XListView_EnableVirtualTable();
XListView_SetVirtualItemCount();
XListView_GetVisibleItemRange();
XListView_AddSelectItem();
XListView_SetAlignSizeLeft() 删除
XListView_SetAlignSizeTop() 删除
XListView_CancelSelectItemAll() 改为 XListView_CancelSelectAll()
XListView_SetSelectItemAll() 改为 XListView_SetSelectAll() 
XListView_GetSelectItemAll() 改为 XListView_GetSelectAll()
XSView_SetBorderSize()  删除
XSView_GetBorderSize()  删除
XListBox_EnableFixedRowHeight();
XListBox_EnableVirtualTable();
XListBox_SetVirtualRowCount();
XListBox_GetVisibleRowRange();
XListBox_AddSelectItem();
XList_EnableFixedRowHeight();
XList_EnableVirtualTable();
XList_SetVirtualRowCount();
XList_AddSelectItem();
用户数据改为变整型: userData从int改为vint,32位可忽略
//事件增加参数
XE_LISTBOX_TEMP_CREATE
XE_LISTBOX_TEMP_CREATE_END
XE_LISTBOX_TEMP_DESTROY
XE_LIST_TEMP_CREATE
XE_LIST_TEMP_CREATE_END
XE_LIST_TEMP_DESTROY
XE_TREE_TEMP_CREATE
XE_TREE_TEMP_CREATE_END 
XE_TREE_TEMP_DESTROY
XE_LISTVIEW_TEMP_CREATE
XE_LISTVIEW_TEMP_CREATE_END
XE_LISTVIEW_TEMP_DESTROY
//停用事件
XE_TREE_TEMP_ADJUST_COORDINATE
XE_LISTVIEW_TEMP_ADJUST_COORDINATE
XE_LISTBOX_TEMP_ADJUST_COORDINATE
XE_LIST_TEMP_ADJUST_COORDINATE
XE_LIST_HEADER_TEMP_ADJUST_COORDINATE
			
V2.8.1  2020-12-27
新增API:
XTabBar_MoveLabel();
XTabBar_EnableDropMenu();
XTabBar_GetButtonDropMenu();
XEdit_GetRowCount();
XEdit_EnableAutoCancelSel();
XEdit_GetAt();
XEdit_SetCaretWidth();
XWnd_IsMaxWindow();
XWnd_GetRect();
XWnd_SetRect();
XWnd_SetTop();
XWnd_MaxWindow();
XWnd_EnablemLimitWindowSize();
XList_SetLockRowBottomOverlap();
XEdit_IsInSelect();
XPane_SetSelect();
XC_i64tow();
XC_fftow();
XE_DESTROY_END 销毁完成事件
XE_LISTBOX_TEMP_UPDATE  项模板更新数据
XE_LISTVIEW_TEMP_UPDATE 项模板更新数据

V2.8.0  2019-09-25
新增API:
XEdit_InsertTextUser()
XEdit_SetTabSpace()
XEle_SetBkMagager()
XWnd_SetBkMagager()
XBkM_EnableAutoDestroy()
XBkM_AddRef()
XBkM_Release()
XBkM_GetRefCount()
增加参数 iPos:
XListView_Group_AddItemText()
XListView_Group_AddItemTextEx()
XListView_Group_AddItemImage()
XListView_Group_AddItemImageEx()
XListView_Item_AddItemText()
XListView_Item_AddItemTextEx()
XListView_Item_AddItemImage()
XListView_Item_AddItemImageEx()
XAdListView_Group_AddItemText()
XAdListView_Group_AddItemTextEx()
XAdListView_Group_AddItemImage()
XAdListView_Group_AddItemImageEx()
XAdListView_Item_AddItemText()
XAdListView_Item_AddItemTextEx()
XAdListView_Item_AddItemImage()
XAdListView_Item_AddItemImageEx()
			
V2.7.0  2019-05-10
从XRichEdit扩展的对象全部替换为从XEdit扩展; XRichEdit暂时保留不建议再使用;
新增API:
XImage_LoadZipMem();
XImgSrc_LoadZipMem();
XEdit_CreateEx();
XEdit_IsEmpty();
XEdit_SetTextAlign();
XEdit_SetTextInt();
align_flag_
align_type_ 修改 pane_align_
简化API:
XEle_GetToolTip();
XComboBox_GetItemText();
XComboBox_GetItemTextEx();
XListBox_GetItemText();
XListBox_GetItemTextEx();
XList_GetItemText();
XList_GetItemTextEx();
XTree_GetItemText();
XTree_GetItemTextEx();
XListView_Item_GetTextEx();
XPane_GetTitle();
XFloatWnd_GetTitle();
XMenu_GetItemText();
XAdListView_Item_GetTextEx();
XAdTable_GetItemText();
XAdTable_GetItemTextEx();
XAdTree_GetItemText();
XAdTree_GetItemTextEx();
XAdMap_GetItemText();
XShapeText_GetText();			
			
v2.6.3  2019-04-20
增加缓动API
XDraw_DrawCurve()
XC_LoadStyleZipMem()
XTemp_LoadZipMem()
XTemp_LoadZipMemEx()
XEdit_EnableGdiDrawText() 改为 XC_EnableGdiDrawText()
			
v2.6.2  2019-04-12
设计器: 模板库升级为资源库
设计器: 快捷按钮移动到顶部
设计器: JS导入炫彩模块, 中文与英文模块独立分开, 减少导入接口数量以提高效率
当创建窗口时参数指定了类名, 类名将会自动注册
XDraw_EnableWndTransparent();
XC_LoadLayoutFromStringUtf8();
XC_LoadResourceFromStringUtf8();
XC_LoadLayoutZipMem();
XC_LoadResourceZipMem();
XFont_GetLogFont()  改为  XFont_GetLOGFONTW()

v2.6.1  2019-03-16
XTable_ 新增表格
XDraw_EnableWndTransparent

v2.6.0 2019-03-08
XEdit_         编辑框(常规,富文本,聊天气泡)
XEditor_       代码编辑框
XLayoutStack_  流式布局
XBtn_GetText(); 修改 
layout_info_i;  修改
XEle_SetLayoutFloat();
XEle_SetLayoutWrap();
XEle_Move();
XEle_MoveLogic(); 
XImgSrc_GetFile();
XImage_LoadSrc();
XShape_Move();
XShapeText_SetLayoutFloat();
XShapeText_SetLayoutWrap();
XLayoutStack_Create();
XWnd_SetName();
XWnd_GetName();
XWnd_Move();
XAd_AddRef();
XAd_Release();
XAd_GetRefCount();
XAd_EnableAutoDestroy();
XFont_GetLogFont();
XDebug_OutputDebugStringA(); 
XDebug_OutputDebugStringW(); 
XDebug_Set_OutputDebugString_UTF8(); 			
			
v2.5.1 2018-12-18
UI设计器: JS增加智能提示
UI设计器: JS功能完善

v2.5.0 2018-12-02
帮助文档API提供中英名称对照
所有XML文件改为UTF8编码,升级务必做好备份以防乱码
设计器增加JS编码,调试功能,自动生成JS文件,自动生成JS事件代码
XC_SetActivateTopWindow();
XWnd_Move();
XEle_Move();
XWnd_SetName();
XWnd_GetName();
XToolBar_GetHEle                  XToolBar_GetEle
XImgSrc_LoadFileFromExtractIcon   XImgSrc_LoadFromExtractIcon
XImgSrc_LoadFileFromHICON         XImgSrc_LoadFromHICON
XImgSrc_LoadFileFromHBITMAP       XImgSrc_LoadFromHBITMAP
XImage_LoadFileFromExtractIcon    XImage_LoadFromExtractIcon
XImage_LoadFileFromHICON          XImage_LoadFromHICON
XImage_LoadFileFromHBITMAP        XImage_LoadFromHBITMAP
XImage_GetHIMAGE                  XImage_GetImageSrc
XList_GetCount                    XList_GetCount_AD
XList_GetCountColumn              XList_GetCountColumn_AD
XList_DeleteColumnAll             XList_DeleteColumnAll_AD
XListBox_GetCount                 XListBox_GetCount_AD
XListBox_GetCountColumn           XListBox_GetCountColumn_AD

v2.4.0 2018-09-03
UI设计器: 完善CSS属性
JS增加接口, 增加JS扩展DLL开发示例,JS引擎升级到最新版本
模板项默认字段name全部改成name1
XList,XListBox,XListView,XTree,XComboBox 数据适配器增加简化接口
XEle_SetWidth(), XEle_SetHeight();
XLayout_GetLayoutPadding
XComboBox_CreateAdapter
XC_LoadLibrary();
XC_GetProcAddress();
XC_FreeLibrary();
XC_LoadDll();
XJS_EnableDebugInfo();
XJS_InitJS();
XJS_ExitJS();
XJS_RunJS();
XJS_RunJsString();
XJS_RunJsStringUtf8();
XJS_EnableDebugInfo();
			
v2.3.5 2018-08-20
UI设计器: 支持加载JS文件
新增接口: XC_LoadStyleZip()
XC_LoadResource(),XC_LoadLayoutFromString(),XC_LoadStyle() 移除pDir参数
XCGUI-JS.DLL JS分离到单独DLL文件
			
v2.3.4 2018-08-14
增加多线程操作UI函数
UI设计器: 资源文件路径改为相对于资源文件,方便移动与共享
UI设计器: CSS样式功能改进
XC_CallUiThread()			
			
v2.3.3 2018-07-28
UI设计器: 打开新项目,自动关闭当前已打开项目
形状对象支持隐藏
list->项模板->动态增加列
新增接口:
XShape_GetZOrder()
XWidget_IsShow()
XWidget_Show()
XWidget_GetParentEle()
XWidget_GetParent()
XWidget_GetHWND()
XWidget_GetHWINDOW()
XTemp_SetNodeAttributeEx
XTemp_List_GetNode
XTemp_GetNode()
XTemp_CloneNode()
XC_MessageBox()
XC_SendMessage()
XC_PostMessage()
XWnd_AddEle(), XWnd_AddShape()合并为: XWnd_AddChild()	
XWnd_InsertEle() 更改为通用型: XWnd_InsertChild() 更改为通用型
XEle_AddEle(), XEle_AddShape()  合并为: AddChild()	
XEle_InsertEle() 更改为通用型: XEle_InsertChild() 更改为通用型			
XList_GetTemplateObject() 增加参数
	
v2.3.2 2018-07-21
新增接口:
XTree_VisibleItem();
XListBox_VisibleItem();
XList_VisibleItem();
XListView_VisibleItem();
XRichEdit_SetPasswordCharacter();
XRichEdit_GetRowHeight();
UI设计器: 布局增加对齐方式快捷按钮
UI设计器: 设置光标形状
UI设计器: 添加布局元素时- 自动适应父对象坐标
UI设计器: 对象视图->拖动包含子项的对象
UI设计器: 优化绑定设置操作
			
v2.3.1 2018-07-03
新增接口:
XDraw_ImageMask()
XDraw_ImageSuperMask()
XWnd_IsEnableLayout()
UI设计器: 项目视图 ->增加快捷 F5刷新同步文件
UI设计器: 项目视图 ->鼠标右键->新建文件分类 
UI设计器: 项目视图 ->鼠标右键->优化文件夹排序 
UI设计器: 项目视图 ->快捷键删除文件 
UI设计器: 对象视图 ->支持操作复制粘贴 
UI设计器: 移除文件改为删除文件 
UI设计器: 背景编辑器 ->遮盖			

v2.3.0 2018-06-16
新增接口:
XWnd_EnableLayout()
XWnd_ShowLayoutFrame()
XWnd_AdjustLayoutEx()
XWnd_SetLayoutHorizon()
XWnd_SetLayoutAlignH()
XWnd_SetLayoutAlignV()
XWnd_SetLayoutSpace()
XWnd_SetLayoutPadding()
XLayout_Create()
XLayout_IsEnableLayout()
XLayout_EnableLayout()
XLayout_ShowLayoutFrame()
XLayout_GetWidthIn()
XLayout_GetHeightIn()
XLayout_SetHorizon()
XLayout_SetAlignH()
XLayout_SetAlignV()
XLayout_SetSpace()
XLayout_SetPadding()
SetRectLogic(),XEle_SetRect(), XEle_SetRectEx()  //增加参数
XE_ADJUSTLAYOUT, XE_ADJUSTLAYOUT_END,XE_SIZE //增加参数

v2.2.4  2018-05-31
新增接口:
XShapeGif_GetImage()
XShapePic_GetImage()
XC_utf8toa()
XWnd_GetBkManagerEx()
XWnd_GetTextColorEx()
XEle_GetBkManagerEx()
XEle_GetTextColorEx()
XEle_GetFontEx()
XObj_GetTypeBase()
XEle_SetDragBorder()
XEle_SetDragBorderBindEle()
XEle_SetMinSize()
XEle_SetMaxSize()			
			
v2.2.3  2018-05-06
UI设计器->项目视图 -> 刷新同步项目文件夹中的目录结构与文件
UI设计器->改进连续添加对象快捷键(Ctrl+A)
UI设计器->添加资源ID自动生成ID值
UI设计器->属性窗格->记录上次组展开状态
UI设计器->窗口属性增加最大化属性
UI设计器->窗格显示焦点状态
UI设计器->背景编辑器->增加[焦点Ex]状态
XCloudUI_EnableTipsWindow();
XEle_IsFocus();
XEle_IsFocusEx();
XComboBox_SetBindName();			
			
v2.2.2  2018-04-26
新增接口:
XC_LoadLayoutZip();
XC_LoadResourceZip();
XTemp_LoadZip();
XTemp_LoadZipEx();
XTemp_GetType();
XListBox_SetItemTemplate();
XTree_SetItemTemplate();
XTree_SetItemTemplateSel();
XList_SetItemTemplate();
XListView_SetItemTemplate();
XRes_SetLoadFileCallback(); 修改
XC_AddFileSearchPath();
XLayout_SetName();
XLayout_GetName();
listItemTemp_type;			
			
v2.2  2018-04-07
增加JS支持
增加云UI模块
XCloudUI_Init();
XCloudUI_OpenApp();
XCloudUI_OpenAppCmd();
XCloudUI_Exit();
XCloudUI_EnableDependBrowser();
XCloudUI_OpenUrl();
XCloudUI_SetEventCallback();
XCloudUI_GetAppDir();
XC_itoa();
XC_itow();
XC_ftoa();
XC_ftow();
XC_atow();
XC_wtoa();
XC_utf8tow();
XC_utf8towEx();
XC_atoutf8();
XC_EnableAutoExitApp();
XC_Alert();
XC_Sys_ShellExecute();
XC_PostQuitMessage();
XEle_IsEnableLayout();
XEle_IsEnableCanvas();
XRes_EnableDelayLoad();
XRes_SetDelayLoadImageCallback();
XRes_SetDelayLoadXmlCallback();
XC_InitJS();
XC_ExitJS();
XC_RunJS();			

v2.1.3  2018-02-20
优化性能;
UI元素支持布局功能;
属性增加name,解决同一个窗口内ID重复问题;
列表项模板里的LayoutObject默认自动转换为基础元素(启用布局功能的XEle_).
新增接口:
XMenu_SetBorderSize();
XMenu_GetFirstChildItem();
XMenu_GetEndChildItem();
XMenu_GetPrevSiblingItem();
XMenu_GetNextSiblingItem();
XMenu_GetParentItem();
XLayout_IsShow();
XLayout_Show()
XLayout_ShowLayout() 改为 XLayout_ShowLayoutFrame();
XWnd_Center();
XWnd_CenterEx();
XList_SetLockColumnLeft();
XList_SetLockColumnRight();
XList_SetLockRowBottom();
XWnd_GetEle() 改为  XWnd_GetChild();
XEle_EnableLayout();
XEle_EnableCanvas();
XEle_SetName();
XEle_GetName();
XEle_IsEnableLayout();
XEle_IsEnableCanvas();
XShape_GetWndClientRect();
XC_GetObjectByName();
XC_EnableResMonitor();
			
v2.1.2  2017-05-21
新增接口:
XDateTime_EnableSplitSlash
XEle_SetBorderSize
XEle_GetBorderSize 
XTemp_Create 
XTemp_AddNodeRoot 
XTemp_AddNode 
XTemp_CreateNode 
XTemp_SetNodeAttribute 

v2.1  2017-03-20
增加窗口阴影功能
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_LoadResourceFromString
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   
            
v2.0  2017-02-24
UI元素及窗口提供绘制UI接口,用户可手动调用以便调整绘制顺序;
RichEdit -> 文本垂直居中 ,当为单行模式;
UI设计器 - 背景编辑器升级;
UI设计器 - 炫彩样式表,动态换肤;
UI设计器 - 多资源文件,动态卸载无用资源,配合动态换肤;
UI设计器 - 支持换肤,默认配置了2套皮肤,用户可修改和添加;
UI设计器 - Lua支持, Lua脚本运行预览, 事件管理Lua;
UI设计器 - 事件行为;
UI设计器 - 增加背景对象资源;
动态换肤: 用户可以通过UI设计器配置皮肤,一行代码加载换肤;
属性搜索: 查找属性一步定位;
属性视图 -> 支持搜索,快速修改属性;
新增接口:
XDraw_SetClipRect();
XDraw_ClearClip();
XDraw_FillRoundRectEx();
XDraw_DrawRoundRectEx();
XList_RefreshItem();
XListBox_RefreshItem();
XTree_RefreshItem();
XListView_RefreshItem();
XBtn_GetIcon();
XEle_PopupToolTip();
XPane_GetViewRect();
XRichEdit_EnableVerticalCenter();
XC_LoadStyle();
XWnd_DrawWindow();
XEle_DrawEle();
XWnd_EnableCSS();
XWnd_SetCssName();
XWnd_GetCssName();
XEle_EnableCSS();
XEle_SetCssName();
XEle_GetCssName();
XShapeText_EnableCSS();
XShapeText_SetCssName();
XShapeText_GetCssName();
XWnd_SetTextColor();
XWnd_GetTextColor();
XC_GetResColor();
XC_GetResFont();
XC_GetResBkInfoM();
XC_GetResImageEx();
XObj_GetType();
XObj_GetTypeEx();
XUI_SetStyle();
XUI_GetStyle();			
			
v1.9.9  2016-11-27
UI设计器 -> 优化界面布局与视觉效果
UI设计器 -> 增加鼠标右键菜单
UI设计器 -> C++代码生成
新增接口:
XEle_SetUID();
XEle_GetUID();
XShape_SetUID();
XShape_GetUID();
XLayout_SetUID();
XLayout_GetUID();
XC_GetObjectByUID();
XC_GetObjectByUIDName();
XComboBox_EnableDropHeightFixed();
XTree_SetConnectLineLength();
XSBar_SetSliderPadding();
XBkInfoM_AddInfo();
XTabBar_SetPadding();
XTree_EnableExpand;
修改 XToolBar_InsertSeparator();
tree_state_flag_增加tree_state_flag_group,tree_state_flag_group_no
			
v1.9.8  2016-09-25
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();

v1.9.7  2016-08-14
框架窗口功能增强
UI设计器 -> 属性批量设置
UI设计器 -> 工具箱自定义对象
UI设计器 -> 系统字体选择
UI设计器 -> 资源匹配搜索
新增接口:
XAdapterTable_Sort();
XAdapterTable_SetItemInt();
XAdapterTable_SetItemIntEx();
XAdapterTable_SetItemFloat();
XAdapterTable_SetItemFloatEx();
XAdapterTable_GetItemInt();
XAdapterTable_GetItemIntEx();
XAdapterTable_GetItemFloat();
XAdapterTable_GetItemFloatEx();
XAdapterTable_GetItemDataType();
XAdapterTable_GetItemDataTypeEx();
XList_SetSort();//设置排序
XListBox_Sort();
XRichEdit_SetCaretColor()
XFrameWnd_SaveLayoutToFile();
XFrameWnd_LoadLayoutFile();
XPane_GetState();
	
v1.9.6.3  2016-07-12
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();

v1.9.6.2  2016-05-31
文本对齐方式优化;
增加元素事件 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;

v1.9.6.1  2016-03-25
提高稳定性;
移除函数 XRichEdit_EnableAutoCancelSel();

v1.9.6  2016-03-15
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();

v1.9.5.9  2016-03-06
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()
...........................................................................................
中间版本信息省略
...................
[2012-04-09]炫彩界面库v1.4.3
UI设计器更新.
增加API: 
XPPage_GetLabelIndex();
XPPage_SetLabelWidth();
XPPage_EnableScrollButton(); 
XProgBar_SetImage(); 
XProgBar_SetImage2();
XEdit_SetInt();
XEdit_GetInt();
XWnd_NCAddEle() 修改为 XWnd_AddEleNC();

[2012-03-22]炫彩界面库v1.4.2
UI设计器更新.
增加GIF动画元素 .
增加API:
XWnd_SetWindowRect(HWINDOW hWindow,in_ RECT *pRect);
XWnd_SetWindowSize(HWINDOW hWindow,int width,int height);
XWnd_GetWindowRect(HWINDOW hWindow,out_ RECT *pRect);
XEle_ReDrawRect();
XBtn_SetIconAlign();
XEdit_SetSelectTextBkColor();
XEdit_SetImageLeave();
XEdit_SetImageStay();
XComboBox_SetImageLeave();
XComboBox_SetImageStay();
XComboBox_SetImageDown();
XComboBox_SetButtonWidth();
XComboBox_GetButtonWidth();
XComboBox_SetItemData();
XComboBox_GetItemData();
XComboBox_AddString();增加参数.
XE_COMBOBOX_POPUP_LIST 增加事件参数.
XList_SetItemBindEle();
XList_SetColumnMinWidth();
XListBox_SetItemBindEle();
XTree_SetItemBindEle();
XStatic_AdjustSize();
XImage_LoadFile(); 增加参数
XImage_LoadRes(); 增加参数
HXImage_LoadZip(...,bool bStretch=false); 增加参数.

[2012-03-02]炫彩界面库v1.4.1
增加API:
XWnd_SetIconSize();
XWnd_SetCaretColor();
XWnd_SetRoundSize();
XWnd_Adjust();
XEle_SetTextColor();
XEle_GetTextColor();
XEdit_SetCaretWidth();
XEdit_SetBackspace();
XBtn_SetIcon();
XBtn_EnableCursorHand();
XTabBar_EnableTile();
XImageList_GetImage();
XImageList_EnableFixedSize();
XModalWnd_CreateWindow(…,int XCStyle) 增加参数 XCStyle;
将设置文本颜色API合并到XEle_模块中.
增加窗口样式 XC_SY_DRAW_CAPTION_ICON, XC_SY_DRAW_CAPTION_TITLE;

[2012-02-27]炫彩界面库v1.4
增加API:
XList_HitTestEx();
XEdit_SetPos();
XList_GetHeaderItemRect();
XList_GetSubItemRect();
XList_GetItemCheckRect();
XBtn_SetTextAlign();
XStatic_SetTextAlign();
XWnd_EnableDragWindow();
XStatic_SetTextColor();
XStatic_GetTextColor();
增加tabBar元素.
增加textLink元素. 

[2012-02-11]炫彩界面库v1.3.9
增加透明阴影边框窗口
增加组合框下拉列表弹出和退出事件
增加日期编辑框元素弹出日期选择窗口和退出事件.

[2012-01-29]炫彩界面库v1.3.8
增加浏览器控件
增加FLASH控件
增加透明窗口API .

[2012-01-21]炫彩界面库v1.3.7
增加了自适应贴图支持.
增加功能:列表和列表框,鼠标移动高亮显示.
对坐标API适当调整.
Debug下错误提醒更改为弹出提示,防止用户忽略错误.
另增加几个API,关闭窗口:XWnd_CloseWindow(),获取元素ID:XEle_GetId()等.
HIMAGE(Image图片接口句柄)和图片列表(ImageList)接口,当关联到UI元素后,会帮助用户自动释放.
对BUG修改. 

[2012-01-08]炫彩界面库v1.3.6
主要更新如下:
对元素贴图功能优化.
支持从ZIP压缩包中加载图片
对BUG修改
去掉了DEBUG调试模式下,错误报告的支持.
 
[2011-11-25]炫彩界面库v1.3.5
菜单元素功能改进.
菜单条元素功能改进.
工具条元素功能改进.
列表元素,列表框元素,树元素增加复选框功能.
对C++类成员函数注册的支持. 

[2011-10-18]炫彩界面库v1.3.4
UI设计器对样式表的支持,不足之处会在后续版本中完善.
界面库做了少量修改. 

[2011-09-24]炫彩界面库v1.3.3
UI元素贴图增强
窗口贴图
列表项自绘
列表头项自绘
列表框项自绘
树自绘.

[2011-09-10]炫彩界面库v1.3.2
窗口居中
设置窗口最小尺寸
修改鼠标点击和双击事件为消息
增强界面设计器.

[2011-09-01]炫彩界面库v1.3.1
新增元素:属性网格元素,月历元素,日期编辑框元素,颜色选择元素; 对已知BUG修改 对XML文件定义UI布局支持 增加了界面设计器 在DEBUG调试模式下,增加用户错误报告的支持,以便对界面库做更好的改进.

[2011-08-28]炫彩界面库v1.3
新增元素:属性网格元素,月历元素,日期编辑框元素,颜色选择元素;
对已知BUG修改.
对XML文件定义UI布局支持.
增加了界面设计器.

[2011-05-28]炫彩界面库v1.2
炫彩界面库(C语言版)1.2 .

[2011-05-21]炫彩界面库v1.0
炫彩界面库(C语言版)1.0-正式版 发布.

[2011-05-05]炫彩界面库v1.0
炫彩界面库(C语言版)1.0-测试版,项目重构为C语言开发. 

[2011-01-09]炫彩界面库v1.1
1.更新列表元素. 
2.更新树元素. 
3.更新Tab元素. 
4.更新菜单,以及其他问题修改.

[2010-12-09]炫彩界面库v1.0.9
1.增加模态窗口及消息框. 
2.增加进度条. 
3.编辑框增强. 
4.组合框,单选按钮,复选按钮等调整.

[2010-09-23]炫彩界面库v1.0.8
1.界面库速度优化,速度得到了很大的提升. 
2.增加工具提示功能. 
3.增加键盘TAB按键切换输入焦点. 
4.编辑框,鼠标按下状态禁止输入. 
5.编辑框,输入数字开关,限制输入字符数量. 
6.二级菜单,禁用项不能变灰错误. 
7.按钮禁用无效错误. 
8.当鼠标按在编辑框外时,有时候不能失去焦点错误. 
9.列表框错误. 
10.组合框调整. 
11.调整TAB元素,可以绑定元素页,进行自动切换. 
12.界面皮肤调整.

[2010-08-30]炫彩界面库v1.0.7.2
1.鼠标离开窗口消息OnMouseLeave(). 
2.滚动视图鼠标离开消息OnViewMouseLeave(). 
3.RectToWnd(POINT *pPt),改为 PointToWnd(POINT *pPt). 
4.CXEdit元素设置字体. 
5.鼠标离开菜单范围时,改变选中项状态. 
6.SetSkinStyle()设置皮肤风格. 

[2010-07-12]炫彩界面库v1.0.7.1
主要针对1.0.7版本更新. 

[2010-07-05]炫彩界面库v1.0.7
对界面美化做了适当调整,功能上更加完善,重要调整了个性化皮肤设置,创建窗口时不需要再设置皮肤等.

[2010-06-21]炫彩界面库v1.0.6
修复已知BUG,增强滚动条,窗口边框拖动,支持异型透明窗口等.

[2010-06-10]炫彩界面库v1.0.5
双击事件优化,修复已知问题,界面元素贴图等.

[2010-05-27]炫彩界面库v1.0.4
修改CXEdit,修改菜单,增加元素贴图,修改自定义皮肤,双击标题栏最大化/还原等.

[2010-05-16]炫彩界面库v1.0.3
更新CXEdit,CXList,CXTree,CXListBox,CXComboBox,CXPassBox,CXTab等元素. 

[2010-05-07]炫彩界面库v1.0.2
修改了1.0.1版本中的已知BUG,对内部框架进行了调整.

[2010-04-27]炫彩界面库v1.0.1
修复了1.0版本中的已知BUG,增加了组合框和字符串列表框元素,对界面进行了美化. 

[2010-04-23]炫彩界面库v1.0
炫彩界面库1.0.