Commit Graph

2038 Commits

Author SHA1 Message Date
wp
eff0b46426 TAChart: Add html demo.
git-svn-id: trunk@55444 -
2017-07-04 20:50:04 +00:00
wp
60dfbebc9c TAChart: Add HTML support to legend
git-svn-id: trunk@55443 -
2017-07-04 20:28:45 +00:00
wp
d5349a31a7 TAChart: Fix 3-digit HTML color codes.
git-svn-id: trunk@55441 -
2017-07-04 18:36:20 +00:00
wp
947adc1ddb TAChart: Allow 3-digit HTML color codes.
git-svn-id: trunk@55440 -
2017-07-04 17:19:29 +00:00
wp
7f3ef18859 TAChart: Fix positioning issues of rotated text (particularly sub/superscripts) in FPCanvas drawer.
git-svn-id: trunk@55439 -
2017-07-04 14:09:21 +00:00
wp
bc7a85869f TAChart: Commit missing new unit TAHtml (issue #32107)
git-svn-id: trunk@55436 -
2017-07-04 07:21:57 +00:00
wp
586c68002e TAChart: Fix font rotation for svg drawer. Add class helper to TChart for saving to svg.
git-svn-id: trunk@55434 -
2017-07-03 22:04:11 +00:00
wp
0b870a2687 TAChart: Fix sub/superscripts for OpenGL, bgra, wmf and aggpas drawers (aggpas still has issues with text positioning).
git-svn-id: trunk@55432 -
2017-07-03 21:11:33 +00:00
wp
8532170a20 TAChart: Initial commit for html tags in titles and labels.
git-svn-id: trunk@55427 -
2017-07-02 21:51:26 +00:00
maxim
3fa8a2adb8 Translations: French translation update by Gilles Vasseur, bug #31978
git-svn-id: trunk@55299 -
2017-06-09 22:52:45 +00:00
juha
39c35714d7 Finnish translation by Seppo Suutarla and myself.
git-svn-id: trunk@55156 -
2017-06-02 11:53:55 +00:00
wp
c789291889 TAChart: Avoid exception in IDE if Extent.Min >= Extent.Max
git-svn-id: trunk@55129 -
2017-05-31 10:18:57 +00:00
wp
92595f0745 TAChart: Use SameValue in floating point comparisons.
git-svn-id: trunk@55104 -
2017-05-26 13:15:42 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
mattias
e6ce403f3f updates makefiles
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
ondrej
3a7e2ee5dd IdeIntf: propedits: fix highlighting default (=not stored) properties.
git-svn-id: trunk@54955 -
2017-05-17 18:27:55 +00:00
wp
a7e4e76dcc TAChart: Change default value of TFitSeries.Pointer.Visible to false for backward-compatibility
git-svn-id: trunk@54698 -
2017-04-23 21:38:29 +00:00
mattias
0a891e4ab2 set version to 1.8.0RC1
git-svn-id: trunk@54578 -
2017-04-08 21:53:32 +00:00
maxim
37f2d73f0a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31614
git-svn-id: trunk@54514 -
2017-04-03 23:24:37 +00:00
wp
90a80483fb TAChart: Rename unit ipf to ipf_fix (in numlib_fix), remove units mdt and sle.
git-svn-id: trunk@54489 -
2017-03-27 21:06:34 +00:00
wp
0a36afd707 TAChart: Remove local copy of unit spe which is no longer needed.
git-svn-id: trunk@54487 -
2017-03-27 08:52:18 +00:00
sekelsenmat
60236a6577 tachart: Fixes compilation with FPC 2.6.4 in Mac OS X
git-svn-id: trunk@54417 -
2017-03-16 15:42:52 +00:00
wp
0bc15a664b TAChart: Fix zerolevel being added to barseries values (see http://forum.lazarus.freepascal.org/index.php/topic,14419.msg239919.html#msg239919)
git-svn-id: trunk@54335 -
2017-03-03 12:06:03 +00:00
wp
76ca1c532c TAChart: Update radialdemo to TPolarSeries changes.
git-svn-id: trunk@54334 -
2017-03-03 11:55:53 +00:00
wp
7c4b548c40 TAChart: Add new properties Filled and Brush to TPolarSeries.
git-svn-id: trunk@54333 -
2017-03-03 11:54:41 +00:00
wp
ccd8c6cb32 TAChart: Hide pointer of TPolarSeries by default (previous behavior).
git-svn-id: trunk@54330 -
2017-03-03 10:31:20 +00:00
wp
0899cfc7a4 TAChart: Add demo for creation of a dual-axis-chart at runtime.
git-svn-id: trunk@54329 -
2017-03-02 23:12:18 +00:00
wp
e425cc10ae TAChart: Draw the pointers of a multi-valued series using the ChartStyles brush.
git-svn-id: trunk@54328 -
2017-03-02 22:45:02 +00:00
wp
16a789dcb5 TAChart: Some refinements of datapointtools demo.
git-svn-id: trunk@54326 -
2017-03-02 21:09:39 +00:00
wp
faf1054d64 TAChart: Publish the events OnCustomDrawPointer and OnGetPointerStyle for TFitSeries and TPolarSeries.
git-svn-id: trunk@54319 -
2017-03-01 08:22:21 +00:00
wp
b20170706a TAChart: Fix location of DataPointCrosshairTool cursor at perimeter of bubbles of TBubbleSeries.
git-svn-id: trunk@54316 -
2017-02-28 22:21:14 +00:00
maxim
3f057d8f9e Translations: Hungarian translation update by Péter Gábor, bug #31451
git-svn-id: trunk@54315 -
2017-02-28 22:20:15 +00:00
wp
4555bee612 TAChart: Clean-up of TBSplineSeries.
git-svn-id: trunk@54313 -
2017-02-28 21:46:59 +00:00
wp
48630512fe TAChart: Avoid TDatapointHintTool crashing if point index is -1.
git-svn-id: trunk@54312 -
2017-02-28 21:44:30 +00:00
wp
d3e72e4492 TAChart: Add new demo "datapointtools"
git-svn-id: trunk@54311 -
2017-02-28 21:43:21 +00:00
wp
c45e27567f TAChart: Update barseriestools demo.
git-svn-id: trunk@54310 -
2017-02-28 20:36:47 +00:00
wp
00d819c364 TAChart: Make TFitSeries, TCubicSplineSeries and TBSplineSeries respond to ToolTarget nptCustom of DataPoint tools.
git-svn-id: trunk@54309 -
2017-02-28 19:50:49 +00:00
wp
abde85be3f TAChart: Inherit TRadialSeries from TBasicPointSeries (instead of TCustomSeries) and add series pointer.
git-svn-id: trunk@54298 -
2017-02-27 18:18:27 +00:00
wp
8fabfff1b2 TAChart: Add support for datapoint drag tool to TPolarSeries.
git-svn-id: trunk@54294 -
2017-02-27 16:31:34 +00:00
wp
1d32c97e32 TAChart: Add property ToolTargets to TCustomChartSeries and publish it in most of its descendants for finer control of datapoint tool behavior.
git-svn-id: trunk@54286 -
2017-02-26 22:45:57 +00:00
wp
9d961be95b TAChart: Avoid occasional crash of datapointdragtool.
git-svn-id: trunk@54281 -
2017-02-26 18:49:26 +00:00
wp
533405f98c TAChart: Show some dummy data in dbdemo to start with.
git-svn-id: trunk@54272 -
2017-02-25 17:27:17 +00:00
wp
9d64ee4506 TAChart: Restore previous behavior of TDataPointDragTool being able to change both x and y values (lost in r53954 #c4a923c858).
git-svn-id: trunk@54271 -
2017-02-25 17:00:45 +00:00
wp
26e8208ec7 TAChart: Inhibit painting a border around the chart if Color is clDefault.
git-svn-id: trunk@54265 -
2017-02-24 18:40:09 +00:00
wp
3456985cf7 TAChart: Add new property RotationCenter to TChartTextElement and publish it for axis and series marks.
git-svn-id: trunk@54258 -
2017-02-23 22:03:25 +00:00
wp
e113c37338 TAChart: Add new demo "plotunit" how to create series at runtime.
git-svn-id: trunk@54241 -
2017-02-21 21:55:55 +00:00
wp
c4bbb8fbea TAChart: Remove DataSeries from FitDemo (FitSeries can display data points by itself now).
git-svn-id: trunk@54236 -
2017-02-21 19:09:15 +00:00
wp
0e70e5588a TAChart: Move BeginUpdate/EndUpdate from TLineSeries to its ancestor, TChartSeries
git-svn-id: trunk@54235 -
2017-02-21 19:01:50 +00:00
wp
4f180ffb89 TAChart: Make sure that all function series types paint non-solid lines without background color.
git-svn-id: trunk@54233 -
2017-02-21 18:42:56 +00:00
wp
3993478d43 TAChart: Add pointer to TFitSeries.
git-svn-id: trunk@54231 -
2017-02-21 18:34:04 +00:00
wp
9d79ab235a TAChart: Activate nogui widgetset in nogui demo.
git-svn-id: trunk@54167 -
2017-02-16 11:12:43 +00:00
maxim
e25135a833 Translations: French translation update by Gilles Vasseur, bug #31373
git-svn-id: trunk@54150 -
2017-02-13 22:27:03 +00:00
maxim
12b82fa209 TAChart: cleaned up unused string, regenerated translations and updated Russian translation
git-svn-id: trunk@54135 -
2017-02-09 23:15:34 +00:00
wp
53007bd715 TAChart: Usability improvement of colorboxes in combodemo.
git-svn-id: trunk@54126 -
2017-02-08 21:21:05 +00:00
wp
efd873b33e TAChart: Refactoring of TChartCombobox and demo.
git-svn-id: trunk@54123 -
2017-02-08 20:32:07 +00:00
maxim
491820a1f4 Translations: French translation update by Gilles Vasseur, bug #31362
git-svn-id: trunk@54119 -
2017-02-07 23:00:04 +00:00
wp
5dfff39ac5 TAChart: Activate brush bitmaps in ChartCombobox. Update combodemo.
git-svn-id: trunk@54112 -
2017-02-07 16:41:22 +00:00
wp
cea1e9a19d TAChart: Add new demo for chartcombobox
git-svn-id: trunk@54105 -
2017-02-06 21:40:16 +00:00
wp
5da59b1367 TAChart: Fix OnChange event of ChartCombobox, cleanup.
git-svn-id: trunk@54104 -
2017-02-06 21:33:56 +00:00
wp
23a786cefb TAChart: Fix typo in TChartComboBox.GetSelectedPenStyle
git-svn-id: trunk@54098 -
2017-02-05 23:06:34 +00:00
wp
b0c1d9e402 TAChart: Replace SeriesPointerStyleCombobox by more general-purpose TChartCombobox
git-svn-id: trunk@54097 -
2017-02-05 22:54:43 +00:00
wp
d358020cf0 TAChart: Less hints
git-svn-id: trunk@54096 -
2017-02-05 11:39:37 +00:00
wp
a8d39ca0bf TAChart: Fix illegal 64-bit cast from pointer to int in TSeriesPointerStyleCombobox (issue #0031353)
git-svn-id: trunk@54095 -
2017-02-05 11:24:06 +00:00
wp
e06c424eb8 TAChart: Add new TSeriesPointerStyleCombobox for selection of series pointer symbol from combobox.
git-svn-id: trunk@54085 -
2017-02-03 21:26:09 +00:00
wp
f67f736255 TAChart: Improved painting of series pointer style psStar
git-svn-id: trunk@54052 -
2017-02-01 10:15:51 +00:00
wp
08fbbea1d8 TAChart: Add new series pointer styles spHexagon and spFullStar
git-svn-id: trunk@54041 -
2017-01-31 10:22:22 +00:00
wp
f51dd9a202 TAChart: Fix drawing of bracket pointer symbols.
git-svn-id: trunk@54034 -
2017-01-30 09:30:42 +00:00
wp
61517bc3fb TAChart: Add example to demonstrate usage of Axis.Marks.AtDataOnly
git-svn-id: trunk@54024 -
2017-01-28 12:50:16 +00:00
wp
aad2a41b76 TAChart: Fix expected behavior of Axis.Marks.AtDataOnly if series does not set its AxisIndexes (http://forum.lazarus.freepascal.org/index.php/topic,35606.0.html)
git-svn-id: trunk@54023 -
2017-01-28 12:44:54 +00:00
wp
715527349b TAChart: Add support of datapoint tools to PieSeries
git-svn-id: trunk@54018 -
2017-01-27 22:54:27 +00:00
wp
20ffdb1e45 TAChart: More cleanup
git-svn-id: trunk@54017 -
2017-01-27 22:54:06 +00:00
wp
aec0265173 TAChart: Cleanup
git-svn-id: trunk@54016 -
2017-01-27 22:48:09 +00:00
wp
df344043fb TAChart: Add DragOrigin to basic series (point where DatapointDragTool starts to operate).
git-svn-id: trunk@54015 -
2017-01-27 22:47:00 +00:00
wp
5884ef95c3 TAChart: Add 3-parameter-"Unused"
git-svn-id: trunk@54014 -
2017-01-27 22:44:51 +00:00
wp
a84ac921d2 TAChart: Fix typo in DotProduct (TAGeometry), some cleanup
git-svn-id: trunk@54013 -
2017-01-27 22:43:41 +00:00
wp
d1c43f56a2 TAChart. Add property "Inverted" to TChartLegend
git-svn-id: trunk@54009 -
2017-01-26 15:07:51 +00:00
wp
14d17cd1e7 TAChart: create new demo runtime/chartstyles to show how to add/delete chartstyles at runtime (see http://forum.lazarus.freepascal.org/index.php/topic,35538.0.html)
git-svn-id: trunk@53991 -
2017-01-24 11:53:18 +00:00
wp
af53f65190 TAChart: Add support of DataPointDragTool to BubbleSeries
git-svn-id: trunk@53982 -
2017-01-22 22:36:32 +00:00
wp
cf78574216 TAChart: Add new property TBubbleSeries.BubbleRadiusUnits.
git-svn-id: trunk@53976 -
2017-01-20 14:38:54 +00:00
wp
afaf9da891 TAChart: Fix TBubbleSeries ignoring axis transformations and clipping
git-svn-id: trunk@53965 -
2017-01-17 20:59:06 +00:00
wp
96ce75a353 TAChart: Fix operation of DatapointDragTool for TFieldSeries
git-svn-id: trunk@53955 -
2017-01-16 13:17:54 +00:00
wp
c4a923c858 TAChart: Activate operation of DatapointDragTool on XList and YList values of ChartSource.
git-svn-id: trunk@53954 -
2017-01-16 12:42:11 +00:00
wp
2f7921bcf1 TAChart: Activate NearestPointTargets in TFieldSeries.
git-svn-id: trunk@53945 -
2017-01-14 23:53:03 +00:00
wp
1fb630f063 TAChart: Fix TDatapointTools acting on TBoxAndWhiskerSeries and TOpenHighLowCloseSeries with transformed axes.
git-svn-id: trunk@53943 -
2017-01-14 16:49:08 +00:00
wp
953644be41 TAChart: TAChart: Activate TNearestPointTarget in TBoxAndWhiskerSeries.
git-svn-id: trunk@53940 -
2017-01-13 21:24:16 +00:00
wp
b0c8fb1703 TAChart: Fix extent calculation of TOpenHighLowCloseSeries and TBoxAndWhiskerSeries in presence of axis transformation
git-svn-id: trunk@53939 -
2017-01-13 17:03:01 +00:00
wp
cd884d710b TAChart: Fix first and last ticks/candles of OpenHighLowCloseSeries not being shown fully.
git-svn-id: trunk@53937 -
2017-01-13 13:30:05 +00:00
wp
5b1bca7854 TAChart: Fix demo of DataPointDragtool in case of rotated bar series in demo/barseriestools
git-svn-id: trunk@53936 -
2017-01-12 21:30:46 +00:00
wp
5e8135f59a TAChart: Update financial demo
git-svn-id: trunk@53935 -
2017-01-12 21:13:35 +00:00
wp
12987e232a TAChart: Activate TNearestPointTarget in TOpenHighLowCloseSeries. Fix DataPointTools using nptYList correctly for horizontal bar series.
git-svn-id: trunk@53934 -
2017-01-12 21:13:14 +00:00
wp
fa280dc697 TAChart: BarSeries accepts tool hits along upper bar border (not just at center of bar border).
git-svn-id: trunk@53932 -
2017-01-12 14:05:35 +00:00
wp
2757aa16cb TAChart: Remove TBarSeries.ToolTarget and activate the new NearestPoint system.
git-svn-id: trunk@53930 -
2017-01-11 20:13:56 +00:00
wp
deb7ac4360 TAChart: Redo NearestPoint system for finer control.
git-svn-id: trunk@53929 -
2017-01-11 19:59:52 +00:00
wp
cb61dd8c18 TAChart: Move Extent calculation from TLineSeries and TAreaSeries to ancestor TBasicPointSeries
git-svn-id: trunk@53928 -
2017-01-11 19:14:53 +00:00
wp
7529e42389 TAChart: Fix DatapointTools to work correctly with stacked and axis-transformed area and line series.
git-svn-id: trunk@53921 -
2017-01-10 23:09:56 +00:00
wp
0e6c18073a TAChart: Extend TBasicPointSeries to respect NearestPointTarget and Stacked in GetNearestPoint()
git-svn-id: trunk@53920 -
2017-01-10 23:03:47 +00:00
wp
9e66624982 TAChart: Define type TNearestPointTarget
git-svn-id: trunk@53919 -
2017-01-10 22:56:57 +00:00
wp
bb5823ecc2 TAChart: Move property Stacked from TAreaSeries/TLineSeries to tbeir ancestor TBasicPointSeries
git-svn-id: trunk@53918 -
2017-01-10 22:53:36 +00:00
wp
0028c7e58f TAChart: Add new public properties XValues, YValues to TChartSeries for simple access to data XList and YList.
git-svn-id: trunk@53917 -
2017-01-10 22:44:14 +00:00
wp
783241539d TAChart: Fix stacking of multi-valued Line/AreaSeries in case of axis transformations. New property Stacked to turn stacking off.
git-svn-id: trunk@53907 -
2017-01-10 00:11:06 +00:00
wp
24c746515e TAChart: Fix stacked bar series being incorrectly painted if a y axis transformation is active.
git-svn-id: trunk@53905 -
2017-01-09 12:35:09 +00:00
wp
2dd33ce583 TAChart: Fix extent of side-by-side bar series being calculated incorrectly if an x axis transformation is active.
git-svn-id: trunk@53904 -
2017-01-09 11:57:36 +00:00
wp
f9244f936d TAChart: Improved version of the new barseriestools demo.
git-svn-id: trunk@53903 -
2017-01-09 11:23:14 +00:00
wp
a11063c60e TAChart: Fix TBarSeries GetNearestPoint not working correctly in case of AxisTransformations
git-svn-id: trunk@53902 -
2017-01-09 11:22:47 +00:00
wp
b824d5d512 TAChart: Add new demo "barseriestool" to demonstrate the new BarSeries property ToolTarget.
git-svn-id: trunk@53897 -
2017-01-07 23:07:09 +00:00
wp
363f930d54 TAChart: Override TBarSeries.GetNearestPoint to accept clicks inside the bar, new property ToolTarget (http://forum.lazarus.freepascal.org/index.php/topic,35342.0.html)
git-svn-id: trunk@53896 -
2017-01-07 23:06:09 +00:00
wp
8aaec43f37 TAChart: Improved layout of toolsdemo
git-svn-id: trunk@53895 -
2017-01-07 18:14:56 +00:00
juha
ad8da9ff6b Add LCLPlatformDef to packages and examples that did not compile otherwise.
git-svn-id: trunk@53713 -
2016-12-18 10:10:56 +00:00
wp
b2773252b0 TAChart: Set Canvas.Textstyle.Workbreak to false to avoid linebreaks in printer output under Linux
git-svn-id: trunk@53648 -
2016-12-11 23:00:22 +00:00
wp
54915a1ca6 TAChart: Fix incorrect scaling of TFieldSeries arrow head in case of TScaledCanvasDrawer (http://forum.lazarus.freepascal.org/index.php/topic,35026.msg230872/topicseen.html)
git-svn-id: trunk@53560 -
2016-12-05 15:08:33 +00:00
maxim
fc98381e53 Translations: Hungarian translation update by Péter Gábor, bug #30919
git-svn-id: trunk@53356 -
2016-11-12 12:40:05 +00:00
maxim
0137d679e3 TAChart: improved Axis translation, regenerated translations and updated Russian translation
git-svn-id: trunk@53340 -
2016-11-10 22:21:28 +00:00
wp
896f4abbc4 TAChart: Translate some axis-related strings
git-svn-id: trunk@53302 -
2016-11-06 11:51:23 +00:00
juha
4785d293ae Finnish translation for jsonviever and tachart by Seppo Suutarla.
git-svn-id: trunk@53122 -
2016-10-16 12:16:25 +00:00
wp
7deed2be61 TAChart: Undo r52780 #b722e49778 due to compilation issues with fpc 2.6.4
git-svn-id: trunk@53034 -
2016-09-25 15:56:24 +00:00
wp
fddf4ea109 TAChart. Fix typos in new DateTimeStepFormat and in axis demo
git-svn-id: trunk@52781 -
2016-08-03 20:44:16 +00:00
wp
b722e49778 TAChart: Add TATools to uses of TAGraph to make sure that BuiltinToolSet is created (fixes crash of converted projects from Delphi).
git-svn-id: trunk@52780 -
2016-08-03 08:18:47 +00:00
wp
36748d73b7 TAChart: Add alternate date/time step formats to TDateTimeIntervalChartSource. Update axis demo.
git-svn-id: trunk@52778 -
2016-08-02 18:54:19 +00:00
wp
04209d1c09 TAChart: Fix TDateTimeIntervalChartSource.SuppressPrevUnit not updating chart if changed.
git-svn-id: trunk@52776 -
2016-08-02 16:18:51 +00:00
wp
55c9199ea7 TAChart: Fix printer canvas pen mode remaining at pmXor after printing (https://stackoverflow.com/questions/35024329/after-printing-tchart-i-cant-draw-lines).
git-svn-id: trunk@52750 -
2016-07-26 21:20:20 +00:00
wp
cabde596fa TAChart: Avoid painting a line for zero-height bars in a TBarSeries
git-svn-id: trunk@52531 -
2016-06-20 11:12:12 +00:00
maxim
207c318329 Regenerated translations
git-svn-id: trunk@52455 -
2016-06-08 21:59:41 +00:00
wp
4361125363 TAChart: Avoid OpenGLDrawer crashing in case of default font and default font size.
git-svn-id: trunk@52438 -
2016-06-04 14:03:28 +00:00
wp
4798cc6af4 TAChart: (Almost) full font support of the OpenGL drawer by using the LazFreeType units.
git-svn-id: trunk@52431 -
2016-06-03 20:46:00 +00:00
wp
c51bc87bab TAChart: Avoid chart popup menu opening at the end of a pan-drag operation with right mouse button.
git-svn-id: trunk@52391 -
2016-05-25 14:58:28 +00:00
wp
55188988d4 TAChart: Publish event OnContextPopup
git-svn-id: trunk@52389 -
2016-05-25 12:10:07 +00:00
wp
86d8a267aa TAChart: Fix missing initialization of glut library in opengl demo.
git-svn-id: trunk@52347 -
2016-05-22 20:53:45 +00:00
wp
cc9413a516 TAChart: Set "AddToUsesPkgSection" flag of TADrawerOpenGL to false (had been changed in r52340 #c3114ad322, resolves issue #0030169)
git-svn-id: trunk@52346 -
2016-05-22 20:29:53 +00:00
wp
c3114ad322 TAChart: Fix pen style and pen width in OpenGL drawer.
git-svn-id: trunk@52340 -
2016-05-22 09:24:34 +00:00
wp
11f4b132d1 TAChart: Remove path to TADrawerOpenGl from opengl demo.
git-svn-id: trunk@52339 -
2016-05-22 09:15:35 +00:00
wp
11f4712b8d TAChart: Add missing declaration of PutPixel to TOpenGLDrawer.
git-svn-id: trunk@52335 -
2016-05-20 18:01:04 +00:00
maxim
0f06da03a6 Translations: French translation update by Gilles Vasseur, bug #30136
git-svn-id: trunk@52312 -
2016-05-16 22:25:15 +00:00
wp
c8432ee164 TAChart: Make the TBasicChartSeries.OnGetPointerStyle event a procedure (instead of a function). Update line demo.
git-svn-id: trunk@52233 -
2016-04-22 10:55:20 +00:00
wp
ada5db9ce2 TAChart: Fix poor resolution when printing a chart with LazReport.
git-svn-id: trunk@52205 -
2016-04-16 15:07:06 +00:00
maxim
515bc1f846 Translations: Hungarian translation update by Péter Gábor, bug #29947
git-svn-id: trunk@52133 -
2016-04-06 23:04:59 +00:00
wp
2eb6e52660 TAChart: Publish the new events OnGetPointerStyle and OnCustomDrawPointer also for TCubicSplineSeries and TBSplineSeries.
git-svn-id: trunk@52105 -
2016-04-05 09:50:45 +00:00
wp
e0199daa77 TAChart: Rename the new OnOwnerDrawPointer event to OnCustomDrawPointer. Add OnGetPointerStyle event (for Delphi compatibility) and add this to line demo.
git-svn-id: trunk@52104 -
2016-04-04 14:19:00 +00:00
wp
e63ea5918a TAChart: Add owner-draw pointer event to TLineSeries. Add demo showing bitmap pointer and drawing only every nth pointer.
git-svn-id: trunk@52103 -
2016-04-04 12:07:40 +00:00
wp
dc69b0c0a5 TAChart: Fix crash of GUI when TChartStyles is deleted.
git-svn-id: trunk@52090 -
2016-03-31 09:55:29 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
maxim
bba3cafd73 TAChart: updated Russian translation
git-svn-id: trunk@51794 -
2016-03-01 23:07:12 +00:00
mattias
8c8bacd310 components: less hints
git-svn-id: trunk@51779 -
2016-03-01 15:23:14 +00:00
wp
53d48e17bf TAChart: Add new series type TFieldSeries. Add sheet "field" in demo "multi".
git-svn-id: trunk@51757 -
2016-02-29 14:17:41 +00:00
wp
4f4247f13c TAChart: Introduce multiple x values to chart sources.
git-svn-id: trunk@51744 -
2016-02-28 15:35:44 +00:00
wp
dea4ec5cee TAChart: Remove hints and warnings (issue #0029709)
git-svn-id: trunk@51676 -
2016-02-23 10:44:35 +00:00
wp
f8a92e54e0 TAChart: Clean up.
git-svn-id: trunk@51601 -
2016-02-12 15:43:10 +00:00
wp
69e99f6102 TAChart: Move notificaction mechanism from TCustomChartSource to its new parent TBasicChartSource.
git-svn-id: trunk@51599 -
2016-02-11 21:00:47 +00:00
wp
602ffd06d0 TAChart: Add declaration of TDoublePointArray
git-svn-id: trunk@51598 -
2016-02-11 20:56:24 +00:00
wp
2ee5aeec56 TAChart: Fix mouse-wheel-zooming with fixed chart center.
git-svn-id: trunk@51585 -
2016-02-10 21:45:34 +00:00
wp
ac32b9a35a TAChart: Make TCustomSeries.Clear virtual. Add TChartLinkItem to TACustomSource.
git-svn-id: trunk@51485 -
2016-02-03 11:33:21 +00:00
wp
0a110ac10e TAChart: Add SafeEqual to TAMath for non-crashing number comparison with NaN.
git-svn-id: trunk@51484 -
2016-02-03 11:32:18 +00:00
wp
1ba9e71315 TAChart: Add property KeepDistance to DatapointDragTool to avoid data point jumping to mouse position.
git-svn-id: trunk@51482 -
2016-02-02 23:33:40 +00:00
ondrej
9f13b0b11a tachart: fix compiling for the coming TRect advanced functions in FPC 3.1.1 (see issue #29479)
git-svn-id: trunk@51383 -
2016-01-23 00:51:53 +00:00
wp
dde0721065 TAChart: Add missing "ResetFont" for TAggpasDrawer forgotten in r51266 #a9f558b56b
git-svn-id: trunk@51307 -
2016-01-17 10:46:59 +00:00
wp
a9f558b56b TAChart: Add "ResetFont" to drawing interface to fix issue #27163 without interfering with nogui widgetset.
git-svn-id: trunk@51266 -
2016-01-13 15:20:49 +00:00
maxim
e66b53063e Translations: Hungarian translation update by Péter Gábor, bug #29351
git-svn-id: trunk@51220 -
2016-01-06 23:24:43 +00:00
maxim
317076652c Translations: French translation update by Gilles Vasseur, bugs #29291, #29315
git-svn-id: trunk@51146 -
2016-01-03 12:22:56 +00:00
maxim
d4c7addc0e Translations: French translation update by Gilles Vasseur, bug #29254
git-svn-id: trunk@51073 -
2015-12-28 22:08:58 +00:00
wp
629feb6d13 TAChart: Fix TDataPointEditor to mark the property as modified after data entry (issue #29236). Minor optical brush up of form.
git-svn-id: trunk@51031 -
2015-12-25 12:22:56 +00:00
maxim
1dc657f13d TAChart: updated Russian translation
git-svn-id: trunk@51015 -
2015-12-23 23:46:13 +00:00
wp
fc5f053bc6 TAChart: Check validity of base of logarithmic transform (issue #29242)
git-svn-id: trunk@51009 -
2015-12-23 14:44:08 +00:00
maxim
99ca72b8e9 Translations: French translation update by Gilles Vasseur, bugs #29214, #29222
git-svn-id: trunk@50970 -
2015-12-21 22:36:46 +00:00
wp
b4e20416f1 TAChart: Overload "RegisterSeriesClass", "RegisterChartToolClass", and "RegisterAxisTransformClass" with old version accepting a string as parameter
git-svn-id: trunk@50856 -
2015-12-17 10:59:59 +00:00
maxim
1c76f725c5 TAChart: improved i18n (and cleaned up unused string), regenerated translations and added Russian translation
git-svn-id: trunk@50853 -
2015-12-16 23:20:22 +00:00
juha
ed23ab0554 Finnish translation for TAChart by Seppo Suutarla.
git-svn-id: trunk@50814 -
2015-12-15 11:27:45 +00:00
wp
b8d8533ff8 TAChart: Swedish translation by "kapibara"
git-svn-id: trunk@50760 -
2015-12-13 10:21:02 +00:00
wp
14381c96ad TAChart: Complete localization
git-svn-id: trunk@50758 -
2015-12-12 21:39:31 +00:00
wp
fe611b631f TAChart: Combine all po files in a single file (TAChartStrConsts)
git-svn-id: trunk@50756 -
2015-12-12 20:10:02 +00:00
wp
7a2d742620 TAChart: Localization (work in progress - please do not provide translations at this stage...)
git-svn-id: trunk@50753 -
2015-12-12 12:46:00 +00:00
wp
febd26f3f3 TAChart: Add new property T(Generic)ChartMarks.LinkDistance to prevent painting the series pointer symbol over the marker arrow.
git-svn-id: trunk@50352 -
2015-11-16 23:40:20 +00:00
wp
80fa123942 TAChart: Make TPieSeries.Radius public
git-svn-id: trunk@50333 -
2015-11-15 10:31:29 +00:00
mattias
68b558f8d5 tachart: less with-blocks for FPC 3.1.1
git-svn-id: trunk@50313 -
2015-11-12 04:35:51 +00:00
wp
0603d942b9 TAChart: Make sure that legend does not overlap axes if UseSidebar is false.
git-svn-id: trunk@50201 -
2015-11-01 15:28:46 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
wp
3b03f92c99 TAChart: Add new series pointer style psPoint.
git-svn-id: trunk@49881 -
2015-09-27 19:36:31 +00:00
juha
f3124b5751 IdeIntf, TAChart: Fix errors in fields editor made in r49233 #255bf5782e. Issue #28595.
git-svn-id: trunk@49739 -
2015-09-02 10:10:47 +00:00
wp
fceebc4be9 TAChart: Publish OnResize event.
git-svn-id: trunk@49733 -
2015-09-01 10:48:37 +00:00
wp
9a912c1aad TAChart: Fix painting of minor ticks (issue #28466)
git-svn-id: trunk@49589 -
2015-08-03 21:39:11 +00:00
wp
ac26993488 TAChart: Better usage of compiler directives in TFitSeries. Some cleanup.
git-svn-id: trunk@49573 -
2015-07-27 17:23:45 +00:00
wp
56a19261f9 TAChart: Add goodness-of-fit calculation to TFitSeries. Update FitDemo.
git-svn-id: trunk@49571 -
2015-07-27 16:09:41 +00:00
wp
374bd932f9 TAChart: Fix incorrect usage of infinity values, patch by Vít Ondruch (issue #0028386)
git-svn-id: trunk@49513 -
2015-07-09 16:13:01 +00:00
wp
241599929e TAChart: Fix creation of axis labels if an axis transformation inverts axis limits
git-svn-id: trunk@49452 -
2015-06-26 09:49:19 +00:00
juha
255bf5782e Use GlobalDesignHook only if it is assigned. Issue #28175.
git-svn-id: trunk@49233 -
2015-05-31 13:45:31 +00:00
wp
a964ffb7de TAChart: Fix crash of IDE if TFitSeries is linked to a TUserDefinedChartSource
git-svn-id: trunk@49020 -
2015-05-14 10:55:36 +00:00
wp
fd258ffc81 TAChart: Fix crash of IDE if TPieSeries is linked to a TUserDefinedChartSource
git-svn-id: trunk@49019 -
2015-05-14 10:54:48 +00:00
wp
4204fd910e TAChart: Keep selected items when populating a multiselect TChartListbox (http://forum.lazarus.freepascal.org/index.php/topic,28314.0.html)
git-svn-id: trunk@48942 -
2015-05-06 17:21:32 +00:00
wp
f86b0cb7af TAChart: Fix ParentColor not being stored in lfm file (issue #0027787). Patch by Balázs Székely
git-svn-id: trunk@48824 -
2015-04-23 13:44:16 +00:00
wp
0442c2eda4 TAChart: Fix misaligned data in stacked area series (http://forum.lazarus.freepascal.org/index.php/topic,28025.msg174184)
git-svn-id: trunk@48728 -
2015-04-11 17:52:51 +00:00
wp
c95cc0db19 TAChart: Fix ColorMapSeries painting failure in case of StepY=1
git-svn-id: trunk@48594 -
2015-04-02 15:02:33 +00:00
wp
5fdf172812 TAChart: Fix panes to work with TFuncSeries. Update panes-2 demo.
git-svn-id: trunk@48534 -
2015-03-29 22:13:33 +00:00
wp
3459fff08c TAChart: Fix TFuncSeries hanging in case of inverted x axis
git-svn-id: trunk@48531 -
2015-03-29 21:12:26 +00:00
wp
b677a06286 TAChart: Add new demo for paned charts (demo/panes-2)
git-svn-id: trunk@48511 -
2015-03-26 17:04:04 +00:00
wp
489724243b TAChart: Fix paned charts to draw axis lines only in data range.
git-svn-id: trunk@48510 -
2015-03-26 16:59:12 +00:00
wp
feb46ca59a TAChart: Fix centering of axis title for chart panes
git-svn-id: trunk@48501 -
2015-03-25 08:43:48 +00:00
wp
7b6b5c3ce1 TAChart: Fix arrows at axes and constant line series with respect to rtl bidi mode and line flips
git-svn-id: trunk@48496 -
2015-03-24 23:05:13 +00:00
wp
44f9503627 TAChart: Fix axis labels reaching beyond data limits in paned charts
git-svn-id: trunk@48473 -
2015-03-24 09:25:46 +00:00
wp
c11e9325b6 TAChart: Fix incorrect conversion of TColor to TFPColor in the SVG and FPVectorial drawers.
git-svn-id: trunk@48180 -
2015-03-09 18:04:40 +00:00
wp
3c41fbda03 TAChart: Fix incorrect brush color of SVGDrawer (issue #0027633)
git-svn-id: trunk@48179 -
2015-03-09 17:44:23 +00:00
wp
6c4845ba6e TAChart: Revert changes in r48174 (better fix of issue #27620 in r48177 #5b7d8edc77)
git-svn-id: trunk@48178 -
2015-03-09 15:44:13 +00:00
wp
04cd280983 TAChart: workaround for qt painting issue with thick symbol borders (issue #0027620)
git-svn-id: trunk@48174 -
2015-03-08 23:34:19 +00:00