Download

All the needs files are in the Project iChart123 and zipped into one file for download. This is an open source project and you are free to make any changes with the code and include them in your REALbasic project.

Click filename below to access file

Chart123.zip

 

NEW UPDATE ON 01/21/07**

Sorry for the delay

  1. Most important, created an interactive class that allows the chart control to track user actions like mouse move and object clicking. I hope to use this as my editing interface. This was a bit more difficult than I had thought it would be. I have to create a colored image in the background of the chart object areas. The problem was that I could not use the Object2D in the Group2D because if I altered the color or any property, the chart would show any charges. So I had to create a "CloneObject2D" function that just clones the object and it's properties.
  2. I am trying to create an good universal Inspector for the chart so people will be able to use it in their applications....Any Ideas would be appericated.
  3. Any other ideas please post them on the message board.

NEW UPDATE ON 12/19/07**

  1. Started creating the spreadsheet control. You can change the numbers in the grid and the chart will update.
  2. Added an "Inspector" Window. It is not attractive, but it works for a few properties. The chart will change when a property is set. I should have all the properties done by the end of the week.  Also, check out the new color and picture button control. My goal is to create an interface similar to Apple's Pages/Numbers.
  3. Now you can load an image in the background by setting it in the Inspector Window. I actually work on Wall Street, so i included two background images. Working on a cool Template.
  4. Also, try the Transparent property. It works on the mac, but does not work in Window [by design or bug in RB??]
  5. Fixed Negative numbers in other graph types.
  6. Still working on Anti-Alias!
  7. Starting to think of how to make the chart interactive with the user mouse movements. This would be great for "Drill-Down"  UI. I am thinking of keeping a "color map" of the chart objects and search where the mouse moves/clicks by linking the pixel to object.

NEW UPDATE ON 12/13/07**

  1. Added the ability to display negative numbers, also new  theme South by Southwest.
  2. From Tomis, added a function that does something like Anti-Alias, I think I might have to write a function in RB.
  3. Also added Alt colors on the Grid. Saw a graph in the New York Times yesterday and I just had to do it!

NEW UPDATE ON 12/12/07**

  1. Now you can Print thanks to Ben Blake.[look at the Menu option]
  2. As per requested, you now have the ability to add multi chart types like Line and Bar with multi data sources. There is now a third option under the data area named "iPod sales" as a demo.

NEW UPDATE ON 12/11/07**

  1. Added Ability to change Themes. Click data and choose
  2. You can now save the Chart to a Picture [look at the Menu option]
  3. Subclassed A Canvas Object so the code does not live on the Window.
  4. Working on an Inspector Window to allow uses to create and save Theme