There have been several threads on this board with people asking for Linux and Mac ports.
For my own software development, I use a library called wxWidgets (formerly called wxWindows). It's quite powerful, has tabs, sizable frames and splitters, canvases for images, support for all sorts of drawing primitives. It also has wrappers around the native dialogues for Windows, Mac, and PC, so if you just call wxFileOpen(), for example, you'll get the proper opener in whatever OS you're using. There's GNU text internationalization ("PO edit"). It's fast, flexible, and solid. (Actually, judging by the bug in Helicon's equalizer window, its probably more solid than whatever framework you're using now).
wx has a strong following. Hamrick used it for the excellent VueScan program, the most popular scanning software out there.
Have a look.
I usually develop under windows, then reboot in Linux, make clean, and recompile for Linux. Copy the source tree to a friend's Mac, and compile again, if I'm in a generous "Mac supporting" mood.
Helicon Filter: Want new feature? Suggest it here
Moderator: Stas Yatsenko
First unread post • 2 posts • Page 1 of 1
Who is online
Users browsing this forum: Bing [Bot] and 1 guest