2015-04-01 - Version 0.4.0.0

GENERAL
=======
* Modified the UDF plus examples to run with AutoIt 3.3.12.0


-------------------------------------------------------------------------------------------------------------------------------
2013-01-21 - Version 0.3.1.1

REMOVED BUGS
============
* Some documentation bugs have been removed

CHANGED FUNCTIONS
=================
* _XLChart_FillSet: New optional parameters added:
  $sBitmap:      Picture full path or preset texture used to fill the object background
  $bTextureTile: If True set picture or preset texture defined by $sBitmap tiled
* _XLChart_TicksSet: New optional parameters added:
  $sLabelNumberFormat: Sets the number format of the tick labels (default = Default)  

MISCELLANEOUS
=============
* Naming of variables now adheres more to AutoIt UDF standards

-------------------------------------------------------------------------------------------------------------------------------
2012-04-29 - Version 0.3.0.0 - Downloads: 652

GENERAL
=======
* Enhanced docu in many functions

REMOVED BUGS
============
* _XLChart_ChartCreate: The ChartType is now set at the end of the function to avoid some errors
* _XLChart_ChartExport: Returns an error if no filtername has been specified

CHANGED FUNCTIONS
=================
* _XLChart_ChartSet: New parameters:
  $iXLC_PlotBy         - Specifies whether the values corresponding to a particular data series are in rows or columns
  $bXLC_RoundedCorners - If Set to True the chart will have rounded corners

NEW FUNCTIONS
=============
* _XLChart_LineGet: Returns properties of a line (axis line, grid line, data line ...)

MISCELLANEOUS
=============
* Naming of variables now adheres more to AutoIt UDF standards

-------------------------------------------------------------------------------------------------------------------------------
2012-02-16 - Version 0.2.2.0 - Downloads: 212

GENERAL
=======
* Enhanced error checking in many functions
* Enhanced docu in many functions

NEW FUNCTIONS
=============
* _XLChart_MarkerSet: Set properties for the marker objects of line, scatter or radar charts

-------------------------------------------------------------------------------------------------------------------------------
2012-02-12 - Version 0.2.1.0 - Internal version (not published)

NEW FUNCTIONS
=============
* _XLChart_BarGroupSet: Set properties of a Bar chart group
* _XLChart_BubbleGroupSet: Set properties of a bubble chart group
* _XLChart_ChartDataSet: Sets all data related properties of an existing chart or chartsheet
* _XLChart_ColumnGroupSet: Set properties of a column chart group

CHANGED FUNCTIONS
=================
* _XLChart_Create: $iXLC_PlotBy removed. Will be a parameter for _XLChart_ChartSet later

-------------------------------------------------------------------------------------------------------------------------------
2012-02-10 - Version 0.2.0.0 - Internal version (not published)

REMOVED BUGS
============
* _XLChart_AxisSet: Parameters set to "Auto" weren't processed properly
* _XLChart_TicksSet: Parameters set to "Auto" weren't processed properly

NEW FUNCTIONS
=============
* _XLChart_AreaGroupSet: Set properties of an area chart group
* _XLChart_DoughnutGroupSet: Set properties of a doughnut chart group
* _XLChart_ErrorBarSet: Add or set properties of error bars for a data series
* _XLChart_LineGroupSet: Set properties of a line chart group
* _XLChart_ObjectPositionSet: Resize and Reposition an object (plot area, legend ...) on a chart
* _XLChart_OfPieGroupSet: Set properties of a pie of pie or bar of pie chart group
* _XLChart_PieGroupSet: Set properties of a pie or 3D-pie chart group
* _XLChart_ShadowSet: Set properties of a shadow

CHANGED FUNCTIONS
=================
* _XLChart_DatalabelSet: Two new parameters were added: 
  $iXLC_Position to set the position of the data label. Can be any of the XlDataLabelPosition enumeration
  $iXLC_Orientation to set the text orientation. Can be a value from 90 to 90 degree
* _XLChart_ChartPositionSet: You can now move a chart to another Excel sheet or create a new chartsheet (parameter $vXLC_Sheet)
* _XLChart_COMError: Now returns @AutoItVersion, @AutoItX64, @Compiled, @OSArch and @OSVersion for easier debugging
* _XLChart_RGB: Modified so it works correctly with AutoIt 3.3.8.0 (changed behaviour of function Hex)

-------------------------------------------------------------------------------------------------------------------------------
2012-01-22 - Version 0.1.0.0 - Downloads: 128

GENERAL
=======
* First beta after a few alpha versions. The UDF should be quite stable now (very few script breaking changes in the future)
* Enhanced error checking in many functions
* Enhanced docu in many functions
* Enhances example scripts

NEW FUNCTIONS
=============
* _XLChart_ChartsGet: Enumerate charts and chart sheets in a workbook
* _XLChart_ObjectDelete: Delete an object from a chart
* _XLChart_TrendlineSet: Add a new trendline or set properties of an existing trendline of a data series

CHANGED FUNCTIONS
=================
* _XLChart_ChartSet: You can set the type of a chart now
* _XLChart_SeriesAdd: Now returns the object of the added data series. Was 1 in the old version

REMOVED FUNCTIONS
=================
* _XLChart_SeriesDelete: Use function XLChart_ObjectDelete to delete a data series

-------------------------------------------------------------------------------------------------------------------------------
2011-12-23 - Version 0.0.8.1 - Downloads: 129

REMOVED BUGS
============
* _XLChart_RGB: Local was replaced with Global

NEW FUNCTIONS
=============
* _XLChart_ChartPositionSet: Resize and Reposition a Chart Object
* _XLChart_SeriesAdd: Add a data series to a chart
* _XLChart_SeriesDelete: Delete a data series from a chart

CHANGED FUNCTIONS
=================
* _XLChart_ChartDelete: A chart can now be deleted by name
* _XLChart_ChartExport: Parameter $bXLC_Overwrite allows to overwrite an existing output file
* _XLChart_FillSet: Parameter $bXLC_ThemeColor inserted. If True the specified color is a ThemeColor not RGB or ColorIndex
* _XLChart_FontSet: Parameter $bXLC_ThemeColor inserted. If True the specified color is a ThemeColor not RGB or ColorIndex
* _XLChart_LineSet: Parameter $bXLC_ThemeColor inserted. If True the specified color is a ThemeColor not RGB or ColorIndex
* _XLChart_SeriesSet: Allows to set a data series as a member of the secondary axis group

RENAMED FUNCTIONS
=================
* _XLChart_3D_Position to _XLChart_3D_PositionSet: Set the 3D position of the chart

-------------------------------------------------------------------------------------------------------------------------------
2011-12-12 - Version 0.0.7 - Downloads: 78

First published alpha.

CHANGED FUNCTIONS
=================
* _XLChart_ChartExport: Parameter $bXLC_Overwrite allows to overwrite an existing output file

-------------------------------------------------------------------------------------------------------------------------------
2011-12-11 - Version 0.0.6 - Internal version (not published)

GENERAL
=======
* All functions handle RGB colors, ColorIndex and SchemeColor the same way. Every function returns the same color

CHANGED FUNCTIONS
=================
* _XLChart_3D_Position: Added parameters $iXLC_HeightPercent and $iXLC_GapDepth
* _XLChart_SeriesSet: Parameters $iXLC_ChartType and $bXLC_Smooth added

NEW FUNCTIONS
=============
* _XLChart_ChartExport: Exports the chart in a graphic format (GIF, JPG, PNG ...) or as PDF/XPS
* _XLChart_ChartPrint: Print a chart or a chart sheet
* _XLChart_ChartSet: Set properties for a chart

RENAMED FUNCTIONS
=================
* _XLChart_Print to _XLChart_ChartPrint

-------------------------------------------------------------------------------------------------------------------------------
2011-12-05 - Version 0.0.5 - Internal version (not published)

CHANGED FUNCTIONS
=================
* _XLChart_FillSet: Uses _XLChart_RGB for correct RGB values
* _XLChart_FontSet: Uses _XLChart_RGB for correct RGB values
* _XLChart_LegendSet: -1 denotes to not display a legend
* _XLChart_LineSet: Removed $xlSheetVeryHidden as it doesn't work.
  Uses _XLChart_RGB for correct RGB values
* _XLChart_PageSet: Added $iXLC_TopMargin, $iXLC_BottomMargin, $iXLC_LeftMargin, $iXLC_RightMargin and $iXLC_BlackAndWhite parameters
* _XLChart_TicksSet: Added $iXLC_LabelPosition and $vXLC_LabelSpacing parameters
* _XLChart_TitleSet: Removed unnecessary parameters and reordered the remaining parameters

NEW FUNCTIONS
=============
* _XLChart_DatalabelSet: Set properties for the data labels of a data series
* _XLChart_SeriesSet: Set properties of a data series (dummy function)
* _XLChart_RGB: (Internal function) Translate RGB values to the format Excel needs

-------------------------------------------------------------------------------------------------------------------------------
2011-12-03 - Version 0.0.4 - Internal version (not published)

CHANGED FUNCTIONS
=================
* _XLChart_LineSet: Now applies color first

-------------------------------------------------------------------------------------------------------------------------------
2011-12-03 - Version 0.0.3 - Internal version (not published)

CHANGED FUNCTIONS
=================
* _XLChart_ScreenUpdateSet: Parameter 1 changed from boolean to integer. Now allows 3 values: disable, enable, disable forced
* _XLChart_TicksSet: Gridlines moved to _XLChart_GridSet. Now allows to set label position and label spacing

NEW FUNCTIONS
=============
* _XLChart_FillSet: Set fill properties for the specified object
* _XLChart_GridSet: Set gridlines of a chart
* _XLChart_PageSet: Set the page setup attributes (paper size, orientation, margins etc.) for a chart or chart sheet
* _XLChart_Print: Print a chart or a chart sheet

RENAMED FUNCTIONS
=================
* _XLChart_UpdateSet to _XLChart_ScreenUpdateSet

-------------------------------------------------------------------------------------------------------------------------------
2011-11-26 - Version 0.0.2 - Internal version (not published)

CHANGED FUNCTIONS
=================
* Example Scripts: Checks the Excel version and shows a message if < Excel 2007 and then exits
* _XLChart_Create: ScreenUpdating is disabled as default. $oXLC_Chart.Legend.Format.Line.Visible = True removed
* _XLChart_LegendSet: Parameter $bXLC_Frame added to set the frame for the legend
* _XLChart_LineSet: Parameter $bXLC_Visible set to True as default
* _XLChart_Example: Checks the Excel version and returns an error if < Excel 2007

NEW FUNCTIONS
=============
* _XLChart_3D_Position: Set the 3D position of the graph
* _XLChart_ChartDelete: Deletes a chart. Rewritten so chart sheets can be deleted as well. Has only one parameter now
* _XLChart_UpdateSet: Turning screen updating on/off to improve performance
* _XLChart_Version: Returns the installed Excel version as version number or text