Juha
e045ba01d2
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
2023-06-18 14:57:06 +03:00
ondrej
a38a50b397
SynEdit: remove circular dependency between SynEdit and SynGutterMarks
...
git-svn-id: trunk@64491 -
2021-02-05 14:20:11 +00:00
martin
ec643a2cb2
SynEdit: Clean up compiler hints
...
git-svn-id: trunk@63259 -
2020-05-31 14:20:57 +00:00
martin
f42fd8868d
SynEdit: Refactor Gutter to use DisplayView for real to virtual line mapping
...
git-svn-id: trunk@63202 -
2020-05-21 18:04:12 +00:00
martin
b2b0533619
SynEdit: fixed gutter bug, when auto-sizing is off. (fixed loaded values are ignored / fixed div-zero for zero width gutter)
...
git-svn-id: trunk@60665 -
2019-03-13 20:37:10 +00:00
martin
6680265b3f
SynEdit, Gutter: more PPI PreferedWidth fixes. Issue #33949
...
git-svn-id: trunk@58491 -
2018-07-11 17:20:38 +00:00
martin
9aa47cf01c
SynEdit: fixed calculating position of marks in gutter. No more overlap
...
git-svn-id: trunk@58483 -
2018-07-10 21:19:24 +00:00
ondrej
5ce635e1b2
IDE: sourceeditor: change gutter glyph size (and left gutter width) according to editor line height
...
git-svn-id: trunk@58332 -
2018-06-19 13:10:46 +00:00
ondrej
41895360a0
SynEdit: support high-dpi image list for gutter images - improve PPI
...
git-svn-id: trunk@57867 -
2018-05-09 01:41:45 +00:00
ondrej
5784573538
SynEdit: support high-dpi image list for gutter images
...
git-svn-id: trunk@57866 -
2018-05-09 01:40:05 +00:00
martin
7a60c60d61
SynEdit: fix mark gutter, calculating width of mark-image
...
git-svn-id: trunk@56234 -
2017-10-29 16:09:13 +00:00
mattias
a3c0c0d439
IDE: further migration external tools
...
git-svn-id: trunk@42292 -
2013-08-03 18:39:14 +00:00
martin
08b51de095
SynEdit: fixed check for max marks per line (gutter marks)
...
git-svn-id: trunk@42204 -
2013-07-25 16:02:55 +00:00
martin
d90f4b44fe
SynEdit: refactor painting
...
git-svn-id: trunk@34863 -
2012-01-22 13:17:30 +00:00
martin
bd8a968767
SynEdit: start refactor gutter painting
...
git-svn-id: trunk@34829 -
2012-01-21 03:16:05 +00:00
martin
6dab5d669e
SynEdit: prevent crash if there are no images for bookmarks
...
git-svn-id: trunk@34177 -
2011-12-14 11:50:04 +00:00
martin
583c6cf16d
SynEdit: Fix all typecasts for TSynMemo; fix undoin TSynMemo
...
git-svn-id: trunk@32250 -
2011-09-10 11:32:06 +00:00
paul
e91ed950f3
synedit: fix TColor -> TColorRef assignments and vice versa
...
git-svn-id: trunk@29714 -
2011-03-03 08:35:33 +00:00
martin
ab1847a0fb
SynEdit: fix crash if no images are assigned to bookmarks
...
git-svn-id: trunk@27890 -
2010-10-26 21:50:20 +00:00
martin
0628b67c7e
SynEdit: preparing Marks-Gutter for more marks
...
git-svn-id: trunk@27889 -
2010-10-26 18:33:41 +00:00
martin
db47df6291
SynEdit: Fix guttermarks, result was undefined. This fixes debug-marks
...
git-svn-id: trunk@27806 -
2010-10-21 22:18:04 +00:00
martin
58ea9148ea
SynEdit: begin refactor SynEdit.Marks (use tree for storage).
...
git-svn-id: trunk@27763 -
2010-10-19 21:48:25 +00:00
martin
bb4d53ff94
SynEdit: Started rework of Gutter, started adding new overview gutter
...
git-svn-id: trunk@27027 -
2010-08-08 00:35:06 +00:00
martin
c0cdbb38c5
SynEdit: Clean-up
...
git-svn-id: trunk@24615 -
2010-04-14 02:07:32 +00:00
martin
0fb0a40d23
SynEdit: clean-up
...
git-svn-id: trunk@24561 -
2010-04-10 18:23:33 +00:00
martin
2a9ed589ac
SourceEditor, SynEdit: Refactor DebugMarks (exe-line-marks). Ensure refresh for all windows
...
git-svn-id: trunk@24543 -
2010-04-09 21:59:40 +00:00
paul
25fc0e9b9c
synedit: allow to set/clear debug execution marks
...
git-svn-id: trunk@18992 -
2009-03-14 19:01:35 +00:00
paul
0103c56f6a
synedit: some changes for marks
...
- move marks compare functions to the SynEditMarks
- return marks sorted by drawing order in GetMarksForLine
- increase default gutter width for marks (we did not include LeftOffset of the bookmark options)
git-svn-id: trunk@18952 -
2009-03-11 03:19:54 +00:00
paul
c21cb3f74f
synedit, ide: add TSynMark.Priority to order marks at the same line. Make CurrentLine mark priority bigger
...
git-svn-id: trunk@18948 -
2009-03-10 15:19:48 +00:00
martin
b183a0ba51
SynEdit, Refactor: Separated the interface to Lines, from the TextBuffer implementation
...
git-svn-id: trunk@18846 -
2009-02-28 18:13:43 +00:00
martin
4e1e17c667
Cleanup SynEdit: Removed unnecessary uses, redeclaration's,...
...
git-svn-id: trunk@18519 -
2009-01-31 16:33:20 +00:00
martin
e2a0793b44
SynEdit Gutter: Cleanup, Refactor, Added some helper methods
...
git-svn-id: trunk@18366 -
2009-01-21 01:52:28 +00:00
martin
3b28b9026f
SynEdit Gutter: Fixing some AutoSize stuff
...
git-svn-id: trunk@18362 -
2009-01-20 21:14:03 +00:00
martin
77c9b560ff
SynEdit Gutter: Refactor, add ability to save GutterParts to LFM file
...
git-svn-id: trunk@18330 -
2009-01-18 17:43:57 +00:00
martin
d75f642632
SynGutter: Cleanup (Moved common properties to base)
...
git-svn-id: trunk@18326 -
2009-01-18 13:47:10 +00:00
martin
0978ce2ba7
SynEdit, Gutter: Changed Layout, Code clean-up
...
git-svn-id: trunk@18040 -
2009-01-02 12:10:51 +00:00
martin
c34259d476
SynEdit: refactor the Gutter code, moved drawing code into separate classes
...
git-svn-id: trunk@17532 -
2008-11-23 01:02:44 +00:00