Help - Search - Members - Calendar
Full Version: Pdaxrom Gui Development
OESF Forums > Distros, Development, and Model Specific Forums > Everything Development > Linux Applications
Dobby
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.
miskinis
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.
miskinis
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. smile.gif Just a thought...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.