IDE in C++ - How to?

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Mar 2009
Posts: 14
Reputation: deadmancoder is an unknown quantity at this point 
Solved Threads: 0
deadmancoder's Avatar
deadmancoder deadmancoder is offline Offline
Newbie Poster

IDE in C++ - How to?

 
0
  #1
Mar 17th, 2009
Hello mates,
i am pretty new to this forum.. i am a midrange c++ programmer.
if i have to create an IDE in c++ that involves basic drawing tools, what should i learn and where should i start??
is it a big task?
can anyone explain me or direct me to a concept that explains this?
thank you
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 15,331
Reputation: Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute 
Solved Threads: 1453
Team Colleague
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is online now Online
Still Learning

Re: IDE in C++ - How to?

 
0
  #2
Mar 17th, 2009
>>is it a big task?
Yes -- Microsoft has been developing theirs for some 20 years now.

>>can anyone explain me or direct me to a concept that explains this?
Just buy the educational version (I assume you are a student, so you are eligible for huge discounts), install, and learn to use VC++ 2008. This will give you all the features you are looking for -- plus a lot you don't need for your project.

I don't know of a free IDE that contains drawing tools.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 14
Reputation: deadmancoder is an unknown quantity at this point 
Solved Threads: 0
deadmancoder's Avatar
deadmancoder deadmancoder is offline Offline
Newbie Poster

Re: IDE in C++ - How to?

 
0
  #3
Mar 17th, 2009
hi ancient dragon.. thanks
so it is a big task after all..
but my stupid professors wont accept it
you know, they want us to complete a project within a week..
here's what they say,
1. You have to develop an IDE (Very simple) with drawing tools to create a pattern.
2. IDE should allow you to specify the dimension of brick. (i.e in the form of rectangular) For example: 400 height * 400 width
3. IDE should allow you to use all possible tools to draw shapes (Bezier curves, Line, and arcs) on rectangular base to get a desired pattern piece.
4. Finally, the created piece should be stored with accurate dimension in a file and later if we want then it must be reconstructed and displayed in the IDE.

is there a way that i could atleast get a grip of the basics..
like how to create an ide in c++.. what are the things that i need and what part of functions should i know??
is there anything that you recommend me to learn (for the basics in creating ide)?? just the basic part??
thanks for the reply
Reply With Quote Quick reply to this message  
Join Date: Jan 2008
Posts: 3,803
Reputation: VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute VernonDozier has a reputation beyond repute 
Solved Threads: 501
Featured Poster
VernonDozier VernonDozier is offline Offline
Senior Poster

Re: IDE in C++ - How to?

 
0
  #4
Mar 17th, 2009
Originally Posted by deadmancoder View Post
hi ancient dragon.. thanks
so it is a big task after all..
but my stupid professors wont accept it
you know, they want us to complete a project within a week..
here's what they say,
1. You have to develop an IDE (Very simple) with drawing tools to create a pattern.
2. IDE should allow you to specify the dimension of brick. (i.e in the form of rectangular) For example: 400 height * 400 width
3. IDE should allow you to use all possible tools to draw shapes (Bezier curves, Line, and arcs) on rectangular base to get a desired pattern piece.
4. Finally, the created piece should be stored with accurate dimension in a file and later if we want then it must be reconstructed and displayed in the IDE.

is there a way that i could atleast get a grip of the basics..
like how to create an ide in c++.. what are the things that i need and what part of functions should i know??
is there anything that you recommend me to learn (for the basics in creating ide)?? just the basic part??
thanks for the reply

How is that an IDE? Sounds more like a basic Paint/CAD program. IDEs have text editors, debuggers, and stuff like that. If the question is how to draw/paint shapes in a GUI project, that's a different question. Is that the question?
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 476
Reputation: nucleon has a spectacular aura about nucleon has a spectacular aura about 
Solved Threads: 91
nucleon's Avatar
nucleon nucleon is offline Offline
Posting Pro in Training

Re: IDE in C++ - How to?

 
0
  #5
Mar 17th, 2009
In this case, perhaps IDE means Interactive Drawing Environment!
IDE usually means "Integrated Development Environment," such as Visual-C++.
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 14
Reputation: deadmancoder is an unknown quantity at this point 
Solved Threads: 0
deadmancoder's Avatar
deadmancoder deadmancoder is offline Offline
Newbie Poster

Re: IDE in C++ - How to?

 
0
  #6
Mar 17th, 2009
basically, i know nothing abt c++ graphics..
they issued the papers and asked us to call them on after hours, if we have a doubt.. but they wont be available in the after hours.
if i assume that you can understand the problem statement..
in that case, can you direct me to a place/book where i can learn how to arrive at the solution.
thanks
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 14
Reputation: deadmancoder is an unknown quantity at this point 
Solved Threads: 0
deadmancoder's Avatar
deadmancoder deadmancoder is offline Offline
Newbie Poster

Re: IDE in C++ - How to?

 
0
  #7
Mar 17th, 2009
hey, if i understand correctly from you guys,

# i have to write a program that draws different shapes based on user inputs.
# store it in a file
# restore and display it when the file was specified..

is that it??
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 40
Reputation: seanhunt is an unknown quantity at this point 
Solved Threads: 6
seanhunt seanhunt is offline Offline
Light Poster

Re: IDE in C++ - How to?

 
0
  #8
Mar 17th, 2009
Originally Posted by deadmancoder View Post
Hello mates,
i am pretty new to this forum.. i am a midrange c++ programmer.
if i have to create an IDE in c++ that involves basic drawing tools, what should i learn and where should i start??
is it a big task?
can anyone explain me or direct me to a concept that explains this?
thank you
If you are on Windows, drawing is handled in the GDI+ library (for most 2D tasks); it is both simple and fairly powerful for drawing in 2D in a Window, and it supports printing also. If you are trying to be platform independent, a cross-platform drawing library such as OpenGL is supported on most platforms, though it is a bit more complex (but there are libraries that sit on top of OpenGL such as GLUT that make the job easier).
The difficulty is more a matter of the feature set you are required to implement. Basic drawing tools ca be done on these libraries relatively simply.

Thanx...
Sean
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 15,331
Reputation: Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute 
Solved Threads: 1453
Team Colleague
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is online now Online
Still Learning

Re: IDE in C++ - How to?

 
0
  #9
Mar 17th, 2009
What operating system and compiler are you using ? *nix, MS-Windows, and MAC have very different drawing api functions.

If you are using Microsoft compilers on MS-Windows then you could probably write such a program using MFC, which is a c++ class that is like a wrapper for win32 api functions.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 14
Reputation: deadmancoder is an unknown quantity at this point 
Solved Threads: 0
deadmancoder's Avatar
deadmancoder deadmancoder is offline Offline
Newbie Poster

Re: IDE in C++ - How to?

 
0
  #10
Mar 17th, 2009
yes, i use ms-windows (vista)
can you pls tell me what should i learn for this?
like mfc.. what other things are there?
and one more thing.. i know nothing about vc++. so for now, i need to go with c++
thanks
Last edited by deadmancoder; Mar 17th, 2009 at 3:09 pm.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the C++ Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC