![]() ![]() |
Sep 14 2006, 02:09 PM
Post
#1
|
|
|
Group: Members Posts: 84 Joined: 20-July 06 Member No.: 10,467 |
I've got gcc installed and compiled and run a basic C++ hello world program but I'd like to do some GUI development preferably so that it looks nice on XFCE. I've done C++ development in the past but it's been solely on Win32. Now I'm mainly a Java/C# developer with a bit of Ruby on Rails thrown in for good measure (you get the picture).
So what do I need to do GUI development? Can anyone point me at some documentation? I've heard about FLTK but not really sure where to start. Just not sure where to start. Thanks, Dob. |
|
|
|
Sep 15 2006, 08:45 PM
Post
#2
|
|
![]() Group: Members Posts: 332 Joined: 8-January 05 From: North East, USA Today Member No.: 6,159 |
QUOTE(Dobby @ Sep 14 2006, 06:09 PM) I've got gcc installed and compiled and run a basic C++ hello world program but I'd like to do some GUI development preferably so that it looks nice on XFCE. I've done C++ development in the past but it's been solely on Win32. Now I'm mainly a Java/C# developer with a bit of Ruby on Rails thrown in for good measure (you get the picture). So what do I need to do GUI development? Can anyone point me at some documentation? I've heard about FLTK but not really sure where to start. Just not sure where to start. Thanks, Dob. Well, if your goal is to help the pdaXrom effort (I have contributed 0 lines of code so far) I would have to say FLTK would be the way to go, but keep in mind that I have also never designed and coded anything in FLTK. I remember fixing something else that used FLTK (maybe the POSE PalmOS emulator), but it was mostly just some minor things. I have recently tested (just to see if I could get a simple app running) MOTIF (lesstif) GTK 1.3 and GTK 2.0 GUI stuff on pdaXrom beta1, and they all worked flawlessly. There are many tutorials on the web for those (google, or their homepage) and I suspect there are many FLTK tutorials out there that could be found easily. All of the above GUI APIs (excluding FLTK because of my ignorance of that API) require what some would call "a lot of code and a good amount of learning", but that is because they are so powerful, allowing even the most-complex applications to be developed. (GIMP for example, is where GTK+ got its start). I also do not use IDEs, I code C, in EMACS and find syntax coloring beneficial. |
|
|
|
Sep 15 2006, 10:05 PM
Post
#3
|
|
![]() Group: Members Posts: 332 Joined: 8-January 05 From: North East, USA Today Member No.: 6,159 |
Hi again... It seems on the pdaXrom home page, there is some info
and source code for the new "date and time" settings tool, which was developed using FLTK. Perhaps that code might be something to acquire, in addition to the FLTK docs, etc.. Also, I bet if you offer (and post in the decicated pdaXrom forum) to help the pdaXrom effort, some folks might be inclined to offer more detailed assistance, since they'd have a vested interest. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 21st May 2013 - 07:46 AM |