Commit Graph

61 Commits

Author SHA1 Message Date
martin
1e7998c60a SynEdit: Clean up
git-svn-id: trunk@58595 -
2018-07-22 11:36:10 +00:00
martin
ed902001ff SynEdit: fold indicator pen.width for drawing depend on PPI / autosizing
git-svn-id: trunk@58516 -
2018-07-14 10:16:58 +00:00
martin
188ad4c51c SynEdit: fold indicator pen.width for drawing depend on PPI
git-svn-id: trunk@58509 -
2018-07-13 19:44:33 +00:00
martin
7556547cb7 SynEdit: fold indicator pen.width / endcap
git-svn-id: trunk@58508 -
2018-07-13 16:43:24 +00:00
martin
343b7aae49 SynEdit: fold indicator better vertical centering (when extra line height is used)
git-svn-id: trunk@58507 -
2018-07-13 16:27:21 +00:00
martin
1c010971b9 SynEdit: fold indicator pen.width for drawing depend on PPI
git-svn-id: trunk@58506 -
2018-07-13 16:04:31 +00:00
martin
3af5473c5e SynEdit: fix ppi sizing for fold gutter
git-svn-id: trunk@58496 -
2018-07-12 08:55:36 +00:00
ondrej
9fea3ea40c synedit: high-DPI fixes. issue #31753
git-svn-id: trunk@55677 -
2017-08-17 17:40:05 +00:00
ondrej
3f21545b7d synedit: high-DPI: implement DoAutoAdjustLayout. issue #31753
git-svn-id: trunk@55675 -
2017-08-17 10:39:39 +00:00
martin
a2ec42e01e SynEdit: Undo initializations, if value is either not needed or always set.
git-svn-id: trunk@48497 -
2015-03-24 23:13:33 +00:00
juha
4e16799fd7 SynEdit: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48478 -
2015-03-24 17:50:59 +00:00
martin
e834ed8ba1 SynEdit: fixed, do not display popup while paintlocked
git-svn-id: trunk@42738 -
2013-09-11 21:06:27 +00:00
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
fffcde8e44 SynEdit: fixed folding with single line selection. Issue #21523
git-svn-id: trunk@36194 -
2012-03-21 20:17:32 +00:00
martin
d6de60d576 SynEdi: Fix some issues with folding selection
git-svn-id: trunk@35029 -
2012-01-29 23:15:31 +00:00
martin
1fc2e095ea SynEdit clean up
git-svn-id: trunk@34941 -
2012-01-25 23:26:45 +00:00
martin
d90f4b44fe SynEdit: refactor painting
git-svn-id: trunk@34863 -
2012-01-22 13:17:30 +00:00
martin
bc57db114e SynEdit: hide conflicting button names
git-svn-id: trunk@34277 -
2011-12-19 12:54:29 +00:00
martin
5d2d0b17ec SynEdit: more mouse action changes / fixes r 33956
git-svn-id: trunk@33970 -
2011-12-05 13:41:13 +00:00
martin
7554ee973e SynEdit: reworked mouse-actions
git-svn-id: trunk@33956 -
2011-12-04 16:53:23 +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
martin
144a7b6e1c SynEdit: Fold-Gutter: Defer creation of popup menu, until needed; use global image list
git-svn-id: trunk@32000 -
2011-08-17 13:58:44 +00:00
martin
71b29ef3e4 SynEdit: Codefolding for user-selected blocks (Not saved to session) even without highlighter
git-svn-id: trunk@30154 -
2011-04-03 14:40:44 +00:00
martin
49611fd177 SynEdit: keep folds, even if a the keyword is no longer recognized (e.g becomes part of a comment). Such folds are however not saved in the session-info
git-svn-id: trunk@30141 -
2011-04-02 21:15:39 +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
cfbd1d0346 Added License
git-svn-id: trunk@27196 -
2010-08-26 14:47:15 +00:00
martin
2012316840 SynEdit, FoldGutter: Always show [+]/[-] in popup menu
git-svn-id: trunk@27045 -
2010-08-09 23:35:58 +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
77c48f2262 SynEdit: Fold / Prepare for IDE fold-menu
git-svn-id: trunk@26945 -
2010-07-31 20:45:26 +00:00
martin
b1d560f33b SynEdit: Fix popup for fold gutter (show hides correct)
git-svn-id: trunk@26829 -
2010-07-25 15:39:23 +00:00
martin
86a9620e2c Synedit/IDE: Added hiding of comment/region
git-svn-id: trunk@26814 -
2010-07-24 16:59:04 +00:00
martin
0d49ef41c9 SynEdit: FoldGutter: fix background color inside +/- box
git-svn-id: trunk@25901 -
2010-06-04 20:20:47 +00:00
martin
ca94d30747 SynEdit: Basic folding for LFM
git-svn-id: trunk@22552 -
2009-11-13 00:00:03 +00:00
martin
e81f70915d SynEdit: right click fold-gutter crashes, if no fold-highlighter is avail. Issue #14855
git-svn-id: trunk@22362 -
2009-10-31 17:26:55 +00:00
martin
ba5c46c5be SynEdit, Mouse Actions: Added Priority
git-svn-id: trunk@20529 -
2009-06-08 23:53:55 +00:00
martin
82eab88ac2 EditorOptions/Mouse: Fixed Action=None / Added no action for click on fold-tree's vertical line(s)
git-svn-id: trunk@20434 -
2009-06-05 12:47:04 +00:00
martin
c48d05bde9 EditorOptions/Mouse: Added more Fold Actions templates
(missed a file)

git-svn-id: trunk@20414 -
2009-06-04 23:59:43 +00:00
martin
3332a54674 EditorOptions/Mouse: small fix in caret handling
git-svn-id: trunk@20409 -
2009-06-04 21:16:53 +00:00
martin
2accfb98d4 Cleanup
git-svn-id: trunk@20407 -
2009-06-04 20:44:05 +00:00
martin
6b34642783 EditorOptions/Mouse: Merged Code-Folding mouse config
git-svn-id: trunk@20406 -
2009-06-04 20:39:45 +00:00
martin
7bde133acd SynEdit: Added configuration for mouse behaviour / Fix Gutter ContextMenu
git-svn-id: trunk@20359 -
2009-06-02 21:54:42 +00:00
martin
6e2bbfb0a1 SynEdit: Added configuration for mouse behaviour / Fix Gutter ContextMenu
git-svn-id: trunk@20358 -
2009-06-02 21:46:12 +00:00
martin
6a6c84d56b SynEdit Folding: Improved Pop-up-Menu on fold-gutter => replace normal popup.
git-svn-id: trunk@19516 -
2009-04-19 17:11:02 +00:00
martin
59d3bbd7e9 SynEdit Folding: Improved block detection for Pop-up-Menu on fold-gutter
git-svn-id: trunk@19511 -
2009-04-19 12:44:11 +00:00
martin
d6d2d80d9f SynEdit Folding: Added Pop-up-Menu to Gutter
git-svn-id: trunk@19499 -
2009-04-19 00:39:59 +00:00
martin
d3bde9aa5a SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
git-svn-id: trunk@19491 -
2009-04-18 18:58:50 +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