Can somone link or name a few books that would help me create a GUI for a c code?
Can somone link or name a few books that would help me create a GUI for a c code?
Under Windows or Linux?
I don't know any books, but here's some links of cross-platform GUI toolkits:
http://www.wxwidgets.org
http://www.gtk.org
You could try Qt as well (sorry can't remember the link off the top of my head) but I think they just went commercial; A team I'm on just had to switch because Qt apparently charge you.
Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.
- Mike McShaffry
Iam uisng Windows
Windows API tutorial Google search.
Win32 Programming Google search.
Great starting points.
Books:
~ Petzold - Programming Windows
~ Richter - Programming Applications for Windows
And whatever else is recommended here: http://winprog.org/shop/
QT can be found when you remember the company name.Originally Posted by ahluka
thier windows version has always been commercial.
and they have always had commercial license available for developing commercial apps on mac and linux.
so it isn't actually new.
Originally Posted by Jeff Henager
Damn I just looked it up... we must have been using the eval version *goofy laugh in the style of 'da-oi'*
Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.
- Mike McShaffry
~chuckle~
it is the nicest cross platform tool for looks.
the $2,400 USD price tag to have the complete kit is a bit steep in my opinion.
Originally Posted by Jeff Henager
Aye that is a bit excessive - most people wouldn't pay that much for the actual development software.
I usually ebay anything I need...
Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.
- Mike McShaffry
the complete kit is the development environment and the libs. and headers... translation ( QTtranslator ) for multi human language support.
silly thing is, you are only missing a few widgets in the free x11 version that most distros include in linux.
( canvas widget being most noticable removal )
Originally Posted by Jeff Henager
For the Win32 API, that commercial companies use, I always preferred this site for beginners. Forget about the portability crap and focus on what almost every computer you run across has installed: Windows. Let C/C++ be your portability tool, not an API. Rant aside, enjoy this site.
http://www.functionx.com/win32
Phil
Last edited by dxfoo; 08-19-2005 at 07:02 PM.
this is the site i learned api programming from:
http://www.winprog.org/tutorial/
that and from code of other GUI programs.
...you disgust me..Forget about the portability crap and focus on what almost every computer you run across has installed: Windows.
lol
Registered Linux User #380033. Be counted: http://counter.li.org
It's true, lol.
If you're making a program, and your broad range of users are Windows users (including yourself), would you use the Win32 API for that close integration with Windows, or some cheap tool that most hobbyists would just love to use, but absolutely never used in the marketplace?
At any rate, let C/C++ be your portability tool. Who you target should be compiled to their specific OS's API. Don't want to believe me? Name me an application in retail stores that doesn't.
Kaho, use Win32 if you're targeting Windows users. There's no such thing as multiple answers. Well, maybe for hobbyists.
Phil
mm...it seems i made a reply to the wrong post.
*dammit*
no more monster xxl's for me
Last edited by willc0de4food; 08-20-2005 at 09:14 PM.
Registered Linux User #380033. Be counted: http://counter.li.org