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