09-04-2008, 03:48 PM | #1 |
JSR FFD2
Posts: 305
Karma: 1045
Join Date: Aug 2008
Location: Rotterdam, Netherlands, Europe, Sol 3
Device: iliad
|
FOX gui toolkit for Iliad
Hi All,
I managed to compile the FOX gui toolkit for the Iliad. A small test program seems to run just fine. FOX is a *very* nice cross-platform (C++ object oriented) gui toolkit. It supports Linux and windows. See: http://www.fox-toolkit.org/fox.html I compiled it without much problems by using the scratchbox environment described elsewhere in the forum, and ran the program with the modified libX11 that refreshes the screen periodically... Attached is a screen dump. On the real display it looks smaller, and is not so beautiful (only 16 gray levels). It is very sharp and readable nevertheless... If somebody is interested I can try to describe this in more detail. Hansel. It's a pity I don't have much spare time... I managed to port Ruby as well. FXRuby would be cool (if memory permits). |
09-15-2008, 09:46 AM | #2 | |
Evangelist
Posts: 423
Karma: 1517132
Join Date: Jun 2006
Location: Madrid, Spain
Device: quaderno, remarkable2, yotaphone2, prs950, iliad, onhandpc, newton
|
Quote:
BUT... (rant) Personally it's that I'm not that fond of programming in C++. Back when I learned it I was enthusiastic of C++, but I've been bitten with too creative C++ done by others that I now prefer to use languages I can master in it entirety. Anyway that leaves the problem of windowing toolkits... there are some quite interesting options in C++: FOX, FLTK2, and Qt4... personally I usually end doing GUIs in tcl/tk or using (eek!) SDL... and that doesn't work for complex ones; unresolved matter for me(/rant) |
|
Advert | |
|
09-15-2008, 02:26 PM | #3 | |
JSR FFD2
Posts: 305
Karma: 1045
Join Date: Aug 2008
Location: Rotterdam, Netherlands, Europe, Sol 3
Device: iliad
|
Quote:
I'll post it here when it's ready... Hansel. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
iLiad GUI for the iLiad | tribble | iRex Developer's Corner | 1 | 06-01-2007 02:29 PM |