Commit Graph

4295 Commits

Author SHA1 Message Date
martin
1a7372fe49 SynEdit: clean-up
git-svn-id: trunk@20701 -
2009-06-22 01:44:21 +00:00
martin
063dd74efc SynEdit, beautifier: fixed in indent, in cases where newline was inserted at pos 1
git-svn-id: trunk@20700 -
2009-06-22 01:43:25 +00:00
martin
95311a5cf3 SynEdit: fixed 2 compiler warnings
git-svn-id: trunk@20698 -
2009-06-21 19:34:38 +00:00
martin
19eae1cce0 SynEdit: Improved tracking of bookmarks, when lines are inserted/removed (the 2nd half of files)
git-svn-id: trunk@20697 -
2009-06-21 19:32:29 +00:00
martin
c1831c17b0 SynEdit: Improved tracking of bookmarks, when lines are inserted/removed
git-svn-id: trunk@20696 -
2009-06-21 19:30:24 +00:00
martin
6c6c428bf4 SynEdit: Started reworking plug-in
git-svn-id: trunk@20694 -
2009-06-21 18:16:09 +00:00
martin
d947159118 SynEdit: Fixed replacing selection in mode smLine. (new text was inserted at wrong pos)
git-svn-id: trunk@20693 -
2009-06-21 14:21:43 +00:00
martin
f12004fd9b SynEdit, Beautifier: fixed indent issue with ecInsertLine (added indent to wrong line)
git-svn-id: trunk@20692 -
2009-06-21 14:11:00 +00:00
mattias
782c9cf39c codetools: class completion: add missing property semicolons
git-svn-id: trunk@20691 -
2009-06-21 13:03:25 +00:00
mattias
bf9c4b2db9 codetools: ignoring missing semicolons after properties
git-svn-id: trunk@20690 -
2009-06-21 12:40:54 +00:00
mattias
d25179de98 codetools: complete block: do not add semicolon in front of an else, bug #14021
git-svn-id: trunk@20689 -
2009-06-21 11:16:35 +00:00
mattias
51d5f674d6 codetools: block completion: added example for if then begin else
git-svn-id: trunk@20688 -
2009-06-21 10:56:50 +00:00
martin
faba3df333 SynEdit: Fixed paste after auto indent (broke in revision 20682 #db631b7877)
git-svn-id: trunk@20685 -
2009-06-21 02:05:49 +00:00
martin
29b5dce82a SynEdit, removed a circular unit ref
git-svn-id: trunk@20684 -
2009-06-20 20:25:21 +00:00
martin
db631b7877 SynEdit, removed a circular unit ref
git-svn-id: trunk@20682 -
2009-06-20 18:48:35 +00:00
jesus
f5cdfcac6a Printers, fix raw exception, issue #14013
git-svn-id: trunk@20675 -
2009-06-20 04:48:39 +00:00
martin
8208c9846d SynEdit, Beautifier: simplified event for external indent
git-svn-id: trunk@20674 -
2009-06-19 20:57:11 +00:00
martin
87e4fec446 SynEdit, Beautifier: Refactored, added better event for external indent
git-svn-id: trunk@20672 -
2009-06-19 15:13:17 +00:00
mattias
afd2510d5b codetools: class completion: fixed crash on procedure x:, bug #14011
git-svn-id: trunk@20671 -
2009-06-19 13:35:40 +00:00
martin
e3b36fe253 SynEdit: fixed display/repaint issue, with text files (no highlighter used)
git-svn-id: trunk@20664 -
2009-06-18 12:17:12 +00:00
martin
d17de8058a SynEdit: Fixed insufficient redraw after unfolding, if fold was at first line of file
git-svn-id: trunk@20662 -
2009-06-18 10:10:48 +00:00
martin
95ebda7220 SynEdit, foldstate-saving: fix crash, sometimes if saving unit with no folds
git-svn-id: trunk@20661 -
2009-06-18 09:52:47 +00:00
martin
faf5069a69 SynEdit: allow saving of fold-state
git-svn-id: trunk@20655 -
2009-06-17 18:13:50 +00:00
ask
6a8abe6f0f TAChart: Add Scale and Offset properties to TChartAxis.
git-svn-id: trunk@20654 -
2009-06-17 17:21:33 +00:00
jesus
e1cce01c8c LazReport, check for duplicate object names in designer, issue #13979
git-svn-id: trunk@20653 -
2009-06-17 15:31:49 +00:00
ask
9e23233c46 TAChart: Remove TChart.LineInViewPort, since it is no longer used
git-svn-id: trunk@20652 -
2009-06-17 15:02:10 +00:00
ask
a1248af92d TAChart: Improve drawing of area series
* Extract NormalizeRect procedure
* Fix and simplify TAreaSeries.Draw 

git-svn-id: trunk@20651 -
2009-06-17 14:59:33 +00:00
ask
59b06381b8 TAChart: Fix axis drawing with inverted axises and under extreme zoom factors
git-svn-id: trunk@20650 -
2009-06-17 12:27:31 +00:00
mattias
84fd1ca4ce codetools: class completion: searching first class visibility section, bug #13937
git-svn-id: trunk@20648 -
2009-06-17 11:21:20 +00:00
jesus
6a8835d150 lazreport, Add const keyword to string parameters in methods, from Luiz Americo, issue #13991
git-svn-id: trunk@20646 -
2009-06-17 05:59:27 +00:00
martin
57f71f19ca SynEdit: Fixed insufficient redraw after unfolding
git-svn-id: trunk@20643 -
2009-06-16 17:22:20 +00:00
martin
886621c052 SynEdit: Fixed folding in some cases with mixed (ifdef vs begin) and closing keyword on same line, would fold to many lines
git-svn-id: trunk@20642 -
2009-06-16 16:54:53 +00:00
mattias
4d5cecc70f educationlaz: added options base class
git-svn-id: trunk@20640 -
2009-06-16 07:36:48 +00:00
mattias
35d2816a9c codetools: indentation: added default policy
git-svn-id: trunk@20637 -
2009-06-15 19:38:24 +00:00
mattias
ed54b6eb99 codetools: indentation: commentary begin
git-svn-id: trunk@20635 -
2009-06-15 16:18:52 +00:00
ask
a81b58fb8b TAChart: Minor refactoring.
git-svn-id: trunk@20634 -
2009-06-15 14:08:56 +00:00
ask
e8953985b2 TAChart: Bar drawing improvements.
* Extract RectIntersectsRect and ExpandRange procedures.
* Fix various issues with zoomed display of bar series.
* Allow variable-width bars.
* Replace hack in extent calculation with correct code.
* Remove auto-adjustment of bar width to a multiple bar series.
  This was an ugly hack and should be re-implemented properly later.

git-svn-id: trunk@20633 -
2009-06-15 14:04:55 +00:00
mattias
d9ddfb1c28 educationlaz: added readme
git-svn-id: trunk@20631 -
2009-06-15 08:06:32 +00:00
mattias
7c13246fac started educationlaz package
git-svn-id: trunk@20630 -
2009-06-15 06:56:34 +00:00
ask
db62e824ab TChart: Fix drawing of line series under the large zoom.
* Extract LineIntersectsRect function. 
* Introduce RoundChecked function.
* Mark connectors are now drawn below series pointers.

git-svn-id: trunk@20624 -
2009-06-14 06:47:22 +00:00
martin
3952cd81b8 SynEdit: Fixed some issues with unfolding to many blocks, when editing
git-svn-id: trunk@20623 -
2009-06-14 00:47:32 +00:00
andrew
e0673a43bf Made OpenURL dialog more user friendly
git-svn-id: trunk@20622 -
2009-06-13 23:58:52 +00:00
martin
00e3b0160c SynEdit: Fixed some issues with not redrawing when folded
git-svn-id: trunk@20621 -
2009-06-13 23:51:58 +00:00
mattias
2401f2c20c codetools: code completion: ignoring code after cursor for some completions
git-svn-id: trunk@20620 -
2009-06-13 21:35:28 +00:00
mattias
f2f207f212 IDE: auto indent for many cases
git-svn-id: trunk@20616 -
2009-06-13 11:22:22 +00:00
martin
2c76006b8f SynEdit, fixed default font heigh for windows
git-svn-id: trunk@20609 -
2009-06-12 18:39:58 +00:00
martin
e81fea3d01 SynEdit: auto fold region on load, fixed for "revert"
git-svn-id: trunk@20608 -
2009-06-12 17:53:33 +00:00
martin
d4702f28d9 SynEdit: Highlighter, limit default as key, only in classes
git-svn-id: trunk@20605 -
2009-06-12 16:06:48 +00:00
mattias
ef037bb0b6 codetools: class completion: copying calling convention
git-svn-id: trunk@20604 -
2009-06-12 15:46:53 +00:00
mattias
0a563086d3 IDE: BeginCodeTool init var parameters
git-svn-id: trunk@20599 -
2009-06-12 15:28:58 +00:00