看板 PCman 關於我們 聯絡資訊
最近也在寫跨平台的 wxWidgets 程式,(我是用 PearPC 這個模擬器來跑 MacOSX) 也遇到 wxMac 原本的 wxFontDialog 太簡略的問題, 看了一下程式,發現在 wxWidgets\include\wx\fontdlg.h 裡面似乎有可以改的地方 > //set to 1 to use native mac font and color dialogs > #define USE_NATIVE_FONT_DIALOG_FOR_MACOSX 0 // <-- 改成 1 再重新 complie wxWidgets, 會用到 cocoa 的一些 header file(\wxWidgets\include\wx\cocoa) 這樣 wxFontDialog 就會是下圖內的樣子了 http://www.geekimages.com/pics/20050622/mac_fontdialog1.jpg
這樣應該就不用再寫自己的 Font Dialog 了。 他的註解也有寫說似乎只能用在 MacOS 10.2+,不過現在應該都是用10.3、10.4了, 應該沒差吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.32.213