Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Aug 5th, 2005, 3:39 PM   #1
B3TA_SCR1PT3R
Hobbyist Programmer
 
B3TA_SCR1PT3R's Avatar
 
Join Date: Jul 2005
Location: Dallas, Texas
Posts: 101
Rep Power: 0 B3TA_SCR1PT3R is an unknown quantity at this point
Send a message via AIM to B3TA_SCR1PT3R
C++ Gui

well now that i know the basics of C++ i was gona try making a GUI app...

anyone know of a site with a good tutorial?
__________________
Hoes telling me to calm down but I'm like fuck that shit!
B3TA_SCR1PT3R is offline   Reply With Quote
Old Aug 5th, 2005, 3:41 PM   #2
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
You can either find you a graphics library, try some of the windows API... I'd probably suggest using OpenGL or DirectX but I don't know what platform you are writing it on.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 5th, 2005, 4:08 PM   #3
a thing
Unverified User
 
a thing's Avatar
 
Join Date: Aug 2005
Location: none
Posts: 146
Rep Power: 0 a thing is on a distinguished road
http://www.trolltech.com/products/qt/
__________________
Warning: My posts may change (dramatically) within the first 15 minutes they're posted.
Got 'Nux?—GNU/Linux and other free software support.
It's GNU/Linux, not just Linux.
a thing is offline   Reply With Quote
Old Aug 5th, 2005, 6:49 PM   #4
Rory
Expert Programmer
 
Rory's Avatar
 
Join Date: Jan 2005
Location: London
Posts: 542
Rep Power: 4 Rory is on a distinguished road
Send a message via MSN to Rory
Quote:
Originally Posted by a thing
Woo, sub-pixel hinting.
I love all the eye candy that KDE's now taking advantage of!
Rory is offline   Reply With Quote
Old Aug 5th, 2005, 8:13 PM   #5
prolog
Programmer
 
Join Date: Jul 2005
Location: Germany
Posts: 69
Rep Power: 4 prolog is on a distinguished road
Hi,

i'd recommend using wxwidgets as it's mostly portable a bit bloated though. But this happens when somebody wraps wrappers. Give it a try and don't destroy your style by using the WinAPI or even worse MFC or sth.
__________________
-= C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do succeed, you will blow away your whole leg. =- Bjarne Stroustrup
prolog is offline   Reply With Quote
Old Aug 5th, 2005, 9:11 PM   #6
c0ldshadow
Unverified User
 
c0ldshadow's Avatar
 
Join Date: Jun 2005
Location: NJ
Posts: 23
Rep Power: 0 c0ldshadow is on a distinguished road
i recently wrote a c++ gui in raw c++ w/ win32 api... the purpose of the program for me was not so important as just learning about window procedures and event handling..

the gui i wrote recently basically has a few buttons, and does things when they are clicked.. also involves second method of loading in which uses a listbox to show some files...

this is may or not be helpful, but you might want to check out the project on my website called "index.die gui" http://poolghost.com/projects.htm .. just the cpp and h files in their to load in to devc++ .. i learn best from looking at code examples so im hoping maybe this can help you too..

later,--c0ldshadow
__________________
DeepTide

The way is shut.
It was made by those who are dead
and the Dead keep it.
The way is shut.
c0ldshadow is offline   Reply With Quote
Old Aug 5th, 2005, 10:11 PM   #7
layer
Hobbyist Programmer
 
Join Date: Feb 2005
Posts: 112
Rep Power: 4 layer is on a distinguished road
Cool Well

Really? I'd use the Win32 API... I am/was writing a GUI client/server applications, but it wasn't the GUI that was hard (that was easy!), it was the WinSock, I got a little stuck on, but if I wrote one from scratch now, I'd probably be able to do it... But, here are my C++ reference sites... Enjoy ! They are not links, so just google the exact phrase and the site will come along... But some are direct site URL's. You'll see... Also, learning the AutoIt GUI really helped me I guess, because AutoIt was the only thing I ever made GUI's with until C++, it helped me understand the structure, and API...

Quote:
http://www.cprogramming.com/tutorial.html

General References

Code Project
MSDN
Secret Website
http://www.cppreference.com/
http://www.cplusplus.com/ref/
http://www.parashift.com/c++-faq-lite/

Beginners
http://hellnet.perverz.hu/ebookz/C++...s/htm/ch01.htm
http://www.fredosaurus.com/notes-cpp/
http://www.open-std.org/jtc1/sc22/open/n2356/
http://www.kuzbass.ru:8086/docs/isocpp/
http://www.research.att.com/~bs/bs_faq2.html

Win32 API
theForger's Win32 API Tutorial
FoosYerDoos
GameTutorials's Win32 Tutorials
Sunlight
FunctionX
Reliable Software
Catch22 Productions
from the ground up
Fallout Software

Game Development
http://nehe.gamedev.net/
http://www.programmersheaven.com
http://www.ultimategameprogramming.com/index2.php

Forums
http://cpp-home.com/forum/
http://www.programmingforums.org/
http://www.gamedev.net
http://www.gametutorials.com

More reference
http://cplus.about.com/
http://www.cplusplus.com
http://www.planetsourcecode.com/
www.1cplusplusstreet.com
http://www.bsrf.org.uk/tutorials/part1.html
http://c.ittoolbox.com/browse.asp?c=...winsock%2Ehtml
Most of them were given to me through out my C++ learning adventure, and many I found...

Cheers!
layer is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 1:12 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC