Commit Graph

4120 Commits

Author SHA1 Message Date
mattias
6d68236e14 codetools: added * operator to const set terms
git-svn-id: trunk@20236 -
2009-05-26 11:00:47 +00:00
mattias
a59838731e codetools: indentation parser: fixed
git-svn-id: trunk@20234 -
2009-05-26 10:57:02 +00:00
mattias
935bef95d4 codetools: indentation parser
git-svn-id: trunk@20233 -
2009-05-26 10:52:59 +00:00
mattias
de7660d56f IDE: codeexplorer: fixed crash on incomplete property
git-svn-id: trunk@20231 -
2009-05-26 10:39:46 +00:00
ask
e2b7a80b5e TAChart: Remove MirrorX property. Add ClearSeries procedure.
* Independent changes extracted from patch by Andrei Kupreitchik (issue #13832)

git-svn-id: trunk@20230 -
2009-05-26 10:18:45 +00:00
ask
bef2d937fd TAChart: Re-add BackColor property (issue #13831)
* Patch by Andrei Kupreitchik
* Update a demo

git-svn-id: trunk@20225 -
2009-05-26 07:23:46 +00:00
ask
f3dd9d641d TAChart: Add Margins instead of built-in fixed margin (issue #13830)
* Based on patch by Andrei Kupreitchik
* Used Margins in a demo

git-svn-id: trunk@20224 -
2009-05-26 07:07:54 +00:00
ask
9a999ed80e TAChart: Add TLineSeries.LinePen property. Update demo.
git-svn-id: trunk@20222 -
2009-05-26 03:10:27 +00:00
ask
e80e98c3cc TAChart: Sort class members
git-svn-id: trunk@20221 -
2009-05-26 02:59:54 +00:00
ask
7ee8494e64 TAChart: Set default values correctly in db-aware chart source
git-svn-id: trunk@20220 -
2009-05-26 02:54:49 +00:00
ask
62cc5113b7 TAChart: Add support for chart source caching
* Add TListChartSource.CopyForm procedure
* Make TChart.ListSource public
* Update demo

git-svn-id: trunk@20219 -
2009-05-26 02:49:08 +00:00
ask
2ba755f1ef TAChart: Add a demo for db-aware chart
git-svn-id: trunk@20218 -
2009-05-26 02:40:24 +00:00
ask
dedefbbe48 TAChart: Add icon for TDbChartSource
git-svn-id: trunk@20217 -
2009-05-26 02:38:27 +00:00
ask
421cb0e7aa TAChart: Correctly refresh db-aware chart after dataset changes.
* Add BeforeDraw/AfterDraw procedures to series and sources
* Preserve dataset cursor position while drawing db-aware Series
* Update chart after deleting a record

git-svn-id: trunk@20216 -
2009-05-26 02:21:39 +00:00
ask
ed14f938e7 TAChart: Add db-aware chart source.
git-svn-id: trunk@20215 -
2009-05-26 01:53:46 +00:00
mattias
20fca2cad7 codetools: complete blocks for inner blocks
git-svn-id: trunk@20210 -
2009-05-25 14:13:39 +00:00
mattias
57a49573b6 codetools: fixed error message when expecting identifier at eof
git-svn-id: trunk@20208 -
2009-05-25 14:01:27 +00:00
mattias
103696b790 codetools: indentation parser: case
git-svn-id: trunk@20206 -
2009-05-25 13:50:26 +00:00
mattias
56d71374e0 codetools: added debugging output for indentation parser
git-svn-id: trunk@20203 -
2009-05-25 12:22:11 +00:00
ask
2f572b341b TAChart: Add license header to TASources unit.
git-svn-id: trunk@20201 -
2009-05-25 11:59:32 +00:00
mattias
2363d05000 codetools: fixed skipping missing endif
git-svn-id: trunk@20200 -
2009-05-25 11:52:53 +00:00
mattias
dc7e254692 codetools: indentation procedures
git-svn-id: trunk@20199 -
2009-05-25 11:35:26 +00:00
mattias
5c4cc7cb58 codetools: complete block: fixed parsing try..finally, if..else
git-svn-id: trunk@20196 -
2009-05-25 09:41:06 +00:00
mattias
0b64430386 IDE: code context hints: compute size with bold
git-svn-id: trunk@20177 -
2009-05-24 21:26:51 +00:00
mattias
295dbd896e codetools: indentation parser: added identifier sections
git-svn-id: trunk@20176 -
2009-05-24 21:20:41 +00:00
ask
326dadbb51 TAChart: Use TUserDefinedChartSource in function demo
git-svn-id: trunk@20173 -
2009-05-24 13:12:43 +00:00
ask
ea1dd89ad9 TAChart: Add TUserDefinedChartSource.
git-svn-id: trunk@20171 -
2009-05-24 13:11:01 +00:00
ask
104cd2a598 TAChart: Add icons for chart sources
git-svn-id: trunk@20170 -
2009-05-24 12:38:06 +00:00
mattias
a1856b3cee codetools: local var assignment completion: implemented set types
git-svn-id: trunk@20165 -
2009-05-24 11:09:05 +00:00
mattias
03444247d7 codetools: started learning indentation
git-svn-id: trunk@20160 -
2009-05-24 09:43:42 +00:00
ask
2f19160d24 TAChart: Use random source in demos.
git-svn-id: trunk@20159 -
2009-05-24 07:18:18 +00:00
ask
28d862e408 TAChart: Do not crash after removing a referenced chart source.
git-svn-id: trunk@20158 -
2009-05-24 07:17:39 +00:00
ask
39ae87f65f TAChart: Minor cleanups and fixes
git-svn-id: trunk@20157 -
2009-05-24 06:47:06 +00:00
ask
1245e6e6ed TAChart: Default color for list source data points should be clTAColor, not 0.
git-svn-id: trunk@20156 -
2009-05-24 06:35:53 +00:00
ask
029339a761 TAChart: Add demo for chart sources.
git-svn-id: trunk@20155 -
2009-05-24 06:34:22 +00:00
ask
c17a63df84 TAChart: Notify series about chart source changes.
* Add minimal Model-View style infrastructure
* Properly support many series with same source

git-svn-id: trunk@20154 -
2009-05-24 06:19:54 +00:00
ask
932b2a5392 TAChart: Improve color handling for individual data points.
git-svn-id: trunk@20153 -
2009-05-24 02:35:11 +00:00
ask
0697177d28 TAChart: Add random series source.
* Move Extent and ValuesTotal logic to TCustomChartSource
* Add TMWCRandomGenerator class
* Add TRandomChartSource class

git-svn-id: trunk@20152 -
2009-05-24 01:40:52 +00:00
ask
e93779cdaa TAChart: Move clTAColor to TAChartUtils. Fix error message.
git-svn-id: trunk@20151 -
2009-05-24 01:38:30 +00:00
mattias
608612c9e0 clean up
git-svn-id: trunk@20150 -
2009-05-23 23:55:49 +00:00
mattias
f2e68dee8c codetools: complete block: use existing semicolon
git-svn-id: trunk@20149 -
2009-05-23 23:52:09 +00:00
mattias
244a75d53f codetools: indentation: clean up
git-svn-id: trunk@20147 -
2009-05-23 19:50:57 +00:00
mattias
fafb745f2d codetools: example for indentation parser
git-svn-id: trunk@20144 -
2009-05-23 11:03:33 +00:00
mattias
5ae268758c codetools: added example
git-svn-id: trunk@20142 -
2009-05-23 10:40:19 +00:00
mattias
fef4a6e9b8 codetools: fixed ignoring alias functions in classes
git-svn-id: trunk@20141 -
2009-05-23 10:14:26 +00:00
mattias
602f48c153 codetools: improved class end not found position
git-svn-id: trunk@20139 -
2009-05-23 09:13:41 +00:00
mattias
1363bdab7f codetools: removed AtomToWord
git-svn-id: trunk@20138 -
2009-05-23 08:59:16 +00:00
ask
1421f1836b TAChart: Fix bugs in processing of empty extents.
git-svn-id: trunk@20137 -
2009-05-23 04:13:01 +00:00
ask
d8bc38d03f TAChart: Improve Extent processing for series.
* Move Extent calculation and caching to TListChartSource class.
* Replace TChartSeries.{X/Y}Graph{Min/Max} by Extent property.
* Various fixes related to extent cache coherence.

git-svn-id: trunk@20136 -
2009-05-23 04:01:13 +00:00
ask
5210783530 TAChart: Make TListChartSource a component.
* Move TChart and TListChartSource to a separate component page
* Initial crude implementation of design-time data point editing

git-svn-id: trunk@20135 -
2009-05-22 23:36:57 +00:00