| ||||||||||||
IntroductionCurrently, l am in Virginia. Cramped up in this tiny nom with my old laptop. I only dare to install Windows 98 on it - which means I only had the .Net Framework to work with. A week ago at work, I noticed my 3D Pie Chart had been published I soon ventured out to see how difficult it would be to do a 3D bar chart. I did some test projects which are available above. I took an old VS.NET project and stripped it down so I could easily use it as a template. The projects' images or charts looked sweet using my high performance laptop (kidding). I hope they look Ok on a good monitor. (I only had a temporary job, so I’m stuck with my laptop.) I was left to using the good old command line and Notepad. After adding the .NET directory to the PATH, I ran the MAKE batch file to build the template - which basically consisted of a form and a button. Creating the graphsI could have put some Image or Picture control and built the graph in memory (Bitmap) as I did in the 3D Pie chart article. It was just for a demonstration so all I needed was a device context (DC). The 3D illustration for the bar chart didn't look as effective as the pie chart. Maybe it is a result for my decision to drop the white background. Anyway, to create a The This demo draws ten bars with random depths or heights of individual bars. No legend information was designed into the demonstration. The 3D illustration can be achieved by drawing a series of polygons (referred to as slices) with the hatched brush. Every slice is a pixel apart from the other. Each bar is 5 pixels apart. Once I had the four desired points of my polygon (a rhombus) I drew the bottom slice, decremented the Y values of each Pressing the Run button again, clears the previous drawing and begins anew. Notice if you minimize the window the drawing is also erased. About MJDamron
|