Solved

What language should I use to draw squares, each with properties, on a house plan?

Posted on 2007-11-14
1
308 Views
Last Modified: 2013-12-13
I would like to create a program that can take a birds eye view drawing (tif file I suppose), scale it and be able to draw squares or rectangles on it, each with their own properties.  Each box would contain properties such as width, length, connecting boxes etc.  They would be scaled to the drawing.

I am unfamiliar to any drawing functions at all in any language but I'm sure I can be aquainted. What I would like to know is what is THE BEST LANGUAGE for drawing shapes that have properties and scalability?

Please keep in mind that I don't want an elaborate prorgram.  I would like a simple and neat program in which functions and objects can be added seamlessly.

I assume object oriented programming is best but I AM OPEN TO ANY SUGGESTION.  Thankyou.
0
Comment
Question by:reontareha
1 Comment
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 300 total points
ID: 20286139
You need a high-performance language. I think MFC was my choice some years ago, because it allows you to use  all the GDI functions and has extensive documentation and code snippets in the internet.
But C#/.net is replacing it because its simplicity, no pointers issues and less pain with memory leaks, and full support of GDI Plus and new technologies like SilverLight.
Some examples of C#:
http://www.codeproject.com/csharp/canvasgis.asp
http://www.codeproject.com/csharp/gismap.asp
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, you will read about the trends across the human resources departments for the upcoming year. Some of them include improving employee experience, adopting new technologies, using HR software to its full extent, and integrating artifi…
This guide will walk you through the essential considerations and tech stack for building scalable websites. Know how to grow your business the smart way!
The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question