Ultimate++ 的新(?) theme engine

看板C_and_CPP作者 (眠月)時間16年前 (2009/10/17 04:00), 編輯推噓5(509)
留言14則, 7人參與, 最新討論串1/1
Ultimate++ 是我自己很喜歡的一個 framework, 跨平台,免費,寫起來也很簡單,也有 IDE 可以拖拖拉拉介面, 雖然作者一直都有在更新,但是使用者就不多(感覺他也沒啥在宣傳)。 老實說我覺得他的設計跟 Qt 比起來並不差,真的是好學好用, 同樣一個程式用 Ultimate++ 寫起來就是沒幾行碼而已, 而且比起 Qt 真的是很 light weight,當然是不能跟 win32 API 比。 但是有兩個大弱點跟一個小弱點, 文件不多(進階的文件不多,但是入門的很充足)、社群不大、還有外觀不好看, (外觀後來是有比較改善了,比 XP 預設的好看) 我猜這是拉不到人的主因,因為我一開始也曾經因為這點嫌棄他 XD 我真的是好陣子沒去看了,剛剛在 CSSE 版看到有人問 i18n 的問題, 突然想到 Ultimate++ 有內建支援 i18n,所以又回去看了一下他是怎麼做的, 然後順道翻翻他的討論區,看一下現在他外觀上有沒有什麼進展, 結果發現原來古早古早就有了,只是我不知道而已。 http://www.ultimatepp.org/forum/index.php?t=msg&th=3881&prevloaded=1&&start=0 這串裡面有人講到他去把這個給 KDE4 的 theme, http://skulpture.maxiom.de/ port 到 Ultimate++ 上面來了, 範例圖(這是 Ultimate++ 寫的類似 Word 的程式) http://www.ultimatepp.org/forum/index.php?t=getfile&id=1458&private=0 那一個給 KDE4 用的 theme 怎麼有辦法 port 到另外一個 framework 上面? Ultimate++ 本身就有一個 "Chameleon"(變色龍) 的技術,介面彈性不錯, 所以該作者寫了一個不到 500 行的模組,完成一個橋接的介面, 重點是這個橋接的介面讓別人可以很輕鬆的把自己做的 theme 掛上去。 Runtime 都可以任意更改 theme,真方便 O_O 剛剛照討論串裡面的方法試了一下,一行就成功了, 看討論串還有大頭說他現在自己也用這個 theme 了, 既然 Ultimate++ 有這樣漂亮的 theme 那我以後可以多用他了。 我 lag 了兩年阿 orz 兩年,Qt 都起來了,嗚嗚 QtCreator 真的不錯用,嗚嗚。 -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.115.151

10/17 10:39, , 1F
他如果叫 Ultra Embedded++ 應該就會紅了吧 XD
10/17 10:39, 1F

10/17 10:51, , 2F
推!!! 以前就很喜歡這個,但真的好像沒啥人用(?)
10/17 10:51, 2F

10/17 11:12, , 3F
在 StackOverflow 有時候還會看到老外推.. @@
10/17 11:12, 3F

10/17 11:12, , 4F
除了 Qt, wx 兩個比較大, 再來其實各家都差不多小 XD
10/17 11:12, 4F

10/17 16:03, , 5F
這個我之前也有用過!真的是套很有趣的 GUI framework
10/17 16:03, 5F

10/17 19:32, , 6F
以前有注意過,感覺像個小玩具,不會把開發環境換成這個
10/17 19:32, 6F

10/19 21:19, , 7F
個人比較期待的是 Cppgui http://0rz.tw/mO1nc XD
10/19 21:19, 7F

10/19 23:04, , 8F
原來搬家了,怪不得sf上面好久沒更新,我還以為停掉了..
10/19 23:04, 8F

10/19 23:04, , 9F
我也有在注意這個,以為他停掉了我還很難過 XD
10/19 23:04, 9F

10/19 23:08, , 10F
感覺ultimate++ 比較成熟欸 不過拿ultimate++來開發的好少
10/19 23:08, 10F

10/19 23:12, , 11F
Cppgui目前只是玩具,U++已經成熟到可以開發大型程式了.@@
10/19 23:12, 11F

10/19 23:13, , 12F
而且U++的package概念很好用 T_T 我不知道那個作者是怎樣.
10/19 23:13, 12F

10/19 23:13, , 13F
他 code 更新的蠻頻繁的, 很有心在做, 但是沒心宣傳 XD
10/19 23:13, 13F

10/19 23:13, , 14F
奇怪是都不用工作嗎 ="=... 這麼有閒 單純作爽的..
10/19 23:13, 14F
文章代碼(AID): #1AsD3Urd (C_and_CPP)