Archive for the ‘wxWidgets’ Category

wxFormBuilder Custom Widgets 製作教學 (1) – 如何讓wxFB順利讀取plug-in

看到wxFB可以讓人自行設計元件讓wxFB去掛載,真是讓人興奮的一件事,不過要在Windows + VS.NET 的環璄下做出來,也不是一件容易的事情。
這陣子在研究wxFB的plug-in,花了不少時間,其實它的plug-in只要依照官網上的步驟就可以做出來了。
http://wiki.wxformbuilder.org/Tutorials/CreatingCustomWidgets
不過重點來了,重點在於如果你是下載官網上的Binary for Win32,那麼你用VS.NET編譯出來的plug-in是沒辦法使用的。 
原因在於官網上的Binary並不是用VS.NET所編譯出來的,在讀取plug-in時會有些錯誤情形(vftab),因此,我們必需先自己用VS.NET重新編譯過,編譯的過程我已經整理到了wxFB的官網上面,大家可以參考下面這篇文章:http://wiki.wxformbuilder.org/Main/BuildingFromSourceOnWindowsWithVS2005
ok!這樣子你就可以順利的使用你的 custom widget 囉!!
如果你還是不會撰寫 custom widget,請期待下一篇文章 – wxFB custom widget 製作教學,我將用wxthings作為解說範例。 
 

Read the rest of this entry »

wxFormBuilder

wxFormBuilder (底下簡稱wxFB) 是一套以 wxWidgets 開發的圖形化 wxWidgets UI 編輯程式,支援 Linux / Windows,UI結果支援輸出.cpp 及 .xrc。此外,它也支援使用者撰寫自己的控制項 (custom control),再加上整個程式碼都為開放原始碼(以 Subversion 取得),整體而言是一套相當值得推薦的軟體。
其實 wxWidgets 的 UI編輯程式還蠻多套的,不過在試用了這麼多套之後,我覺得wxFB是表現最優秀的。而且是免費的,強力推薦給大家。

官方網站:http://wxformbuilder.org/
其它一些編輯器: [Commerial] DialogBlocks http://www.anthemion.co.uk/dialogblocks/ wxDesigner  http://www.roebling.de/
[Free] wxGlade http://www.roebling.de/ VisualWx http://visualwx.altervista.org/ XRCed http://xrced.sourceforge.net/

Read the rest of this entry »