炫彩界面庫UI設(shè)計(jì)器是一款專業(yè)的軟件開發(fā)界面設(shè)計(jì)工具,本軟件全面支持XML布局、CSS樣式表、XML資源等常用編程布局語言。程序采用C語言開發(fā),執(zhí)行速度更快效率更高,支持多種開發(fā)語言調(diào)用,例如C#,易語言,不需要第三方庫的支持,不需要MFC、ATL和WINDOWS標(biāo)準(zhǔn)控件。
【軟件特色】
1、小巧高效
采用C語言開發(fā),速度更快,庫文件大小僅五百多KB,不需要第三方庫的支持,不需要MFC,ATL,和WINDOWS標(biāo)準(zhǔn)控件。
2、安全
采用DirectUI設(shè)計(jì)思想,所有界面元素?zé)o句柄,防止他人嗅探,獲取重要數(shù)據(jù)。
3、UI設(shè)計(jì)器
提供了UI設(shè)計(jì)器,支持XML布局,CSS樣式表,XML資源,動(dòng)態(tài)換膚,布局調(diào)整。
4、DirectUI
采用DirectUI設(shè)計(jì)思想,在窗口內(nèi)無子窗口,窗口相當(dāng)于容器,界面元素都是邏輯上的區(qū)域,沒有句柄。
5、窗口特效
支持各種格式圖片(bmp,gif,jpg,png,ico),支持自適應(yīng)貼圖,元素透明,窗口透明,窗口陰影邊框,異型窗口,窗口繪制完成后特效合成。
6、支持多種開發(fā)語言
支持C,C++,C#,易語言,C++ Builder等,所有能夠調(diào)用DLL的開發(fā)語言。
7、幫助文檔
完善的幫助文檔,同步升級(jí),幫你解決開發(fā)問題。
【更新內(nèi)容】
增加窗口陰影功能
UI設(shè)計(jì)器 -> 背景編輯器 -> 文本對(duì)象;
UI設(shè)計(jì)器 -> 背景編輯器 -> 圓角矩形;
UI設(shè)計(jì)器 -> 背景編輯器 -> 設(shè)置抗鋸齒;
UI設(shè)計(jì)器 -> 圖片資源 -> 同步資源,同步圖片到資源,需要設(shè)置根目錄文件夾,不在目錄中的資源將被清空;
UI設(shè)計(jì)器 -> 圖片資源 -> 支持拖動(dòng)文件夾到資源,包含子目錄;
UI設(shè)計(jì)器 -> 圖片資源 -> 退格返回上級(jí)目錄;
UI設(shè)計(jì)器 -> 對(duì)象視圖 -> 展開收縮所有子項(xiàng);
UI設(shè)計(jì)器 -> CSS ->搜索功能
UI設(shè)計(jì)器 -> 樣式視圖 ->雙擊編輯背景資源;
新增接口:
XRichEdit_IsReadOnly();
XRichEdit_IsMultiLine();
XRichEdit_IsPassword();
XRichEdit_IsAutoWrap();
WINAPI XRichEdit_SetCurrentInputTextColor();
WINAPI XWnd_SetShadowInfo();
window_transparent_ WINAPI XWnd_GetTransparentType();
WINAPI XModalWnd_EnableEscClose();
XTree_ExpandAllChildItem();
優(yōu)化:
XRichEdit_InsertString();
XRichEdit_InsertStringEx();
XWnd_CreateCaret();
XC_LoadTemplate() //優(yōu)化參數(shù)
XC_LoadTemplateFromString() //優(yōu)化參數(shù)
BOOL WINAPI XC_TemplateDestroy(template_info_i pInfo) //增加返回值
XAdapter*_ 優(yōu)化為: XAd*_
XBkInfoM*_ 優(yōu)化為: XBkM*_
HBKINFOM 優(yōu)化為: HBKM
XEle_GetBkInfoManager() 優(yōu)化為: XEle_GetBkManager();
XWnd_GetBkInfoManager() 優(yōu)化為: XWnd_GetBkManager();
XC_GetResIDValue() 優(yōu)化為: XRes_GetIDValue
XC_GetResImage() 優(yōu)化為: XRes_GetResImage()
XC_GetResImageEx() 優(yōu)化為: XRes_GetResImageEx()
XC_GetResColor() 優(yōu)化為: XRes_GetResColor()
XC_GetResFont() 優(yōu)化為: XRes_GetResFont()
XC_GetResBkInfoM() 優(yōu)化為: XRes_GetResBkM()
XC_LoadTemplate() 優(yōu)化為: XTemp_Load()
XC_LoadTemplateFromString() 優(yōu)化為: XTemp_LoadFromString()
XC_TemplateDestroy() 優(yōu)化為: XTemp_Destroy()
template_info_i 優(yōu)化為: HTEMP
listBox_item_i.pTempInfo 優(yōu)化為: listBox_item_i.hTemp
list_item_i.pTempInfo 優(yōu)化為: list_item_i.hTemp
list_header_item_i.pTempInfo 優(yōu)化為: list_header_item_i.hTemp
tree_item_i.pTempInfo 優(yōu)化為: tree_item_i.hTemp
listView_item_i.pTempInfo 優(yōu)化為: listView_item_i.hTemp