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
mattias
31e07d16b5
codetools: started indentation analysis
...
git-svn-id: trunk@20134 -
2009-05-22 21:16:28 +00:00
mattias
ec7adf6c05
codetools: complete record block
...
git-svn-id: trunk@20132 -
2009-05-22 17:50:39 +00:00
mattias
e97ed3191c
codetools: complete class interface block
...
git-svn-id: trunk@20131 -
2009-05-22 17:45:56 +00:00
mattias
06da713f1e
codetools: complete class block
...
git-svn-id: trunk@20130 -
2009-05-22 17:40:23 +00:00
mattias
af800dd81b
project templates: improved layout, from Graeme, bug #13793
...
git-svn-id: trunk@20128 -
2009-05-22 15:50:39 +00:00
mattias
aba18655f4
codetools: fixed mem leak
...
git-svn-id: trunk@20125 -
2009-05-22 14:23:42 +00:00
mattias
b2377c0c8b
codetools: started fully automatic indentation
...
git-svn-id: trunk@20124 -
2009-05-22 14:19:54 +00:00
mattias
da88c7b562
codetools: completeblock: complete case colon semicolons
...
git-svn-id: trunk@20122 -
2009-05-22 09:10:52 +00:00
mattias
ffb32090a1
codetools: completeblock: do not complete if cursor on start of first block, bug #13784
...
git-svn-id: trunk@20121 -
2009-05-22 08:59:13 +00:00
paul
2ab7776d76
ide: rearrange source editor popup menu items
...
git-svn-id: trunk@20119 -
2009-05-22 06:25:27 +00:00
ask
c6677a7a40
TAChart: Add mouse events demo
...
git-svn-id: trunk@20118 -
2009-05-22 05:34:25 +00:00
ask
1b34be4add
TAChart: Simplify and fix TLineSeries.Set{X/Y}Value
...
git-svn-id: trunk@20117 -
2009-05-22 05:29:02 +00:00
ask
3857c71b89
TAChart: Call OnMouse{Down,Move,Up} events. Minor refactoring.
...
git-svn-id: trunk@20116 -
2009-05-22 05:12:46 +00:00
ask
8a09a8257c
TAChart: Move ValuesTotal logic from TChartSeries to TListChartSource
...
git-svn-id: trunk@20114 -
2009-05-22 03:52:53 +00:00
ask
b7c121c677
TAChart: Extract former CoordList into TCustomChartSource class in TASource unit.
...
git-svn-id: trunk@20112 -
2009-05-22 01:46:43 +00:00
ask
3f07c0e517
TAChart: Update lfm files for demo projects.
...
git-svn-id: trunk@20111 -
2009-05-22 01:44:25 +00:00
mattias
9bd290d86e
IDE+codetools: implemented complete blocks in statements
...
git-svn-id: trunk@20108 -
2009-05-21 16:49:01 +00:00
mattias
f8012d194e
IDE: fixed result of SaveSourceEditorChangesToCodeCache, codetools: started complete block
...
git-svn-id: trunk@20107 -
2009-05-21 13:24:15 +00:00
ask
69156f088b
TAChart: Set correct brushes for TLine and TAreaSeries.
...
git-svn-id: trunk@20097 -
2009-05-21 08:51:31 +00:00
ask
148f7ce9be
TAChart: Fix for r20095 #453a046de9.
...
git-svn-id: trunk@20096 -
2009-05-21 08:42:25 +00:00
ask
453a046de9
TAChart: If Chart.Extent.Use{X/Y}{Min/Max} is set, use corresponding boundary unconditionally.
...
Previously it was not used if some series expanded beyond it.
This fixes issue #13681 .
git-svn-id: trunk@20095 -
2009-05-21 08:37:16 +00:00
ask
a0897c76f4
TAChart: Add chart extent demo.
...
In particular, it is useful to test issue #13681 .
git-svn-id: trunk@20091 -
2009-05-21 07:55:56 +00:00
ask
ff15f8408c
TAChart: Add TLine.UseBounds property. Minor refactoring.
...
git-svn-id: trunk@20090 -
2009-05-21 07:48:50 +00:00
ask
f0b1c740fd
TAChart: Change default for TChartPen.Visible to true
...
git-svn-id: trunk@20089 -
2009-05-21 07:26:24 +00:00
ask
d18b9a4254
TAChart: UpdateMinMax should update both min and max if necessary.
...
git-svn-id: trunk@20088 -
2009-05-21 07:16:09 +00:00
martin
a66eac69ae
SynEdit: Fixed regression from revision 19907 #e747489eff/19908 #a24043f0e8, Chinese/Eastern DoubleWidth fonts where drawn with too much spacing. Bug #13764
...
git-svn-id: trunk@20053 -
2009-05-19 19:25:23 +00:00
martin
db010cf64c
SynEdit: Fixed regression from revision 19907 #e747489eff/19908 #a24043f0e8, Chinese/Eastern DoubleWidth fonts where drawn with too much spacing. Bug #13764
...
git-svn-id: trunk@20052 -
2009-05-19 18:24:21 +00:00
martin
e1f781f1a1
SynEdit: fixed wrong higlight for forward class declaration (matching "class" <> not existing "end" word pair) issue #13750
...
git-svn-id: trunk@20029 -
2009-05-18 22:56:50 +00:00
martin
331b3f8019
SynEdit: Handle #13 if it's not a SynKeyStroke. This allows #13 to be passed on in OnKeyPressed. Issue #9195
...
git-svn-id: trunk@20009 -
2009-05-17 13:34:49 +00:00
mattias
b85ae0cedb
codetools: class completion: do not update abstract methods
...
git-svn-id: trunk@20003 -
2009-05-17 03:09:09 +00:00
mattias
211701de5f
codetools: fixed parsing nested (* comments, bug #13380
...
git-svn-id: trunk@20002 -
2009-05-17 02:43:29 +00:00
mattias
d85dd7e92c
codetools: fixed parsing (*)
...
git-svn-id: trunk@20001 -
2009-05-17 02:32:46 +00:00
mattias
a2c989e1b4
codetools: started searching published methods in ancestor classes
...
git-svn-id: trunk@20000 -
2009-05-17 02:16:55 +00:00
mattias
0c0556f015
codetools: identifier completion: do not add () for functions without parameters
...
git-svn-id: trunk@19998 -
2009-05-17 01:26:28 +00:00
mattias
36595ac795
codetools: identifier completion: added predefined procs: assert, new, dispose, exit, continure, break
...
git-svn-id: trunk@19996 -
2009-05-17 00:47:02 +00:00
mattias
4407a78f6a
codetools: identifier completion: predefined procs with brackets
...
git-svn-id: trunk@19995 -
2009-05-17 00:40:15 +00:00
mattias
c8bdd801da
codetools: identifier completion: add predefined procs only at statement starts
...
git-svn-id: trunk@19994 -
2009-05-17 00:27:04 +00:00
mattias
1b9d01b147
synedit: syncompletion: overriding UTF8 keypress in TSynAutoComplete
...
git-svn-id: trunk@19993 -
2009-05-17 00:11:26 +00:00
mattias
7050dbc7cc
synedit: syncompletion: overriding UTF8 keypress
...
git-svn-id: trunk@19992 -
2009-05-17 00:03:15 +00:00
mattias
dffb87e32f
clean up
...
git-svn-id: trunk@19990 -
2009-05-16 23:32:54 +00:00
mattias
49b74e836b
codetools: class completion: ignoring nested nested read/write specifiers
...
git-svn-id: trunk@19988 -
2009-05-16 23:20:14 +00:00
mattias
1e32f92f32
codetools: linkscanner now scans in finer granularity
...
git-svn-id: trunk@19986 -
2009-05-16 22:29:55 +00:00
mattias
0e309e4eb8
lazdaemon: do not add lazdaemon to daemons - it is a design time package
...
git-svn-id: trunk@19985 -
2009-05-16 21:53:26 +00:00
mattias
33442f4dc7
fixed typo
...
git-svn-id: trunk@19984 -
2009-05-16 21:44:21 +00:00