
========================Ųʽ======================================================

   Ųʽ--濪,ûٿļ򵥸Ч;ܷḻ, 
С,߶DIYԶ㲻ͬUI,ȫ(нԪ޾),֧Windowsƽ̨б,
Unicodeַ,ṩǧAPIӿ,Ƶİĵַ֧;

   ṩٿ-UI,,ٿ,߶Զϵͳ(DIY),UIļ򵥸Ч.

   C/C++Կ,Чʸ,Ҫ֧,ҪMFC,ATL,WINDOWS׼ؼ.

   DirectUI˼,ڴӴ,൱,Ԫض߼ϵ,ûо.
չ,֧CԷ񿪷,ͬʱҲ֧C++Կ,ûԶԪؾаװչ,֧
ûԻ,ָָ֧ʽͼƬ.

=========================================================================================

֧:VC++6.0--VC++2015,C/C++,MFC,Delphi,C#,,VB,Լֶ֧̬ӿúͻصĿ߼.

ʹʱ뵼XCGUI.LIBļ,XCGUI.hͷļ.

ʹοŲʽĵ.

ĸŲı! Ųȶ뷢չı!ǰĵ·Яֹ.


ǰ汾ΪŲʵع


ٷվ:www.xcgui.com
:154460336@qq.com

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()

v1.9.5.8  2016-02-20
UI->༭->,Բ, ֽ֧,ת;
UI->༭->ͨƶ;
UI->ִ֧ʱļ;
ģֶ֧:ComboBox,RichEdit,SliderBar,ProgressBar;
ӿ:
XImage_SetRotateAngle();
XAdapterListView_Group_DeleteAllChildItem(); 
XAdapterListView_DeleteAllGroup();
XAdapterListView_DeleteAllItem();
XAdapterListView_DeleteColumnGroup();
XAdapterListView_DeleteColumnItem();

v1.9.3  2016-01-16
UI -> ģ
ӿ:
XDraw_TextOutEx()
XComboBox_GetApapter();
XEle_SetRectEx();

v1.9.2   2016-01-03
״̬;
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ļ

v1.9.1   2015-12-28
 -> ʱԪ, ƬԪ;
 -> ť״̬;
ӽӿ:
XEle_GetStateFlags(HELE hEle); //ȡ״̬
XList_GetColumnWidth(HELE hEle, int iColumn);  //ȡп
XList_GetColumnCount(HELE hEle);  //ȡ
XSView_SetLineSize(); ˳,ʹ˳.
UI -> °汳ݹ,ģݵ֧;
UI -> ļ޸ıʶ;
UI -> ȫ;
UI -> ǿƱ浱ǰļ;

v1.9.0   2015-12-20
ӽӿ:XWnd_EnableDragCaption
ݹ

v1.8.9.6   2015-12-03
ػ溯Ӳ,֧ػ
UIƵ
ԪZ
бͷģ¼ 
бͷ¼
listָпȹ̶

v1.8.9.5   2015-11-22
Żϵͳ
ӽӿXWnd_AdjustLayoutObject()
ӽӿXEle_GetParentLayoutObject()

v1.8.9.4   2015-11-22
ӽӿXAdapterTable_SetColumn()
ӽӿXBtn_GetStateEx()
ӽӿXListView_EnableMultiSel()
XListView ܼǿ
زļָ֧
ݱ༭-ַ
ͼβ, ֧߿
Ĭģ屣ڴ,ûģʱʹĬģ


v1.8.9.3   2015-11-11
ӽӿڻȡӶ״
ӽӿģڴ
XEle_AdjustLayout();
XC_TemplateLoad()  XC_LoadTemplate()
UI->ͼƬԴַ֧,֧϶ͼƬļԴ.
UI->Դб,֧˫.
UI->бԪֱ֧༭б.
ͼƬƷʽ,ӹ̶,ŹֻƱ߿
Դ.


v1.8.9.2   2015-10-30
UIӱݱ༭;
XEle_GetTemplateListItemID() ӿƳ,½ӿ;
ӽӿ XC_EnableErrorMessageBox();
ӽӿ XRichEdit_EnableAutoCancelSel();
ӽӿ XBkInfoM_SetBkInfo();

v1.8.9.1   2015-10-23
1.8.9еBUG
ģ鱳ݹ

v1.8.9     2015-10-18
UIĬΪɫ.
UIӸѹܶ빤. 
ɫͼƬӿںϲ,ṩǿĽӿ,㲻ͬû. 
궨ȫΪö,㿴ĵдʱҶ.

v1.8.8.1    2015-09-20
ƿܴ;
ӿ:
XComboBox_GetSelectItem();
XList_EnableMultiSel();
XTree_GetParentItem();
XRichEdit_EnableKeyTab();
XRichEdit_SetSelect();
XWnd_EnableAutoFocus();


v1.8.8    2015-08-26
Ԫ״ӵʱ,ûи,ôԶӵUI,Ҳ˵ԶXEle_AddEle()ϵк;
µ˵˵.
XTextBlock Ϊ XShapeText
xmlļ"textBlock"Ϊ"shapeText"
ӿ:
XC_LoadResourceFromString() ڴԴļ
XC_LoadLayoutFromString() ڴزļ
XC_hWindowFromHWnd() HWNDתHWINDOW
XEle_GetParent() ȡUI

v1.8.7.1   2015-08-17
ӽӿ:
XRichEdit_SetCurrentPos();
XC_EnableDebugFile();

v1.8.7   2015-08-14
RichEdit 弰ɫ,ͼƬGIF

v1.8.6.1 2015-07-09
ܴڹܼǿ,ɲֹ.
XWnd_SetLayoutEle()޸ΪXWnd_BindLayoutEle()Ϊ˽ӿͳһ
ListViewͣ״̬


v1.8.6 2015-06-29
״GIF
ťֶ֧
UI״GIF

v1.8.5 2015-06-25
UI:ӿٹ
UI:֧ģ̬
UI:ָ֧
ӽӿ:ȡĬ

v1.8.4.1 2015-06-09
ӽӿ:
XShapeText_GetText()
XWnd_RegEventC()
XWnd_RegEventC1()

v1.8.4 2015-06-08
CԷʽעӿ;
Ͽ;
ý߿ɫ;


v1.8.3 2015-06-04
ӹʾ

v1.8.2  2015-06-02 
TabBar ܼǿ
XML䶯
style="button"      滻Ϊ buttonType="button"
buttonStyle="true"  滻Ϊ buttonStyle="button"


v1.8.1 2015-05-31
TABл
л
ӽӿXC_IsShape()
ӽӿXC_GetObjectByID()


v1.8.0 ԰12 2015-05-29
UI֧ʵʱԤ


v1.7.9 ԰11 2015-05-20
TabBarԪ
ıť
״ֱ
״
״Բ 
״
CDataAdapterListViewӿ
CDataAdapterTreeӿ
CDataAdapterMapӿ


v1.7.8 ԰10 2015-05-06
UI,ԴIDɾ
UI,ͼ,޸ıע.
UI,ͼƬԴԤͼ.
UI,ݼ.
UI,ļ.
ɫӿ֧͸.
бԪʽӿ,ʾ.


v1.7.7 ԰9  2015-05-03
ıֶ뷽ʽ
ťı뷽ʽ
ťƫ
ťͼ뷽ʽ
ťͼı
ͨģIDȡ
UI,Ӳ
UI,ƶʾ
UI,ťԪ
UI,ԪؿòֿȺ͸߶

v1.7.6 ԰8  2015-04-24
ͼ͸֧ͨ
͸͸ͨ.
ťͼ,ƫ,ͼı.
󻯻ԭ.

v1.7.5.1 ԰7  2015-04-6
UI,ô͸.
UI,ӲֿȨ.
UI,ļ·Ż.

v1.7.5 ԰6  2015-04-4
UI,ֶ֧Ԫö.
UI,ģ༭
͸

v1.7.4 ԰5  2015-03-24
ıɫ
Ԫ,״
бԪԶع.
ع°ť.
Ԫع,Ľ.
¼ظע,¼ȡע.
UI,֧ͬʱ򿪶ļ.
UIԴ(ID,ͼƬ,)Դ.
¼XE_BUTTON_CHECKťѡ
¼XE_RICHEDIT_CHANGEıݸı

v1.7.3 ԰4  2015-03-09
ListBox Ӷ
List Ӷ
XList бͷбݷֿ.
XTree ֧ģļ,ֱѡ״̬δѡ״̬.
XTree ֶ֧̬滻ģ.
XAdapterXListBoxXAdapterListϲΪXAdapterTable
XAdapterMap .

v1.7.2 ԰3  2015-03-04
*״ͼƬ
*Ԫر͸
*ɾҪĴʽ
*API

v1.7.1 ԰2  2015-03-02
*ģ¼
*Ԫ¼
*ڲ¼.
*ͼӿ.
*ӽӿھ.
*pictureԪ,ܺϲԪ.
*״֧,ıൽ״.

v1.7.0 Ųʵ - ԰1  2015-02-15