Commit 774ffa70032d3fda849aac26fa3521bdd36d8f3a

Authored by tom200e

Merge branch 'master' of http://gitlab.sanlien.com.tw/tom/git_test

... ... @@ -0,0 +1 @@
  1 +123456789
0 2 \ No newline at end of file
... ...
1   -###############################################################################################################################
2   -
3   -Since version 3.4.3, change log moved to: http://www.amcharts.com/javascript-charts/changelog/
4   -
5   -#### 3.4.2 ####################################################################################################################
6   -
7   -Bug fix: if pie slice had no label, the external method rollOverSlice(index) was not working
8   -
9   -Bug fix: x switch of the legend position adjusted
10   -
11   -Bug fix: when autoWrap for category axis was set to true, in some cases axis title was cut.
12   -
13   -markPeriodChange was set to true in CategoryAxesSettings.
14   -
15   -#### 3.4.1 ####################################################################################################################
16   -
17   -"patterns" theme added.
18   -
19   -themes were updated a bit.
20   -
21   -labels of angular gauge axis adjusted.
22   -
23   -when scrolling serial/stock charts with mousewheel (chart.mouseWheelScrollEnabled must be set to true), if user press shift
24   -button, the chart will zoom-in or zoom-out;
25   -
26   -adjustment property added to ChartCursor. Default value is 0, if you set it to -1, the balloon will show near previous, if
27   -you set it to 1 - near next data point.
28   -
29   -#### 3.4.0 ####################################################################################################################
30   -
31   -Link to amCharts.com site in a free version was made less noticable - it uses chart's font color and font size and you can
32   -adjust it's position using creditsPosition property of AmChart. Possible values are: top-left, top-right, bottom-right and
33   -bottom-left. This will help you to achieve better layout of a chart.
34   -
35   -We fixed typo in chart cursors property - it was showNextAvalable and now is showNextAvailable. The old one won't work.
36   -
37   -Since now you can scroll serial and stock charts with mouse wheel. To enable this, set chart.mouseWheelScrollEnabled = true
38   -(default is false)
39   -
40   -moved event added to chart cursor. It is dispatched every time the mouse is moved. The event object has the following
41   -properties: x, y (coordinates of the cursor), target (reference to cursor), chart, zooming.
42   -
43   -axisX and axisY properties added to AxisBase. They are read-only and returns x and y positions of the axis.
44   -
45   -unit and unitPosition (with possible values left and right) added to GaugeAxis class.
46   -
47   -autoWrap property added to CategoryAxis, with default value false. If you set it to true, the axis labels will be wrapped
48   -if they won't fit in the allocated space.
49   -
50   -minHorizontalGap (default 75) and minVerticalGap (35) properties added to AxisBase. They are used to calculate the number of
51   -gridLines when autoGridCount is true. You can modify these values to have more or less grid lines.
52   -
53   -
54   -#### 3.3.6 ####################################################################################################################
55   -
56   -# Bug fix - charts with legend could fail if there was a google analytics script in the page.
57   -
58   -# stepDirection property added to AmGraph. If you set it to "left", step line graph will draw the step to the left of the
59   -date/category.
60   -
61   -#### 3.3.5 ####################################################################################################################
62   -
63   -# Bug fix - 3D pie chart was not rendered in IE8 and older (since 3.3.4 version only)
64   -
65   -# Candlestick graphs can display patterns
66   -
67   -# Old listeners are removed automatically if the same listener was added, this helps to avoid duplicate calls of event
68   -handlers
69   -
70   -# \n in labelText of AmGraph is now properly displayed as new line.
71   -
72   -#### 3.3.4 ####################################################################################################################
73   -
74   -# export as image script fixed - bullets of charts with scrollbars were not exported.
75   -
76   -# dataContext property added to SerialDataItem. It holds reference to original data object and might be used when using
77   -labelFunction to format custom balloon text and in some other cases.
78   -
79   -# XY chart can display bullets with patterns (if valueField is set).
80   -
81   -
82   -#### 3.3.3 ####################################################################################################################
83   -
84   -# hideBalloonTime property added to AmChart class, default value is 150 (milliseconds). It sets time after which balloon is
85   -hidden if user rolls-out of the object. Increasing the time might help to prevent balloon flickering while moving the
86   -mouse over the object.
87   -
88   -# useLineColorForBulletBorder property added to AmGraph. Might help in some situations, especially when using themes.
89   -
90   -# 3D charts now look a lot better with patterns.
91   -
92   -# endWidth property added to GaugeArrow (default 0). This will allow having more modern, rectangular arrows.
93   -
94   -# facePattern property added to AmAngularGauge. You can fill gauge's face with some pattern using it.
95   -
96   -# bug fix: new lines were ignored in balloons
97   -
98   -#### 3.3.2 ####################################################################################################################
99   -
100   -# You can now set theme for all the charts on your page by setting:
101   -AmCharts.theme = AmCharts.themes.light; // or some other theme
102   -If you are creating charts using JavaScript API, not JSON, then this is quite a comfortable way, as you won't need to
103   -pass theme to each object you create.
104   -
105   -# bug fix: rendered event was fired only on first render, now it is fired each time the chart is rendered after
106   -chart.validateNow(); method is called. This bug caused the export buttons to dissapear after the validateNow() method.
107   -
108   -# chartCursror.showNextAvalable property added (default is false). If true, the graph will display balloon on next
109   -available data point if currently hovered item doesn't have value for this graph.
110   -
111   -# graph.periodSpan property added (default is 1). This property can be used by step graphs - you can set how many periods
112   -one horizontal line should span.
113   -
114   -# "end" option added to graph.pointPosition property.
115   -
116   -
117   -#### 3.3.1 ####################################################################################################################
118   -
119   -# bug fix - \n was replaced with <br> in category axis and the tag was displayed
120   -# bug fix - if lineColorField or dashLengthField or fillColorsField was set, the graph could loose the setting if zoomed.
121   -
122   -#### 3.3.0 ####################################################################################################################
123   -
124   -# Since this version amCharts and amMap support themes. This means that instead of seting every property for each graph
125   -or axis or any other object, you can set new defaults in a theme file. This will make devs' life a lot easier.
126   -
127   -Currently you can find three themes in amcharts/themes folder - dark.js, light.js and chalk.js To set a theme for a chart,
128   -simply set theme property to the name of the file: theme:"light". Note, this will work only if you are creating chart
129   -using JSON config. If you do it in old way (JSON config is supported since v 3.2.0), you should pass theme object for
130   -each new object you build, for example: var graph = new AmCharts.AmGraph(AmCharts.themes.light);
131   -
132   -We will be adding more themes soon. Check _usingThemes.html file in samples folder to see themes in action.
133   -
134   -# patterns property added to AmSlicedChart and AmCoordinateChart - instead of setting a pattern for a slice/graph, you can
135   -pass array of patterns using this property.
136   -
137   -# you can now control zoom-out buttons with the following new properties of AmRectangularChart:
138   -
139   - zoomOutButtonImageSize
140   - zoomOutButtonImage
141   - zoomOutButtonColor
142   - zoomOutButtonAlpha
143   - zoomOutButtonRollOverAlpha
144   - zoomOutButtonPadding
145   -
146   -# some minor bugs fixed
147   -
148   -#### 3.2.0 ####################################################################################################################
149   -
150   -
151   -# AmCharts.makeChart(divID, chartConfig); method added. divID is id of a div where your chart should appear. chartConfig is
152   -JSON object with chart configuration. Check examples with _JSON_ prefix in samples folder to see this in action.
153   -
154   -# type property added to AmChart class. It is required to specify type to one of the following, when creating charts from
155   -JSON config: serial, xy, radar, pie, gauge, funnel, map, stock
156   -
157   -# a possibility to export charts as image/pdf/svg added for all modern browsers except IE9 (IE10 is supported). The
158   -exporting doesn't require any server side software and is made using js libraries only. Check samples with
159   -_exporting_ prefix to see this in action. Exporting to SVG doesn't work very properly with stock chart or charts with
160   -legend (will offer saving multiple files).
161   -
162   -# You can set any legend items via legend.data property, for example:
163   -legend.data = [{title:"first", color:"#CC0000", value:50}, {title:"second", color:"#00CC00", value:100}];
164   -This allows creating any legend items you want. Call chart.legend.validateNow(); if you change legend's data at run time.
165   -
166   -# AmAngularGauge supports legend now
167   -
168   -# bug fix - if a chart with scrollbar was rotated after the chart is created, the scrollbar's graph was shifted to a wrong
169   -position.
170   -
171   -# bug fix - column graph type wasn't displayed in chart scrollbar (since 3.1.0)
172   -
173   -# gridAboveGraphs property added to AmCoordinate chart. This allow to show grid lines above your graphs, as world-famous
174   -data visualization guru Edward Tufte suggests. Note, this won't work properly with 3D charts.
175   -
176   -# negative axis labels rotation possible. You can use values from -90 to -1 for labelRotation property since now.
177   -
178   -# bug fix: step line with changing line color was rendered incorrectly if some values were missing.
179   -
180   -# bug fix: labelPosition "inside" and "middle" for bar charts fixed.
181   -
182   -# bug fix: AmAngularGauge chart wasn't firing "rendered" event.
183   -
184   -
185   -#### 3.1.1 ####################################################################################################################
186   -
187   -# FireFox error messages about style declarations fixed
188   -
189   -# Bug fix: maxWidth property of AmBalloon was ignored
190   -
191   -# Some other minor bugs fixed
192   -
193   -
194   -#### 3.1.0 ####################################################################################################################
195   -
196   -Great new features added - charts now support patterns (can fill bars, lines and slices with images) and can simulate
197   -hand drawn charts - the lines will be a bit distorted and produce a nice effect. Check our new inspiring samples at
198   -http://www.amcharts.com/inspiration/ to see new possibilities in action.
199   -
200   -# patterns
201   -Patterns can be set for entire graphs or for individual columns/slices. In case you want to set pattern for a graph, use
202   -pattern property of AmGraph. If you want to set individual pattern for a column or slice, describe patterns in chart's
203   -data and set patternField for a graph or pie/funnel chart. Value of pattern should be object with url, width, height of an
204   -image, optionally it might have x, y, randomX and randomY values. For example:
205   -
206   -graph.pattern = {"url":"../amcharts/patterns/black/pattern1.png", "width":4, "height":4};
207   -
208   -check amcharts/patterns folder for some patterns. You can create your own patterns and use them.
209   -
210   -Note, x, y, randomX and randomY properties won't work with IE8 and older.
211   -
212   -Check handDrawnChart.html, pieWithPatterns.html or columnWithPatterns.html examples to see this in action.
213   -
214   -Note, 3D bar/Pie charts won't work properly with patterns.
215   -
216   -# hand-drawn style
217   -if you set chart.handDrawn = true, the lines of a chart will be distorted and will produce hand-drawn effect.
218   -You can also modify chart.handDrawScatter (default value is 2) and chart.handDrawThickness (default value 1) values for
219   -more scattered view.
220   -
221   -# offsetY and offsetX properties added to AmBalloon. Specifies the distance from the mouse position to balloon's pointer.
222   -You might want to increase distance when using hand drawn style.
223   -
224   -# Some minor problems fixed
225   -
226   -#### 3.0.1 ####################################################################################################################
227   -
228   -Some very minor bugs which usually pop right after big release fixed.
229   -
230   -#### 3.0.0 ####################################################################################################################
231   -
232   -**** Several files ****
233   -
234   -As not all users require all type of charts, we spilt the js file into several files - one main amcharts.js file, plus
235   -a separate js file for each chart type. This means you can include only the charts you need. If you are worried about
236   -number of requests, you can simply copy/paste the source of the charts you use to the main file.
237   -
238   -**** Upgrading / 100% backwards compatibility ****
239   -
240   -Although we changed some default values in order to improve usability of the charts, the only thing you should worry
241   -about when upgrading from v2 to v3 is the feature mention above – you should include two or more js files in order your
242   -charts to work. If you don’t like the changed defaults, you can always set them to the previous values in your chart
243   -setup.
244   -
245   -**** New chart types ****
246   -
247   -# Funnel / Pyramid chart.
248   -Check funnelChart.html and pyramidChart.html examples. As this chart type has a lot of in common
249   -with pie chart, we created one base class for these chart types - AmSlicedChart. AmPieChart and AmFunnelChart now extend
250   -this class. Visit our online class reference for properties and methods of AmFunnelChart.
251   -
252   -# Angular Gauge
253   -Supports multiple axes and multiple arrows. Check the following examples: angularGauge.html,
254   -angularGaugeWithTwoAxes.html, clock.html, clockWithTwoFaces.html. Visit our online class reference for properties and
255   -methods of classes used by this chart type.
256   -
257   -*** New chart types made with new possibilities of Serial/XY charts ***
258   -
259   -We added lots of new features to our charts and with these features you can create new chart types, like:
260   -
261   -# Horizontal or vertical bullet chart - bulletChart.html
262   -
263   -# Waterfall chart - waterFallChart.html
264   -
265   -# Step chart without risers - lineStepNoRisers.html
266   -
267   -# Error chart (both Serial and XY) - errorChart.html
268   -
269   -*** Other new features ***
270   -
271   -# Possibility to show minor grid for both Category and Value axis. minorGridEnabled (default value false) and
272   -minorGridAlpha (default 0.07) properties added to AxisBase class.
273   -Example: lineWithScrollAndZoom.html
274   -
275   -
276   -# Possibility to change line graphs' line/fill color on any data point to create highlighted sections of the graph.
277   -To achieve this, you should set lineColorField and/or fillColorsField for your graph and have a field in your data
278   -which would contain color values at a point where you want the graph to change it's color.
279   -Example: lineWithChangingColor.html
280   -
281   -
282   -# Possibility to switch line from solid to dashed. Columns can also have dashed outline. To achieve this, you should set
283   -dashLengthField for your graph and have a field in your data which would contain dashLength value at a point where you
284   -want the graph to change from solid to dashed or vice versa.
285   -Example: lineWithDifferentBulletSizes.html and columnAndLineMix.html
286   -
287   -
288   -# Date strings in data now supported. Even if your chart parses dates, you can pass them as strings in your data – all you
289   -need to do is to set data date format and the chart will parse dates to date objects. This means that now data for
290   -date-based chart can be in legit JSON format. dataDateFormat property added to AmSerialChart and AmStockChart.
291   -Example: lineWithChangingColor.html, lineWithTrendLines.html and some more.
292   -
293   -
294   -# When moving chart cursor over the chart, hovered bullets can change their size. If a graph has bullets and you added
295   -ChartCursor to the chart, bullets will become bigger when char cursor is over them. graphBulletSize property with
296   -default value 1.7 added to ChartCursor. If you want to disable this feature, set the value to 1.
297   -Example: lineWithLogarithmicValueAxis.html, lineWithScrollAndZoom.html and some more.
298   -
299   -
300   -# Legend can now display period value. When user is not hovering the chart, legend can show sum, average, open, close, low
301   -or high values of selected period. periodValueText added to AmLegend and legendPeriodValueText added to AmGraph to
302   -achieve this. The tags should be made out of two parts - the name of a field (value / open / close / high / low) and the
303   -value of the period you want to be show - open / close / high / low / sum / average / count. For example: [[value.sum]]
304   -means that sum of all data points of value field in the selected period will be displayed.
305   -Example: area100PercentStacked.html and areaStacked.html
306   -
307   -To achieve the same with stock chart, we added periodValueTextRegular and periodValueTextComparing proprties to
308   -StockLegend. To show percent period values, you should add "percent." prefix for your tag, for example:
309   -[[percents.value.close]] means that last percent value of a period will be displayed.
310   -Example: stockMultiplePanels.html and stockMultipleDataSets.html
311   -
312   -
313   -# Legend markers can now mirror graph’s settings, displaying a line and a real bullet as in the graph itself.
314   -useGraphSettings property with default value false was added to AmLegend. Note, we also removed "line" and "dashedLine"
315   -marker types because of this - use the useGraphSettings feature in case you need lines as markers in the legend.
316   -Example: lineWithDifferentBulletSizes.html and lineWithMultipleValueAxes.html
317   -
318   -
319   -# Legend now supports custom markers (images). customMarker property was added to AmGraph. You should set path to the image
320   -which should be displayed in the legend.
321   -
322   -
323   -# Diamond bullet type added. Set graph.bullet = "diamond" to use it.
324   -
325   -
326   -# Dynamic bullet size based on value axis / Error chart.
327   -Error chart is a regular serial or XY chart with bullet type set to "errorX" or "errorY". The graph should know which axis
328   -should be used to determine the size of this bullet - that's when graph.bulletAxis property should be set. Besides that,
329   -you should also set graph.errorField. You can also use other bullet types with this feature too. For example, if you set
330   -bulletAxis for XY chart, the size of a bullet will change as you zoom the chart.
331   -Example: errorChart.html
332   -
333   -
334   -# You can specify custom column width for each graph individually. columnWidth property added to AmGraph. Note, you set
335   -relative width here (0 - 1), not width in pixels.
336   -Example: bulletChart.html
337   -
338   -
339   -# Columns can be overlaid on other columns, without making axis as stacked. clustered property added to AmGraph. In case you
340   -want to place graph's columns in front of other columns, set it to false.
341   -Example: bulletChart.html
342   -
343   -
344   -# Resize grips were made bigger to make life easier for users on touch devices.
345   -
346   -
347   -# Balloons can now display any HTML and CSS inside them. This means you can add images, format text or display just about
348   -any HTML/CSS content. Because of this new feature, we removed textShadow property of AmBalloon in this version.
349   -Example: areaStacked.html, barStacked.html and many other.
350   -
351   -
352   -# Balloon now can animate from point to point and also fade out when user moves away from the chart. animationDuration and
353   -fadeOutDuration properties added to AmBalloon, with default values 0.3. animationDuration property was also added to
354   -ChartCursor, so that the cursor line would also animate to its position.
355   -Example: any chart with balloon.
356   -
357   -
358   -# Balloon now can display shadow. shadowColor (default #000000) and shadowAlpha (default 0.4) added to AmBalloon.
359   -Example: any chart with balloon.
360   -
361   -
362   -# Some default values of AmBalloon changed for a better usability - adjustBorderColor to true, cornerRadius to 0,
363   -pointerWidth to 6, color to #000000.
364   -Example: any chart with balloon.
365   -
366   -
367   -# Stock chart can display scrollbar on top of the chart.
368   -Example: stockIntradayData.html
369   -
370   -
371   -
372   -*******************************************************************************************************************************
373   -*******************************************************************************************************************************
374   -*******************************************************************************************************************************
375   -
376   -
377   -
378   -2.11.3
379   -With IE8 and older, in some cases not all category axis labels were shown.
380   -
381   -2.11.2
382   -"drawn" event added to AmChart. Fired every time chart is drawn - on zoom, hide graph, etc.
383   -bug fixed - in some cases last grid items of category axis were not drawn.
384   -
385   -2.11.1
386   -Bug fixed: if chart.usePrefixes was set to true, numbers near value axis grid could be rounded and duplicated.
387   -This bug only occured in v 2.11.0.
388   -
389   -2.11.0
390   -Bug fixed:
391   -FireFox 3.6 failed to show all columns of a graph.
392   -NumberFormatter was ignored if usePrefixes was set to true.
393   -
394   -Features added:
395   -baloonFunction added to AmGraph. If you set some function, the graph will call it and pass graphDataItem and graph object to it
396   -this function should return a string which will be displayed in a balloon.
397   -
398   -Custom fields now supported in labels/balloons/legend of Pie and Radar chart.
399   -
400   -Guide.above property added, the guide will be placed above the graphs if set to true (default is false).
401   -
402   -2.10.8
403   -Bug with stacked step charts fixed.
404   -categoryBalloonFunction property added to ChartCursor. It allows formatting any category balloon text you want.
405   -The categoryBalloonFunction should return a string which will be displayed in a balloon. When categoryBalloonFunction
406   -is called, category value (or date) is passed as an argument.
407   -
408   -2.10.7
409   -Bugs related to new behavior of CategoryAxis fixed.
410   -CategoryAxis.centerLabelOnFullPeriod property added, with default value true. This setting works only when
411   -parseDates is set to true and equalSpacing is set to false. In case you set it to false,
412   -labels will never be centered between grid lines.
413   -
414   -2.10.6
415   -Some minor improvements.
416   -
417   -2.10.5
418   -CategoryAxis labeling, when parseDates is true was improved.
419   -CategoryAxis.markPeriodChange property added, with default value set to true. If you set it to false,
420   -the start of longer periods won't use a different date format and won't be bold.
421   -
422   -
423   -2.10.4
424   -
425   -charts can be rendered in "rtl" (right-to-left) mode. You have to set AmCharts.rtl = true in order this mode to be enabled.
426   -categoryAxis.minPeriod now supports intervals like 15mm, 10ss (previously only equal intervals like ss, mm were supported).
427   -some minor bugs fixed.
428   -
429   -2.10.3
430   -
431   -milliseconds problem with firefox & IE fixed
432   -
433   -2.10.2
434   -
435   -AmCharts.useUTC problems fixed.
436   -
437   -guide.color property added (changes text color of guide label).
438   -
439   -some other minor bugs fixed.
440   -
441   -
442   -2.10.1
443   -
444   -showHandOnHover property added to AmGraph.
445   -
446   -totalTextColor property added to ValueAxis.
447   -
448   -minimum and maximum properties added to ChartScrollbar class. In case your scrollbar has a graph, you can set
449   -minimum and maximum values of scrollbar's value axis.
450   -
451   -"rendered" event added to AmChart class. fired only once, when chart is first rendered.
452   -
453   -bug with graph.negativeBase and line graph fixed.
454   -
455   -columnSpacing3D added to AmSerialChart. Allows setting space between 3d stacked columns.
456   -
457   -2.10.0
458   -******
459   -categoryFunction property added to CategoryAxis. It specifies a method that returns the value that should be
460   -used as categoryValue for current item. If this property is set, the return value of the custom data function
461   -takes precedence over categoryField. When a chart calls this method, it passes category value, data item from
462   -chart's data provider and reference to categoryAxis: categoryFunction(category, dataItem, categoryAxis);
463   -This method can be used both when category axis parses dates and when it doesn't. If axis parses dates, your
464   -categoryFunction should return Date object.
465   -
466   -******
467   -labelFunction added to AxisBase. You can use it to format both Value and Category axis labels. If this function
468   -is set for ValueAxis, it is called and these parameters are passed: labelFunction(value, valueText, valueAxis);
469   -Where value is numeric value, valueText is formatted string and valueAxis is a reference to valueAxis object.
470   -
471   -If this function is set for CategoryAxis, then it is called with the following parameters passed:
472   -
473   -if dates are not parsed:
474   -labelFunction(valueText, serialDataItem, categoryAxis)
475   -
476   -if dates are parsed:
477   -labelFunction(valueText, date, categoryAxis)
478   -
479   -******
480   -fontSize property added to Guide.
481   -position property added to Guide.
482   -
483   -******
484   -useMarkerColorForValues property added to AmLegend.
485   -
486   -******
487   -rightClickSlice event added to AmPieChart.
488   -
489   -******
490   -Some minor bugs fixed.
491   -
492   -**************************************************************************************************************
493   -
494   -2.9.2
495   -
496   -Problem with lines not visible on XP+IE8 fixed.
497   -
498   -2.9.1
499   -
500   -'selected' event of ChartCursor was added. It is fired when selectWithoutZooming is set to true and
501   -user makes selection.
502   -
503   -Fixed XY chart external zoom (with valueAxis.zoomToValues() method)
504   -
505   -labelColorField added to AmGraph, it allows setting different color for individual data labels.
506   -
507   -forceShowField added to CategoryAxis. It allows setting which of the categories should
508   -always be displayed. Works only when categoryAxis.parseDates = false
509   -
510   -rightClickGraphItem event added to AmCoordinateChart.
511   -
512   -"changed" event of chart cursor has a new property, called mostCloseGraph. It is
513   -set if you are using chartCursor.oneBalloonOnly = true.
514   -
515   -Fix: IE used to hide legend of pie chart after validateNow() method was called.
516   -
517   -labelRadiusField property added to AmPieChart. It allows specifying the distance from pie
518   -to data label manually. Note, if you set labelRadiusField, the chart won't try to
519   -arrange labels so that they won't overlap.
520   -
521   -
522   -2.9.0
523   -
524   -Since this version, when setting zooming date-based chart, you have to set
525   -exact "to" date. For example, if you want the chart to display one day only,
526   -set from date as 2012,1,1 (first of February) and the to date as
527   -new Date(2012,1,2) or new Date(2012,1,1,23,59,59). Previously you could set the
528   -same date for start and end dates and the chart used to select one "minPeriod"
529   -automatically, however this caused a lot of problems for charts displaying
530   -monthly or yearly data.
531   -
532   -AmCharts.clear method added. Call this method if you want completely to remove all charts from a page.
533   -
534   -Memory leak fixed.
535   -
536   -Last item was not displayed if minPeriod was bigger than day.
537   -
538   -Switch of legend marker was in wrong position when marker size was quite small.
539   -
540   -validateData() method caused error when fillToGraph property was set.
541   -
542   -if valueAxis.minimum was set and values were smaller than this minimum, columns were not displayed.
543   -
544   -align property wasn't working when using external container for the legend.
545   -
546   -some other minor bugs fixed.
547   -
548   -2.8.5
549   -
550   -above property added to Guide. If you set it to true, guides will be displayed above graphs.
551   -Some minor bugs fixed.
552   -
553   -2.8.4
554   -
555   -NEW FEATURE:
556   -you can set a customly created div element as a container of your legend. To do this,
557   -you should pass id or reference of the div in this method:
558   -
559   -chart.addLegend(legend, divID);
560   -
561   -FIXES:
562   -balloon could be wrongly positioned in marginTop style was added directly to <html> element.
563   -chart.animateAgain(); worked only if validateNow() method was called after.
564   -in some specific cases scrollbar could act icorrectly on IE8/IE7.
565   -
566   -
567   -2.8.3
568   -
569   -When panEventsEnabled was set to true, balloons over bullets were not shown.
570   -
571   -Text in balloons was not properly vertically aligned if verticalSpacing was set
572   -to some different than default value.
573   -
574   -Balloon wasn't positioned properly if chart was in a scrollable div.
575   -
576   -Init event wasn't fired by AmPieChart.
577   -
578   -2.8.2
579   -
580   -Step line's corners sometimes were not perfect (one extra pixel could be added
581   -in the end of horizontal line)
582   -
583   -You couldn't change panEventsEnabled of AmChart class after the chart was
584   -initialized.
585   -
586   -You couldn't chane legend's position after the chart was initialized.
587   -
588   -Step line chart was not correctly filled if Value axis was of some stacked type.
589   -
590   -Some other minor bugs fixed.
591   -
592   -2.8.1
593   -
594   -hideXScrollbar and hideYScrollbar properties added to AmXYChart. This will
595   -allow you to show one scrollbar only.
596   -
597   -2.8.0
598   -
599   -New features:
600   -you can pass dates as timestamps instead of date objects.
601   -
602   -ChartCursor.selectWithoutZooming property added which allows marking desired area
603   -with chart cursor without zooming-in.
604   -
605   -graph.fillToGraph property added. This allows creating band or range graphs.
606   -The area between graph and fillToGraph will be filled with a color if graph.fillAlphas
607   -is set to > 0 value. Works with "line" graph type only.
608   -
609   -Bug fixes:
610   -
611   -Blurry lines on all browsers fixed
612   -
613   -right/bottom grid line was hidden if marginRight/marginBottom were set to 0
614   -
615   -category balloon was shifted a bit since last version
616   -
617   -background image was incorrectly sized
618   -
619   -2.7.10
620   -Problem with balloon position in IE10 fixed.
621   -
622   -2.7.9
623   -
624   -FIX: If you used to add/remove some graphs for several times, some graphs could disappear.
625   -
626   -FIX: balloon could be positioned in a wrong place in some specific cases with IE.
627   -
628   -Some other minor bugs fixed.
629   -
630   -2.7.8
631   -
632   -url parameter added to chart.addLabel method
633   -
634   -Printing in IE8 fixed;
635   -
636   -Two typos in property names fixed:
637   -
638   -ValueAxis.minMaxMultiplier (instead of minMaxMultiplayer)
639   -and
640   -ValueAxis.synchronizationMultiplier (instead of synchronizationMultiplyer)
641   -
642   -We do not longer support old names with errors, so you should adjust names if you use
643   -them in your scripts. Sorry for inconvenience.
644   -
645   -some other minor bugs fixed.
646   -
647   -2.7.7
648   -
649   -ValueAxis.minMaxMultiplier was ignored if min (or max) value was equal to 0.
650   -In some cases, when legend position was set to "left", chart might be positioned
651   -incorrectly.
652   -
653   -2.7.6
654   -
655   -chart.invalidateSize() method was fixed
656   -charts used to ignore padding of a div.
657   -chartCursor.showCursorAt(category) method added. It will make the cursor to
658   -appear at specified cateogry or date.
659   -
660   -2.7.5
661   -Bug with smoothed line in scrollbar fixed.
662   -minMaxMultiplayer property added to ValueAxis. Default value is 1. You can increase
663   -min/max range using this property. Useful for bubble charts - prevents from bubbles
664   -being cut.
665   -Some other minor bugs fixed.
666   -
667   -2.7.4
668   -In case open and close values were equal, horizontal line wasn't drawn by candlestick chart.
669   -
670   -In case pie chart had one slice only, a tiny gap might be visible in IE8 and older.
671   -
672   -markerBorderColor of AmLegend was ignored.
673   -
674   -Ticks with no labels (when labelFrequency was > 1) were not hidden by categoryAxis.
675   -
676   -Balloons could overlap "show all" button preventing it from being clicked.
677   -
678   -
679   -2.7.3
680   -new line symbol \n was ignored in some browsers.
681   -
682   -smaller than 1 numbers were formatted incorrectly in some cases.
683   -
684   -2.7.2
685   -Usabilty with touch devices improved - scrollbar's drag icons has a bigger hit area.
686   -
687   -Some bugs fixed.
688   -
689   -2.7.1
690   -chart.removeLegend() was not working properly.
691   -
692   -chart.startDate wasn't returning value.
693   -
694   -lineColorField added to graph's properties.
695   -
696   -2.7.0
697   -textAlign property added to AmBalloon. Possible values are left/middle/right,
698   -default is "middle".
699   -
700   -behindColumns property added to AmGraph. If set to true, line graph will be
701   -displayed behind column graphs.
702   -
703   -"init" event added to AmChart. Event is fired right after the chart is initialized
704   -for the very first time.
705   -
706   -totalText property added to ValueAxis. Usage example:
707   -valueAxis.totalText = "total: [[total]]"
708   -It works only if the chart has column graphs and stackType is set to "regular" or "100%".
709   -
710   -showEntries property added to AmLegend. It might be used by StockChart - in case you want
711   -legend as it displayes title of the chart but don't want legend entries to be visible.
712   -
713   -A bug with separate data provider set to graph fixed.
714   -
715   -2.6.13
716   -FIXES:
717   -When viewing a page with a chart from iOS browser, console logged some errors
718   -
719   -gradientOrientation was ignored by area charts
720   -
721   -plotAreaGradientAngle property added to AmRectangularChart, can accept 0, 90,
722   -180 and 270 values.
723   -
724   -2.6.12
725   -FIXES:
726   -Pie chart data labels were hidden behind other slices if labelRadius < 0
727   -
728   -If chart was in a div with scrollbar, cursor was displayed in wrong position after
729   -scrolling with FF.
730   -
731   -Some other minor bugs fixed.
732   -
733   -2.6.11
734   -cursor and balloons were not shown on iPad when cursor.pan was set to true
735   -
736   -Labels near XY chart bullets were placed incorrectly (since last version only)
737   -
738   -some other minor bugs fixed
739   -
740   -2.6.10
741   -AmCharts.baseHref property added. Set it to true if you are using base href in your
742   -HTML. This will help so solve svg/base href bug (clip paths are not working and
743   -gradient fills are displayed as balck).
744   -
745   -Text can be wrapped again. Add \n in places you need new line in text.
746   -
747   -Some other minor bugs fixed.
748   -
749   -2.6.9
750   -AmCharts.useUTC property added, default value is false. Set it to true if you
751   -create dates using timestamps, like new Date(1256953732) and wish dates to be
752   -formatted usin UTC instead of local time.
753   -
754   -FIX:
755   -If more than two colors were set for graph.fillColors, only two first colors
756   -were used.
757   -
758   -FIX:
759   -chartCursor.bulletsEnabled was ignored, even set to true.
760   -
761   -FIX: on IE8, if one slice was 100%, the circle wasn't displayed.
762   -
763   -FIX: custom fields in balloonText were not supported by XY chart.
764   -
765   -2.6.8
766   -pieAlpha property was ignored.
767   -plotAreaBorderAlpha was ignored if plotAreaAlphas was 0
768   -column graph type was ignoring startEffect property.
769   -chart property referencing to the chart object added to all event objects.
770   -
771   -2.6.7
772   -Pie slices became invisible if startAlpha was < 1 on <= IE8 browsers (since 2.6.6 only)
773   -Performance with IE6 increased.
774   -
775   -2.6.6
776   -short year (YY) was incorrectly formatted in <= IE8 browsers
777   -alphaField was ignored by column graph
778   -chartScrollbar was not working properly when parseDates was set to false.
779   -some other minor bugs fixed.
780   -
781   -2.6.5
782   -some minor bugs fixed.
783   -
784   -2.6.4
785   -minSelectedTime property added to AmSerialTime
786   -
787   -some minor bugs fixed.
788   -
789   -2.6.3
790   -zoom-out button wasn't working on iPad (only since 2.6.0)
791   -
792   -2.6.2
793   -Bug with paneEventsEnabled and older firefox (< 4) fixed
794   -
795   -//////////////////////////////////////////////////////////////////////////////////////
796   -// IMPOTANT UPDATE ///////////////////////////////////////////////////////////////////
797   -// 2.6.0 ///////////////////////////////////////////////////////////////////
798   -//////////////////////////////////////////////////////////////////////////////////////
799   -
800   -amCharts is no longer using raphael drawing library. New drawing engine is included
801   -inside amcharts.js file. The charts got a lot faster, the file size reduced by 70Kb!
802   -
803   -//////////////////////////////////////////////////////////////////////////////////////
804   -2.5.5
805   -In new version of Chrome (17) a new bug was introduced - if touchEventsEnabled was set
806   -to true, mouse events stopped working on normal browsers. Bug fixed in this version.
807   -
808   -//////////////////////////////////////////////////////////////////////////////////////
809   -2.5.4
810   -Some minor bugs fixed
811   -
812   -//////////////////////////////////////////////////////////////////////////////////////
813   -2.5.3
814   -Some minor bugs fixed
815   -
816   -//////////////////////////////////////////////////////////////////////////////////////
817   -2.5.2
818   -Some minor bugs fixed
819   -
820   -//////////////////////////////////////////////////////////////////////////////////////
821   -2.5.1
822   -
823   -TrendLines are supported by XY chart from this version
824   -
825   -//////////////////////////////////////////////////////////////////////////////////////
826   -// IMPORTANT UPDATE //////////////////////////////////////////////////////////////////
827   -// 2.5.0 //////////////////////////////////////////////////////////////////
828   -//////////////////////////////////////////////////////////////////////////////////////
829   -
830   -Since v 2.5 we no longer distribute our old flash charts in this package, we hope this
831   -will help to avoid a lot of misunderstandings. If you still want to use flash charts,
832   -download them in a separate package from www.amcharts.com/download/
833   -
834   -We added a lot of new examples, to the "samples" folder. They are better structured,
835   -source code commented.
836   -
837   -BIG NEW FEATURES:
838   -
839   -Automatic margins
840   -margins of RectangularChart (Serial and XY charts) are calculated automatically now.
841   -You can still work in old way by setting margins manually - set chart.autoMargins to
842   -false.
843   -
844   -Axis titles
845   -Previously you had to use addLabel method in order to give name to the axis. Since
846   -this version we introduced title property for AxisBase, so you can name both Category
847   -and Value Axes now much more easily.
848   -
849   -Chart title
850   -Same as with axes titles - previously you had to use addLabel method to name a chart.
851   -Now you can add any number of titles using
852   -chart.addTitle(text, size, color, alpha, bold) method. Chart title is taken into account
853   -when calculating margins, also position of pie/radar center.
854   -
855   -Trend lines
856   -Chart can display Trend lines now.
857   -
858   -AmCharts.ready() method added so you don't need to use window.onload anymore. You can
859   -use amCharts.ready as many times in one page as you want.
860   -
861   -NOT SO BIG NEW FEATURES:
862   -
863   -precision property added to ValueAxis.
864   -
865   -if chart.usePrefixes is set, prefixes will be used both in balloons and legend, not only
866   -by valueAxis as before.
867   -
868   -
869   -SOME OTHER THINGS TO MENTION:
870   -
871   -default value of autoGridCount property of AxisBase changed to true
872   -
873   -default value of textClickEnabled of AmLegend changed to false
874   -
875   -default value of hideResizeGrips of ChartScrollbar changed to false
876   -
877   -All margins of RectangularChart changed to 20, as they can still be used for sides
878   -without axes.
879   -
880   -
881   -//////////////////////////////////////////////////////////////////////////////////////
882   -//////////////////////////////////////////////////////////////////////////////////////
883   -
884   -2.4.7
885   -FEATURE:
886   -you can use custom tags like [[myCustomField]] in labelText / balloonText. If data item
887   -from your data provider has such field, the tag will be replaced with this value.
888   -
889   -FIXES:
890   -[[percents]] were not displayed in stacked chart labels.
891   -labels on the 3D columns were positioned in wrong position in some cases.
892   -
893   -2.4.6
894   -FIXES:
895   -if chartCursor.pan was set to true, mouse pointer didn't change back when off the area.
896   -
897   -in some cases balloon flashed in a wrong position (IE only) for a second.
898   -
899   -amFallback used to fail on older IE with <visible_in_legend> set to false.
900   -
901   -Rollover balloons used to overlap when all of the datapoints were very near the top of
902   -the plot area.
903   -
904   -Sometimes lines became blurry after window was resized.
905   -
906   -v16 of Chrome used to display warning about deprecated layerX and layerY properties
907   -
908   -guides on CategoryAxis with not date based values used not to work properly.
909   -
910   -Some other minor bugs fixed.
911   -
912   -FEATURES:
913   -
914   -boldPeriodBeginning property with default value true added to CoordinateAxis.
915   -You can disable bolding of the beginning of a period (like year/month/etc) using
916   -it.
917   -
918   -2.4.5
919   -some bugs fixed
920   -
921   -2.4.4
922   -some bugs fixed
923   -
924   -2.4.3
925   -labels added using addLabel method weren't rotated (this bug was since v 2.4.0)
926   -Raphael.js updated to 2.0.1, some related issues in amCharts fixed.
927   -
928   -2.4.2
929   -equalWidths with default value true added to AmLegend. Allows to save space
930   -in the legend. Won't look good if legend has more than one line.
931   -
932   -version property added to AmChart. Indicates current version of the chart script.
933   -
934   -FIXES:
935   -If labelRotation was set to 90, some labels were hidden.
936   -
937   -It was impossible to drag chart scrollbar if the mouse was over text in scrollbar.
938   -Chart cursor stayed visible sometimes even mouse wasn't over the chart.
939   -
940   -[[category]] metatag was ignored in legend value text.
941   -
942   -[[percents.value]] couldn't be displayed in value balloon.
943   -
944   -labelPosition was ignored with not stacked columns
945   -
946   -
947   -2.4.1
948   -raphael.js file was updated in order to fix conflicts with mootools.
949   -
950   -some minor bugs fixed.
951   -
952   -2.4.0
953   -JavaScript version moved to newly released Raphael v.2 (raphael.js file was updated).
954   -
955   -some minor bugs fixed.
956   -
957   -2.3.0
958   -Fixes in Flash version:
959   -
960   -Since the release of Flash Player 11, calling setSettings could cause browser
961   -crash. This problem fixed in this version. You only need to overwrite swf files.
962   -
963   -Fixes in JavaScript version:
964   -
965   -Rollover balloon with cornerRadius set to 0 was distorted when it's close to the
966   -plot area's top.
967   -
968   -amClickGraphItem event wasn't working for Radar Chart.
969   -
970   -graph.showBalloon = false was ignored.
971   -
972   -The last item in chart.colors array was ignored.
973   -
974   -3D stacked bar charts had layer order problems.
975   -
976   -New features in JavaScript version:
977   -
978   -minBulletSize property added to AmGraph. Might be useful for XY chart.
979   -
980   -animateAgain() method added to all charts. Will trigger animation.
981   -
982   -2.2.1
983   -Changes were made in JavaScript version only.
984   -
985   -We used Google's Closure Compiler (http://closure-compiler.appspot.com/home)
986   -app to optimize the code and now size of amCharts is less by ~13 KB!
987   -
988   -oneBalloonOnly property added to ChartCursor. If true, only one value balloon
989   -at a time will be displayed. Default value is false.
990   -
991   -Some minor bugs were fixed.
992   -
993   -2.2.0
994   -JavaScript version of XY Chart is now available.
995   -Code was optimized so even with this new chart the size of a file got smaller!
996   -Some minor bugs fixed in JS version.
997   -We decided to remove a possibility to have gradient fills of JS pie chart as this
998   -might cause some unsolvable bugs.
999   -
1000   -2.1.5
1001   -Fix in JavaScript version:
1002   -Some garbage used to appear on plot area while zooming candlestick chart.
1003   -
1004   -2.1.4
1005   -Fix in JavaScript version:
1006   -One i variable was't declared so it became global. This might cause some conflicts
1007   -with other scripts on a page.
1008   -
1009   -2.1.3
1010   -
1011   -Fixes / tweaks in JavaScript version:
1012   -
1013   -If duration of ValueAxis is set, value balloons now also display duration.
1014   -
1015   -If a label was added with chart.addLabel method after the chart is created, these
1016   -labels used to dissapear after validateNow() methos was called.
1017   -
1018   -Some issues with positive/negative graph masking fixed.
1019   -
1020   -If graph type was column, startDuration was > 0, and there were values equal to 0,
1021   -an error used to happen with Chrome while animating.
1022   -
1023   -Legend marker type "bubble" wasn't working at all.
1024   -
1025   -Legend marker type "line" or "dashed line" wasn't registering clicks on the marker.
1026   -
1027   -2.1.0
1028   -Radar/Polar chart added to JavaScript charts
1029   -Some bug fixes/tweaks in both flash and JavaScript versions.
1030   -
1031   -
1032   -2.0.7
1033   -Memory leaks fixed and performance inproved for JavaScript version.
1034   -
1035   -
1036   -2.0.6
1037   -Changes in JavaScript version:
1038   -We strongly recommend upgrading to this version, as it contains some important
1039   -updates and fixes.
1040   -
1041   -One important change which might affect chart behavior on touch devices was made.
1042   -As our charts have a possibility to zoom-in or scroll, we are capturing touch events
1043   -and zoom or pan or scroll the chart if such event happens. This means that if a
1044   -chart is on a page, and user is moving a page with a finger, the page won't move if
1045   -he touches the chart first. Understanding that in most cases moving a page is a
1046   -primary purpose of a user, we disabled our pan behaviors by default. If you think
1047   -that selecting or or panning the chart is a primary purpose of your chart users,
1048   -you should set:
1049   -
1050   -chart.panEventsEnabled = true;
1051   -
1052   -Another important fix - the charts were redrawing when browser was resized even
1053   -if chart containers size didn't changed. This affected performance a lot.
1054   -
1055   -Some other minor fixes were made.
1056   -
1057   -
1058   -2.0.5
1059   -Changes in JavaScript version:
1060   -Some minor bugs fixed.
1061   -
1062   -
1063   -2.0.4
1064   -Changes in JavaScript version:
1065   -gridPosition property with possible values "start" and "middle" added to CategroryAxis;
1066   -usePrefixes added to valueAxis;
1067   -
1068   -
1069   -2.0.3
1070   -Changes in JavaScript version:
1071   -Mouse and text related problems which appeared in newly released IE9 were fixed.
1072 1 \ No newline at end of file
  2 +fdfshsj
1073 3 \ No newline at end of file
... ...
jeff_code/V001.txt
... ... @@ -0,0 +1 @@
  1 +ddasddqwdwdd
0 2 \ No newline at end of file
... ...
jeff_code/V002.txt
... ... @@ -0,0 +1 @@
  1 +vvvvv
0 2 \ No newline at end of file
... ...
... ... @@ -0,0 +1 @@
  1 +fyhdrfjhl
0 2 \ No newline at end of file
... ...