IrisSkin是為Mircrosoft Visual Studio開發(fā)的最易用的界面增強(qiáng).NET(WinForm)組件包。它能完全自動的為您的應(yīng)用程序添加支持換膚功能,甚至不需要更改您的設(shè)計(jì)好的Form以及添加一行代碼!您也不再需要花費(fèi)很多時(shí)間來使得自己的應(yīng)用程序更漂亮。
主要特性:
最易用 - 一個(gè)應(yīng)用,只需要一個(gè)組件
全自動 - 自動的使得所有form 和所有對話框支持換膚
專業(yè)設(shè)計(jì)師設(shè)計(jì)的皮膚
異常方便的讓現(xiàn)存的工程支持換膚,不需要改變現(xiàn)有工程和代碼
方便的在皮膚界面與原始Windows風(fēng)格界面之間切換
支持將一個(gè)或多個(gè)皮膚文件編譯到EXE文件中
提供SkinBuilder 工具
完全支持MDI風(fēng)格界面
說明:
什么是源位圖
源位圖是一個(gè)可以被SkinBuilder編譯成Skin文件的位圖文件(.bmp)。東日Skin 方案v2 的SkinBuilder把遵循特定規(guī)范的位圖文件編譯成Skin文件。該位圖文件中必須包括Skin中的所有元素。也就是說,UI/skin設(shè)計(jì)師僅需要在位圖文件中畫上所設(shè)計(jì)的所有元素,SkinBuilder即可把位圖文件編譯成開發(fā)者可以使用的Skin文件。了解關(guān)于原位圖的規(guī)格定義以及創(chuàng)建方法,請點(diǎn)擊此處……
新建源位圖
首先,您必須創(chuàng)建一個(gè)源位圖,并使用畫圖工具(比如,Windows的畫筆,Photoshop等等)畫上所有的元素。我們推薦的方法是,先用SkinBuilder工具打開一個(gè)東日軟件官方提供的Skin文件(您可以從東日軟件網(wǎng)站上下載獲。瑢⑵浔4鏋橐粋(gè)位圖文件,然后再在這個(gè)位圖文件的基礎(chǔ)上修改成您的設(shè)計(jì)效果,最后編譯成Skin文件即可。
點(diǎn)擊主菜單項(xiàng)“文件”|“新建位圖” 即可創(chuàng)建一個(gè)位圖,或者直接點(diǎn)擊主界面工具欄上的“新建位圖”按鈕即可。
打開源位圖
點(diǎn)擊主菜單項(xiàng)“文件”|“打開位圖” 即可打開一個(gè)設(shè)計(jì)好的位圖文件,或者直接點(diǎn)擊主界面工具欄上的“打開一個(gè)位圖”按鈕即可。
打開Skin文件
點(diǎn)擊主菜單項(xiàng)“文件”|“讀取Skin文件(*.ssk)...”即可打開一個(gè)Skin文件,或者直接點(diǎn)擊主界面工具欄上的“讀取Skin文件(*.ssk)”按鈕即可。SkinBuilder會 將Skin文件反編譯成一個(gè)源位圖,您可以保存源位圖到一個(gè)BMP文件中。
打開v1(舊版本)的skin文件
SkinBuilder同時(shí)支持反編譯 v1 的Skin文件(.sui)。如果您曾經(jīng)做過舊版本的Skin文件,可以在SkinBuilder中打開并編譯為新版本的Skin文件(.ssk)。
點(diǎn)擊主菜單項(xiàng)“文件”|“讀取v1 Skin文件(*.sui)...”即可打開一個(gè)Skin文件,或者直接點(diǎn)擊主界面工具欄上的“讀取v1 Skin文件(*.sui)”按鈕即可。
預(yù)覽
打開一個(gè)位圖或Skin文件后,點(diǎn)擊主菜單項(xiàng)“Skin”|“預(yù)覽”,或者直接點(diǎn)擊主界面工具欄上的“預(yù)覽”按鈕,即可預(yù)覽該源位圖或Skin文件的Skin效果。
編譯/編譯密碼保護(hù)的Skin
打開一個(gè)源位圖或Skin文件后,您可以把它編譯成一個(gè)Skin文件,甚至可以編譯成一個(gè)帶有密碼保護(hù)的Skin文件。任何人要使用或者反編譯帶密碼保護(hù)的Skin文件時(shí),都必須知道該密碼才能使用。