<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The FlexChart Manifesto</title>
	<atom:link href="http://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/</link>
	<description>Thoughts, rants, and even some code from the mind of Barney Boisvert.</description>
	<lastBuildDate>Thu, 11 Sep 2014 09:58:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Greg</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-185143</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sun, 12 Jul 2009 23:38:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-185143</guid>
		<description>Thanks for the clarification. Ya, I know they&#039;re two different use cases and I agree the native functionality may be lost, but I think your charts could stand tall enough as an alternative if you bent it that way. There&#039;s plenty of flash charts out there, but I don&#039;t know of any other as3 coded charts that can be embedded as another flex app. Anyways, thank you for the quick response, and great job!</description>
		<content:encoded><![CDATA[<p>Thanks for the clarification. Ya, I know they're two different use cases and I agree the native functionality may be lost, but I think your charts could stand tall enough as an alternative if you bent it that way. There's plenty of flash charts out there, but I don't know of any other as3 coded charts that can be embedded as another flex app. Anyways, thank you for the quick response, and great job!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-185104</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Sun, 12 Jul 2009 16:58:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-185104</guid>
		<description>That error is quasi-intentional.  For backwards compatibility, FlexChart requests descriptor.cfm if it&#039;s not provided with a chart descriptor as a flashvar.  If you don&#039;t have your descriptor when you render the SWF, just supply &quot;&lt;chart /&gt;&quot; as the descriptor.  If you look at the source of the demo app (http://www.barneyb.com/flexchart/), you&#039;ll see I do just that:

&lt;pre&gt;
swfobject.embedSWF(&quot;FlexChart.swf&quot;, &quot;chart&quot;, 640, 400, &quot;9.0.28&quot;, false, {
    descriptor: &quot;&lt;chart /&gt;&quot; // &lt;--- here is the descriptor
  },
  {
    bgcolor: &quot;#ffffff&quot;,
    wmode: &quot;transparent&quot;
  }
);
&lt;/pre&gt;

By supplying the flash var, you&#039;ll prevent the automatic request of descriptor.cfm.  Once the SWF is loaded, call setDescriptor() on the SWF itself (it&#039;s an externalized function) to supply a new one.

As for replacing the FBPro license, it&#039;s not really in competition.  This widget is a charting widget for JS/HTML applications.  FBPro is for building Flex applications, possibly containing internal charts.  You&#039;d be hard pressed to cleanly embed FlexChart into a Flex app (though you COULD do it), but you wouldn&#039;t get any of the native Flex functionality with it.  Two totally separate use cases.</description>
		<content:encoded><![CDATA[<p>That error is quasi-intentional.  For backwards compatibility, FlexChart requests descriptor.cfm if it's not provided with a chart descriptor as a flashvar.  If you don't have your descriptor when you render the SWF, just supply "<chart />" as the descriptor.  If you look at the source of the demo app (<a href="http://www.barneyb.com/flexchart/" rel="nofollow">http://www.barneyb.com/flexchart/</a>), you'll see I do just that:</p>
<pre>
swfobject.embedSWF("FlexChart.swf", "chart", 640, 400, "9.0.28", false, {
    descriptor: "<chart />" // < --- here is the descriptor
  },
  {
    bgcolor: "#ffffff",
    wmode: "transparent"
  }
);
</pre>
<p>By supplying the flash var, you'll prevent the automatic request of descriptor.cfm.  Once the SWF is loaded, call setDescriptor() on the SWF itself (it's an externalized function) to supply a new one.</p>
<p>As for replacing the FBPro license, it's not really in competition.  This widget is a charting widget for JS/HTML applications.  FBPro is for building Flex applications, possibly containing internal charts.  You'd be hard pressed to cleanly embed FlexChart into a Flex app (though you COULD do it), but you wouldn't get any of the native Flex functionality with it.  Two totally separate use cases.</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-185088</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sun, 12 Jul 2009 14:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-185088</guid>
		<description>Just to follow up, I&#039;ve switched the code to

private function drawCharts():void {
  Object(loadedSM.application).setDescriptor(xmlBarney);
}
        
In either case, here&#039;s the error I&#039;m getting:

Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///C:/Users/Greg%20Ryan/Documents/Flex%20Builder%203/soResume/bin-debug/descriptor.cfm?r=0.32477057399228215
	at FlexChart/setDescriptorUrl()
	at FlexChart/onInitialize()</description>
		<content:encoded><![CDATA[<p>Just to follow up, I've switched the code to</p>
<p>private function drawCharts():void {<br />
  Object(loadedSM.application).setDescriptor(xmlBarney);<br />
}</p>
<p>In either case, here's the error I'm getting:</p>
<p>Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///C:/Users/Greg%20Ryan/Documents/Flex%20Builder%203/soResume/bin-debug/descriptor.cfm?r=0.32477057399228215<br />
	at FlexChart/setDescriptorUrl()<br />
	at FlexChart/onInitialize()</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-185086</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sun, 12 Jul 2009 14:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-185086</guid>
		<description>Maybe I&#039;m trying to do this wrong, but if I try to load FlexCharts via a swfloader in Flex 3, how would I load chart data into it? Seems like a great alternative to buying the Pro license.

Currently trying something like:


  [Bindable]
  public var loadedSM:SystemManager;

  private function initBarney():void {
    loadedSM = SystemManager(bChart.content);
  }

  // the loaded application.
  private function drawCharts():void {
    loadedSM.application[&quot;descriptor&quot;] = xmlBarney;
  }

  private var xmlBarney:XML = &lt;chart type=&quot;cartesian&quot; ...



</description>
		<content:encoded><![CDATA[<p>Maybe I'm trying to do this wrong, but if I try to load FlexCharts via a swfloader in Flex 3, how would I load chart data into it? Seems like a great alternative to buying the Pro license.</p>
<p>Currently trying something like:</p>
<p>  [Bindable]<br />
  public var loadedSM:SystemManager;</p>
<p>  private function initBarney():void {<br />
    loadedSM = SystemManager(bChart.content);<br />
  }</p>
<p>  // the loaded application.<br />
  private function drawCharts():void {<br />
    loadedSM.application["descriptor"] = xmlBarney;<br />
  }</p>
<p>  private var xmlBarney:XML = &lt;chart type="cartesian" &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-143913</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Sat, 29 Nov 2008 01:00:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-143913</guid>
		<description>Patrick,

legendPlacement=&quot;bottom&quot; on the &lt;chart&gt; element.  There&#039;s no support for font styling at the moment, and I don&#039;t have any plans to add it.  I develop it in my spare time based on my needs, by and large.  The grouped legends stuff was for one of FlexChart&#039;s business users, and they paid for my time.  Covering development costs is the best way to get on the priority list.  ;)

The XML of FlexChart is basically a DSL for chart description (both structure and data), and my code simply interprets that DSL in the context of the Flex&#039;s charting components.  In a nutshell, my code reads the XML and creates the corresponding charting components based on what the XML says.  The grouped legend and the syncing of multiple y-axes are the only custom visualization code that I&#039;ve written for FlexChart.  Reimplementing the DSL in the context of some other charting environment (or even building one from scratch) would be relatively straightforward; that&#039;s intentional.</description>
		<content:encoded><![CDATA[<p>Patrick,</p>
<p>legendPlacement="bottom" on the &lt;chart&gt; element.  There's no support for font styling at the moment, and I don't have any plans to add it.  I develop it in my spare time based on my needs, by and large.  The grouped legends stuff was for one of FlexChart's business users, and they paid for my time.  Covering development costs is the best way to get on the priority list.  ;)</p>
<p>The XML of FlexChart is basically a DSL for chart description (both structure and data), and my code simply interprets that DSL in the context of the Flex's charting components.  In a nutshell, my code reads the XML and creates the corresponding charting components based on what the XML says.  The grouped legend and the syncing of multiple y-axes are the only custom visualization code that I've written for FlexChart.  Reimplementing the DSL in the context of some other charting environment (or even building one from scratch) would be relatively straightforward; that's intentional.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Whittingham</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-143857</link>
		<dc:creator>Patrick Whittingham</dc:creator>
		<pubDate>Fri, 28 Nov 2008 17:37:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-143857</guid>
		<description>Barney,

Thanks. How does one do a legend below the chart? Also, Can one change the font-size, font-style for the values? How does your code interface with the flex chart components.</description>
		<content:encoded><![CDATA[<p>Barney,</p>
<p>Thanks. How does one do a legend below the chart? Also, Can one change the font-size, font-style for the values? How does your code interface with the flex chart components.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-143106</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Mon, 24 Nov 2008 18:07:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-143106</guid>
		<description>Patrick,

You bet, both solid colors and gradients.  Check out the demo app at http://barneyb.com/flexchart to see some examples of both.</description>
		<content:encoded><![CDATA[<p>Patrick,</p>
<p>You bet, both solid colors and gradients.  Check out the demo app at <a href="http://barneyb.com/flexchart" rel="nofollow">http://barneyb.com/flexchart</a> to see some examples of both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Whittingham</title>
		<link>https://www.barneyb.com/barneyblog/2008/10/22/the-flexchart-manifesto/comment-page-1/#comment-143037</link>
		<dc:creator>Patrick Whittingham</dc:creator>
		<pubDate>Mon, 24 Nov 2008 11:56:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=536#comment-143037</guid>
		<description>Barney,

Does your flexchart allow the line or bars to be a different color. I didn&#039;t notice it?

Pat</description>
		<content:encoded><![CDATA[<p>Barney,</p>
<p>Does your flexchart allow the line or bars to be a different color. I didn't notice it?</p>
<p>Pat</p>
]]></content:encoded>
	</item>
</channel>
</rss>
