martin
|
e0b9cef954
|
SynEdit: Clean up lots of IFDEF. Patch by zaher dirkey. Issue #0022186
git-svn-id: trunk@37782 -
|
2012-06-25 22:49:31 +00:00 |
|
martin
|
473be6458b
|
SynEdit: Implemented "sticky" selection mode
git-svn-id: trunk@37781 -
|
2012-06-25 22:13:36 +00:00 |
|
martin
|
29485dc359
|
SynEdit: fixed/improved error handling for caret. Might fix some caret-not-shown issues (observed with carbon)
git-svn-id: trunk@37688 -
|
2012-06-18 22:38:52 +00:00 |
|
martin
|
d17e688df7
|
SynEdit: Fixed Caret when scrolling under older Wine (Win Emulator) 0021929
git-svn-id: trunk@37166 -
|
2012-05-05 18:10:28 +00:00 |
|
mattias
|
080f4f8c22
|
LCL: fixed sending CM_EXIT,CM_ENTER when flastfocusedcontrol was removed
git-svn-id: trunk@36884 -
|
2012-04-17 17:15:34 +00:00 |
|
martin
|
1fc2e095ea
|
SynEdit clean up
git-svn-id: trunk@34941 -
|
2012-01-25 23:26:45 +00:00 |
|
martin
|
83ccf70cb2
|
SynEdit: improve screen caret lock
git-svn-id: trunk@34668 -
|
2012-01-08 17:51:16 +00:00 |
|
martin
|
f68d0c1659
|
SynEdit: Selection, prevent OnChange, if nothing changed / clean up
git-svn-id: trunk@34620 -
|
2012-01-06 13:47:03 +00:00 |
|
martin
|
b086a0d71f
|
SynEdit: ensure primary selection is acquired
git-svn-id: trunk@34595 -
|
2012-01-05 12:50:01 +00:00 |
|
martin
|
27d9078f1f
|
SynEdit: Allow replacing text and keep y-pos of marks
git-svn-id: trunk@34534 -
|
2012-01-01 19:31:49 +00:00 |
|
martin
|
400f05dee0
|
SynEdit: refactor painting
git-svn-id: trunk@34165 -
|
2011-12-14 02:53:19 +00:00 |
|
martin
|
3403a53c21
|
SynEdit / IDE: zoom with ctrl wheel
git-svn-id: trunk@33986 -
|
2011-12-05 23:32:21 +00:00 |
|
martin
|
328267f217
|
SynEdit: fixed some cases where none moving cursor key (e.g. end-key at line end) would not unset the selection. Happened if caret was not moved to set selection (copy word on copy none)
git-svn-id: trunk@33310 -
|
2011-11-04 19:58:17 +00:00 |
|
martin
|
ab90477674
|
SynEdit: Check if suficent space for caret exists at line-end. fixes issue #0020053
git-svn-id: trunk@32058 -
|
2011-08-25 23:46:14 +00:00 |
|
martin
|
e4fc107b50
|
SynEdit: Clean up ScreenCaret.ClipRect calculation; Fix ClipRect by 1 pixel to small. Partly fixes issue #0020053
git-svn-id: trunk@32056 -
|
2011-08-25 22:58:14 +00:00 |
|
martin
|
3968c44b39
|
SynEdit: allow caret to end of longest line (instead of MaxLeftChar), if eoScrollPastEOL is set
git-svn-id: trunk@32039 -
|
2011-08-24 10:10:01 +00:00 |
|
mattias
|
4eb05d0a4e
|
qt intf: fixed showing caret when FWidget got context, bug #16905
git-svn-id: trunk@30747 -
|
2011-05-15 12:27:49 +00:00 |
|
mattias
|
937fe55e63
|
qt intf: undo 20743
git-svn-id: trunk@30745 -
|
2011-05-15 12:16:33 +00:00 |
|
martin
|
6b7a173ac3
|
SynEdit: fixed caret-auto-move for lines with tab. (required by syncro-edit, shared-edit)
git-svn-id: trunk@30087 -
|
2011-03-30 16:24:10 +00:00 |
|
martin
|
86a71bfe1e
|
SynEdit: Cache char-width info (Logical<>Physical) / Cleanup
git-svn-id: trunk@30074 -
|
2011-03-29 23:44:25 +00:00 |
|
martin
|
254183e65e
|
SynEdit: Caret, removed QT workarounds
git-svn-id: trunk@27201 -
|
2010-08-26 19:33:23 +00:00 |
|
martin
|
987280bfe5
|
SynEdit: Caret, ensure handle is not outdated
git-svn-id: trunk@27200 -
|
2010-08-26 19:25:23 +00:00 |
|
martin
|
bdcfa05b81
|
SynEdit: Correctly set CaretRespondToFocus for gtk / workaround for QT
git-svn-id: trunk@27168 -
|
2010-08-22 22:54:14 +00:00 |
|
martin
|
4e8ea2da7f
|
SynEdit: Caret, update Visibility on focus changes
git-svn-id: trunk@27156 -
|
2010-08-20 13:13:54 +00:00 |
|
martin
|
abb03cadf9
|
SynEdit: Special handling for Caret under QT, workaround for bug #17210
git-svn-id: trunk@27153 -
|
2010-08-20 00:50:17 +00:00 |
|
martin
|
65f6433075
|
SynEdit: debug for caret
git-svn-id: trunk@27152 -
|
2010-08-19 23:52:34 +00:00 |
|
martin
|
5afc05a556
|
SynEdit: small fix/optimization to caret (avoid extra SetPos calls)
git-svn-id: trunk@27151 -
|
2010-08-19 23:48:09 +00:00 |
|
martin
|
66ad9fe3d0
|
SynEdit: debug for caret
git-svn-id: trunk@27150 -
|
2010-08-19 23:13:00 +00:00 |
|
martin
|
97148efb0f
|
SynEdit: Fix caret sometimes stopped at x=1024
git-svn-id: trunk@27100 -
|
2010-08-14 21:27:31 +00:00 |
|
martin
|
9c570545dd
|
SynEdit: Fixes for caret. Recreate persistent caret / stop using RespondToFocus (QT issue)
git-svn-id: trunk@27097 -
|
2010-08-14 19:42:59 +00:00 |
|
martin
|
abc928b804
|
SynEdit: CaretRespondsToFocus
git-svn-id: trunk@27096 -
|
2010-08-14 19:09:25 +00:00 |
|
martin
|
ac930ac5a0
|
SynEdit: Clean up
git-svn-id: trunk@27038 -
|
2010-08-08 15:58:07 +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
|
a305372d19
|
SynEdit: Refactor, LengthOfLongestLine
git-svn-id: trunk@25787 -
|
2010-05-31 00:03:31 +00:00 |
|
martin
|
8616df2434
|
SynEdit: Change Lines.BeginUpdate to do full paintlock; fix repeated highlifghter scans for Lines.LoadFromFile; issue #13268
git-svn-id: trunk@25320 -
|
2010-05-12 00:28:57 +00:00 |
|
martin
|
9b27609bab
|
SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
|
2010-05-08 14:30:26 +00:00 |
|
martin
|
975ef069b2
|
SynEdit: Adjust Selection in other view editor
git-svn-id: trunk@24519 -
|
2010-04-08 16:45:47 +00:00 |
|
martin
|
c78ba4235d
|
SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24517 -
|
2010-04-08 16:27:19 +00:00 |
|
martin
|
d9fc2ac6e7
|
SynEdit: Replacing BlockMode selection now inserts in BlockMode too
SourceEditor: Fix upper/LowerCase Selection for Blockmode, Issue #15626
git-svn-id: trunk@23645 -
|
2010-02-05 16:23:06 +00:00 |
|
martin
|
69f53e8c35
|
SynEdit: Starting Multi-View SynEdit
git-svn-id: trunk@22679 -
|
2009-11-19 00:14:36 +00:00 |
|
martin
|
7404b6ed0b
|
SynEdit: refactor, moved some undo/redo code to the lines object
git-svn-id: trunk@22672 -
|
2009-11-18 16:53:20 +00:00 |
|
martin
|
65aa0e0875
|
SynEdit, IDE: Fixes and Refactor for SynBeautifier (includes updates for codetools auto-indent)
git-svn-id: trunk@22377 -
|
2009-11-02 01:36:04 +00:00 |
|
martin
|
d033ed3dfc
|
SynEdit / IDE: Keep cursor at position, if codetools makes changes to toher location (like updating component names) issue #12344
git-svn-id: trunk@21829 -
|
2009-09-22 23:13:04 +00:00 |
|
martin
|
194d83f7a8
|
SynEdit: implemented Caret skips tabs
git-svn-id: trunk@21587 -
|
2009-09-05 13:30:13 +00:00 |
|
martin
|
68d8d80a23
|
SynEdit: Fixed some utf8 issues in smColumn mode blocks
git-svn-id: trunk@21065 -
|
2009-08-01 23:11:33 +00:00 |
|
martin
|
41133ceb24
|
SynEdit: Fixed a problem when replacing a smColumn mode block. New text would go in wrong location
git-svn-id: trunk@21064 -
|
2009-08-01 21:35:17 +00:00 |
|
martin
|
ce18ca1f8d
|
SynEdit: fixed an issue with deleting if past-Eol, padding was sometimes omitted (fixed bug introduced in 21060)
git-svn-id: trunk@21061 -
|
2009-08-01 18:12:10 +00:00 |
|
martin
|
c008588230
|
SynEdit: fixed an issue with deleting if past-Eol, padding was sometimes omitted
git-svn-id: trunk@21060 -
|
2009-08-01 18:01:17 +00:00 |
|
martin
|
430990d9f1
|
SynEdit: Fixed smNormal Block-Selectional for Past-EOL. If only one line was selected the Area past EOL was ignored
git-svn-id: trunk@21038 -
|
2009-07-31 21:35:53 +00:00 |
|
martin
|
11cefe2883
|
SynEdit: fixed utf-8/tab issue for column mode selections
git-svn-id: trunk@21035 -
|
2009-07-31 20:58:14 +00:00 |
|