-GantChart
-GantSeries
-GantChartItem
-GantSeriesRenderData
-GantRenderer
Just to name a few :) I've got a Gantt chart abou 49% done but haven't had time to crank on it....but as Ely said at MAX, people would kill for it if you finished it and released it.
You could create itemrenderers for a datagrid that utilize the drawing API to draw the horizontal lines for your data.
For instance, have a grid like this:
Column 1: task name
Column 2: duration
Column 3: start date
Column 4: item renderer that draws out task length with respect to width of column. Use the drawing api to draw lines/rectangles to represent a duration of time.
You could also have a custom datagrid column header that uses the drawing API to draw a scale for the time shown in column 4.
Using a datagrid component for this also keeps it very easy to get data into your Gantt chart.
_____________________________________
Andrew Trice
Cynergy Systems, Inc.
Blog: http://www.cynergysystems.com/blogs/page/andrewtrice
Email: [EMAIL PROTECTED]
Office: 866-CYNERGY
From: [EMAIL PROTECTED] ups.com [mailto:[EMAIL PROTECTED] ups.com] On Behalf Of Iko Knyphausen
Sent: Friday, October 20, 2006 3:58 PM
To: [EMAIL PROTECTED]ups.com
Subject: RE: [flexcoders] gant chart
There is a flash component out there (http://www.anychart.com/products/anychartgantt.shtml). I have emailed them with some questions, but have not yet received a response. If you know others, please let me know. I would be quite interested in such a chart for my flex apps too...
I have written a Gantt in DHTML and _javascript_ and it's not entirely trivial. It also depends on the kind of features you want to offer, for example dependency lines, summary tasks, task progress, time line scale, just to name a few.
At the time, I wrote a container and then added task objects on the fly. The container would know how to render the task objects, and the task objects themselves carried their information such as start and end date, dependencies, progress status, etc. If your chart is supposed to be interactive, you should also offer some events to be raised: e.g. Task was clicked, dependency was dragged, chart was scrolled down (so that you can connect the chart to a grid and scroll them in parallel). As you can see, it quickly gets complex.
There is another company that offers interactive Gantts, ILOG (http://www.ilog.com/products/jviews/gantt/ ) but I am not sure what they offer in terms of licensing and whether they will offer anything in the flash/flex space.
Hope this helps -Iko
From: [EMAIL PROTECTED] ups.com [mailto:[EMAIL PROTECTED]ups.com] On Behalf Of arnold_charming
Sent: Friday, October 20, 2006 12:27 PM
To: [EMAIL PROTECTED]ups.com
Subject: [flexcoders] gant chart
Hello!
I'm currently working on builidng a gant chart for my application. And
I have some question for which I would be very gratefull if you could
help me out.
1. Because gant chart doesn't have a fix number of tasks, how to setup
a chart legend?
2. How can I build a gant chart from XML file? Till now I just found
solutions with ArrayColletions.
3. How to build a dynamic (programmable) gant chart?
Thank you.
__._,_.___
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
![]()
SPONSORED LINKS
Software development tool Software development Software development services Home design software Software development company
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
__,_._,___
- Re: [flexcoders] gant chart Jonathan Miranda
- RE: [flexcoders] gant chart Andrew Trice
Reply via email to