Archive for December, 2009

Stock Chart for WPF & Silverlight 1.1 Released

Wednesday, December 16th, 2009

We’ve released version 1.1 of amCharts Stock Chart for WPF & Silverlight. Obviously the biggest change from 1.0 is support for Silverlight from a single code base. Licensees of WPF version get the Silverlight version for free and linkware version is free as usual for both WPF and Silverlight.

But Silverlight support is not the only noteworthy change in 1.1. Some of the important new features are these:

  • 3 new EventBullet types: VerticalBand, HorizontalBand and GraphHighlight;
  • support for mouse wheel scrolling and zooming;
  • support for different colors for positive and negative columns in column graph;
  • performance improvements.

And these are only the most noticeable changes. Find what’s changed from release candidate in the change log below and a complete log in the changelog.txt file included in distribution archive.

Download amCharts Stock Chart for WPF

Change log for v.1.1:

  • FEATURE ADDED: added StockChart.ZoomInOnWheelDown property. When set to true (default) mouse wheel zooms in when your rotate mouse down. Otherwise zooms-in on mouse wheel rotated up.
  • PERFORMANCE IMPROVEMENT: performance improvements in IsEquallySpaced=true (default) mode.
  • CHANGE: GraphHighlight event bullets no longer turn into vertical line when collapsed but aren’t collapsed below 6 pixels width instead.
  • BUGFIX: MouseWheel event was marked as handled even when it wasn’t actually handled (depending on modifier keys used)
  • BUGFIX: dynamically removing and adding graphs, datasets, etc. caused exceptions and incorrect behavior
  • BUGFIX: ValueChange and PercentChange legend types in period mode were calculated incorrectly.
  • BUGFIX: EventBullets where not removed when graphs were removed
  • BUGFIX: Silverlight version: scrollbar never appeared in comparison dataset listbox in DataSetSelector in Silverlight
  • BUGFIX: WPF version: values on the right axis were arranged incorrectly
  • BUGFIX: control wasn’t invalidated properly on data changes resulting in chart being hidden on startup
  • BUGFIX: graphs assigned to right value axis were not rendered when removed and added back to the chart.
  • BUGFIX: System.ArgumentException was thrown in some scenarios when zooming in (most notably with VerticalBand event bullet)
  • COSMETIC FIX: event bullet balloons had no space around "-" between Date and ToDate

amCharts Flex components can be used with Flash Builder 4 (aka Gumbo) now!

Monday, December 14th, 2009

Since v 1.3.2.0 beta we added additional swc file to the package of our Flex components  – amChartsFB4.swc. This file was compiled for use with Flash Builder 4 (aka Gumbo) – enjoy!

Note, because of naming conflict style “depth” was changed to “depth3D” in this version (both in Flex 3 and Flash Builder 4 components). So if your charts were 3D, you should change this style name in your applications.

Streamlined Licensing of WPF & Silverlight Charts

Thursday, December 10th, 2009

We’ve used a different licensing scheme for our WPF & Silverlight charts than for other products. According to feedback from several prospective customers, this created a lot of confusion. So, by popular demand, we’ve decided to unify licensing scheme across all products.

From now on in addition to free linkware license these license types are available for amCharts WPF & Silverlight products:

  • Single application license – for use in a single non-redistributable application or web site you’ve developed for yourself or your client;
  • Multiple applications license – for use in multiple non-redistributable applications or web sites you’ve developed for yourself or your clients;
  • Developer (OEM) license – for use in redistributable applications. Includes access to source code.

Previous licenses will be honored for as long as they are valid and upgrade options for future major version updates will be offered.

Don’t forget that you can still get Stock Chart licenses with 30% discount. The offer expires really soon (within 1-2 weeks).

If you have any questions about this licensing change, licensing in general or any other non-technical inquiries about our WPF & Silverlight products, feel free to contact us at net@amcharts.com.

Stock Chart for WPF & Silverlight Release Candidate

Tuesday, December 8th, 2009

Release Candidate for version 1.1 of amCharts Stock Chart for WPF & Silverlight has just been posted. This release includes a number of bug fixes and improvements along with a couple minor new features. Based on your feedback we’ve added customization settings for mouse wheel scrolling and zooming feature, column graph can now display negative and positive values using PositiveBrush/NegativeBrush settings and more. See the complete change log below for details.

Download amCharts Stock Chart for WPF & Silverlight

This is most likely the last release before we ship a final 1.1 version, so it’s the last 1-2 weeks when you are able to take advantage of the 30% discount on Stock Chart licenses. Details are on the “buy” page.

Here’s a complete change log:

  • FEATURE ADDED: added settings to customize mouse wheel scrolling and zooming: ScrollModifierKeys, ZoomModifierKeys, AcceleratedWheelModifierKeys and AcceleratedWheelFactor.
  • FEATURE ADDED: added Graph.UsePositiveNegativeBrushForColumns property which when set to true makes column graph use PositiveBrush/NegativeBrush for columns instead of Fill/Stroke
  • FEATURE ADDED: when zooming out and GraphHighlight event bullet becomes virtually invisible, it’s displayed as VerticalLine
  • PERFORMANCE IMPROVEMENT: changes to data in Legend caused graph redraws
  • BUGFIX: Scroller thumb wasn’t redrawn/placed properly when chart size was reduced
  • BUGFIX: EventBullets were not stacking properly when different bullet types were stacked together
  • BUGFIX: exceptions were thrown when attempting to display event bullets on a chart with no graphs
  • BUGFIX: when current grouping interval stepped over EventBulletThresholdPeriod currently visible bullets were not removed
  • BUGFIX: Silverlight version: some usage scenarios caused infinite layout loops
  • COSMETIC IMPROVEMENT: EventBullet balloons show ToDate in GraphHighlight and VerticalBand bullet balloons, containers for missing data in balloons are collapsed, if there’s no data to show in the balloon, balloons is not displayed.

Stock Chart for WPF & Silverlight v.1.1 Beta 2 Released

Thursday, December 3rd, 2009

We’ve released Beta 2 of version 1.1 of our Stock Chart control for WPF & Silverlight. This release includes several new exciting features:

  • 3 new event bullet types: HorizontalBand – to highlight a range of values, VerticalBand – to highlight a range of dates/times, and GraphHighlight – to highlight a period on a graph. See these bullet types in action here.
  • Mouse Wheel scrolling and zooming (control + wheel)

Both WPF and Silverlight versions are available for immediate download.

Don’t forget about 30% discount on Stock Chart licenses. This is only valid while Stock Chart v.1.1 is in beta which is not for long now.

Here’s a complete change log for this release:

  • FEATURE ADDED: HorizontalBand and VerticalBand EventBullets to render vertical and horizontal guides on the chart.
  • FEATURE ADDED: new GraphHighlight EventBullet type let’s you highlight a portion of graph between Date and ToDate
  • FEATURE ADDED: Mouse wheel scrolling and zooming (ctrl+wheel). Subject to platform limitations in Silverlight.
  • FEATURE ADDED: added LegendPeriodValueFormatString property to control format of values in legend in period mode separately.
  • COSMETIC FEATURE: Silverlight version: Thumbs in scroller show up only when mouse is over it.
  • COSMETIC IMPROVEMENT: Silverlight version: Cursor now changes to Scroll cursor when mouse is pressed inside a chart.
  • BUGFIX: Silverlight version: there was an odd visual "effect" in column graph when chart was first loaded or when graph was switched on/off
  • BUGFIX: Silverlight version: chart wasn’t updated when graphs were switched off/on via legend
  • BUGFIX: zooming didn’t work properly when Chart.IsDataGroupingEnabled was set to false.
  • BUGFIX: HorizontalLine and VerticalLine EventBullets where not rendered properly

amStock 1.2.1.0 Released

Wednesday, December 2nd, 2009

We just released the new version of amStock 1.2.1.0 [Download]

New features

  • A new setting, <update_on_release_only> was added to <scroller> settings group. If you set it to true, the chart will not update while dragging or resizing scrollbar. The view will be updated only when you release mouse button. This is useful if you work with large data sets and want to make your chart work faster.
  • Stripping unnecessary symbols from your data
    A new setting, <strip_symbols> was added to <csv> settings group. For example:
    <data_sets>
       <data_set>
          <csv>
             <strip_symbols>",</strip_symbols>
    Means the data parser will strip all " and , from your data before parsing.
  • The chart can be scrolled with mouse wheel. Note, the chart must have focus (click once on the chart) in order this feature to work. This feature will not work if wmode is set to transparent or opaque (in your HTML).