Posted on 2008-04-24 18:16
RichardHe 閱讀(336)
評論(0) 編輯 收藏 引用
今天down了CEImagesetEditor和CELayoutEditor兩個CEGUI的編輯工具的源代碼.由于下的是最新的版本.也用了VS2005
來編譯.但由于這兩個工具用到了wxWidgets里面的庫.用2005來編譯來設(shè)置的一些宏.具體參考如下鏈接
http://www.cnblogs.com/xfxsworld/archive/2007/11/17/962532.html
按照上面的每一個步驟應(yīng)該是可以完成編譯的庫的.由于我開始安裝的VS2005沒有安裝SP1,弄的調(diào)試不能進行.在網(wǎng)上
找了許久才找到問題所在.sp1比較大,安裝也比較久.
然后看下了imageset文件的內(nèi)容,雖然里面是XML.但是屬性表示的結(jié)構(gòu)性確實很好.開始沒弄明白的是一張圖片是怎么
切割的在里面.通過CEImagesetEditor這個工具可以很好的體現(xiàn)在里面.打開DriveIcons.imageset,Imageset file再到
相應(yīng)的目錄下打開.在Image definitons下面可以代表切割后每張小位圖的屬性.包括名字,坐標,寬度和高度.圖片的坐
標和寬高度以像素為單位,最左上角為(0,0).
在lookfeel文件就是生成我們的控件的文件了.包括像類似BUTTON,EDITBOX,STATICTEX等控件.這個寫起來比較麻煩.到現(xiàn)在我也不知道有沒有好一點的方法?