Commit Graph

43 Commits

Author SHA1 Message Date
Juha
c3891ad820 Reduce compiler warnings. 2023-07-03 06:23:49 +03:00
wp_xyz
e171cf6f33 TAChart: Workaround for TChartListbox not detecting clicks on checkbox and series icon correctly on macOS Monterey. See https://forum.lazarus.freepascal.org/index.php/topic,61074.msg458489.html. 2022-11-02 21:59:26 +01:00
wp_xyz
69c1ebca24 TAChart: Cosmetic in TAChartListbox.pas 2022-05-08 16:02:53 +02:00
wp_xyz
0e03eadf14 TAChart: Fix occasional crash when TChartListbox is destroyed. 2022-04-14 01:11:55 +02:00
wp_xyz
8d942a675f TAChart: Less hints and warnings. Check all demo files for fpc 3.2.2. 2021-10-27 12:59:15 +02:00
wp_xyz
b4876dc79f TAChart: Support right-to-left mode in TChartListbox. 2021-10-23 22:44:33 +02:00
wp_xyz
c3f0740005 TAChart: Fix TChartListbox using more than 1 column, issue #39439 2021-10-23 21:59:35 +02:00
wp_xyz
f9c8a2160f TAChart: Fix TChartListbox line height if checkboxes are not show (Issue #39438). Fix vertical alignment of text in TChartListbox lines. 2021-10-22 23:08:41 +02:00
wp_xyz
7c644ae7b3 TAChart: Less hints and warnings 2021-08-05 10:34:48 +02:00
maxim
163edb07b5 TAChart: fixed typos related to 'occur' word
git-svn-id: trunk@65202 -
2021-06-10 22:14:17 +00:00
juha
6a07271f31 Pas2js, SynEdit, TAChart, IPro: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64463 -
2021-02-05 11:28:05 +00:00
wp
47499875e6 TAChart: Less hints and warnings
git-svn-id: trunk@64450 -
2021-01-30 23:48:53 +00:00
wp
a5b4e02b77 TAChart: Add methods to exchange and sort items of the TChartListbox.
git-svn-id: trunk@64447 -
2021-01-30 22:55:37 +00:00
wp
5c23fb28b5 TAChart: Avoid crash of TChartListbox when listbox is re-populated after unchecking an item.
git-svn-id: trunk@63876 -
2020-09-09 21:55:04 +00:00
wp
6483f57d33 TAChart: Fix drawing of checkboxes/radiobuttons on Cocoa, part 2.
git-svn-id: trunk@62633 -
2020-02-16 15:48:08 +00:00
wp
d47d48cd56 TAChart: Fix painting of checkboxes in TChartListBox on COCOA.
git-svn-id: trunk@62628 -
2020-02-12 23:18:02 +00:00
wp
aa69a266b0 TAChart: Don't check class types twice (issue #35614).
git-svn-id: trunk@61263 -
2019-05-21 22:26:14 +00:00
wp
2299402c54 TAChart: Fix TChartListbox crashing sometimes when CheckStyle is cbsRadioButton.
git-svn-id: trunk@58608 -
2018-07-23 22:47:36 +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
85931626dd TAChart: Add Notification method to TChartListbox.
git-svn-id: trunk@46176 -
2014-09-11 07:12:58 +00:00
maxim
56325c433d Components, TAChart: fix checkboxes drawing in TChartListbox on Linux and Mac OS X, patch from wp, bug #25452
git-svn-id: trunk@43739 -
2014-01-16 21:24:49 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
ask
21622f66e7 TAChart: Introduce ZeroRect constant
git-svn-id: trunk@37664 -
2012-06-16 10:06:57 +00:00
ask
2b6fc8ff1f TAChart: Use ItemHeight property and OnMeasureItem event when drawing chart listbox
git-svn-id: trunk@34040 -
2011-12-08 12:08:52 +00:00
ask
af5b29a00b TAChart: Fix selected item background and user-defined item drawing in TChartListbox
git-svn-id: trunk@34016 -
2011-12-07 04:46:33 +00:00
ask
794b3c6aec TAChart: Draw text of chart list box items with the same background as the list box itself
git-svn-id: trunk@33065 -
2011-10-24 07:34:04 +00:00
ask
ff5131c97b TAChart: Use custom series enumerator in TChartListbox
git-svn-id: trunk@31678 -
2011-07-12 11:28:38 +00:00
ask
267a457efe TAChart: Add and use TLegendItemsEnumerator
git-svn-id: trunk@31674 -
2011-07-12 09:22:52 +00:00
ask
92fec404bd TAChart: Do not repopulate listbox on source changes.
git-svn-id: trunk@31667 -
2011-07-10 16:39:48 +00:00
ask
bbdcdd97ef TAChart: Fix list "index out of bounds" after pressing space in TChartListbox
+ Some optimizations

git-svn-id: trunk@31665 -
2011-07-10 16:27:02 +00:00
ask
9e2a877d3d TAChart: Extract TChartListbox.EnsureSingleChecked procedure.
+ Remove locking mechanism since it is no longer needed.

git-svn-id: trunk@31662 -
2011-07-10 14:38:20 +00:00
ask
d67172d19f TAChart: Add TChartListbox.OnAddSeries event
git-svn-id: trunk@31659 -
2011-07-10 10:57:31 +00:00
ask
ad6ec6e704 TAChart: TChartListbox: Do not enforce single active series without cloShowCheckboxes option
git-svn-id: trunk@31658 -
2011-07-10 10:41:37 +00:00
ask
d8ce372351 TAChart: Rename TChartListbox.OnSeriesIconClick to OnSeriesIconDblClick
git-svn-id: trunk@31657 -
2011-07-10 10:38:50 +00:00
ask
2518e1544d TAChart: Replace TChartListbox boolean properties with a single Options property. Update demo.
git-svn-id: trunk@31656 -
2011-07-10 10:35:32 +00:00
ask
56bfdb8e1a TAChart: Sort TChartListbox items according to Legend.Order
git-svn-id: trunk@31655 -
2011-07-10 10:24:20 +00:00
ask
e08abac28c TAChart: Update TChartListbox after change of OnPopulate event
git-svn-id: trunk@31640 -
2011-07-10 06:14:11 +00:00
ask
2252e97508 TAChart: Add item caption and TLegendItem object to TChartListbox.Items.
+ Few minor style fixes

git-svn-id: trunk@31636 -
2011-07-10 03:49:13 +00:00
ask
d8477e5555 TAChart: Remove TChartListBox.Notification method
It duplicated listener's functionality and was not registered anyway.

git-svn-id: trunk@31635 -
2011-07-10 03:21:12 +00:00
ask
cbf4bd53aa TAChart: Fix list-out-of-bounds error when clicking outside of series list in TChartListBox
git-svn-id: trunk@31634 -
2011-07-10 03:13:18 +00:00
ask
8d895ef46b TAChart: Convert TChartListBox code to standard style
git-svn-id: trunk@31633 -
2011-07-10 02:59:52 +00:00
ask
77e81e6501 TAChart: Convert TChartListBox code to standard formatting
git-svn-id: trunk@31632 -
2011-07-10 02:01:00 +00:00
ask
2d6a277be3 TAChart: Add TChartListbox by Werner Pamler
git-svn-id: trunk@31630 -
2011-07-10 01:37:10 +00:00