martin
effdd125ea
SynEdit/IDE: zoom via keyboard
...
git-svn-id: trunk@50091 -
2015-10-17 01:39:01 +00:00
martin
5e498c6211
SYnEdit: multi caret, IDE integration, and refactor
...
git-svn-id: trunk@48395 -
2015-03-16 16:42:16 +00:00
martin
b87c34ebfb
SynEdit/IDE: Basic Multi-Caret mode
...
git-svn-id: trunk@48123 -
2015-03-03 23:51:11 +00:00
martin
7832ffec7f
SynEdit (plugins: syncro,templ,complete) remove dynamic allocation of commands. Fix issue #0026329
...
git-svn-id: trunk@47522 -
2015-01-26 00:02:52 +00:00
martin
6c44e911b9
SynEdit: fixed wrong const in syneditkeycmds . Issue #0026487
...
git-svn-id: trunk@46369 -
2014-09-30 13:23:35 +00:00
juha
869b324865
SynEdit: cleanup
...
git-svn-id: trunk@41443 -
2013-05-28 16:00:02 +00:00
juha
c7904068dd
SynEdit: Revert changes in TSynEditKeyStrokes.FindKeycode2. Part of issue #24008
...
git-svn-id: trunk@41140 -
2013-05-12 07:19:35 +00:00
juha
51a64480ed
SynEdit and IDE: handle correctly sequential keymappings where 2nd part is with or without Ctrl modifier
...
git-svn-id: trunk@40899 -
2013-04-27 11:44:35 +00:00
juha
231283f94b
SynEdit: formatting
...
git-svn-id: trunk@40898 -
2013-04-27 11:44:19 +00:00
juha
ac54b82dcb
IDE, SynEdit: Use the new ShiftMask feature in SynEdit to ignore Ctrl key in two-key sequences. Part of issue #24008
...
git-svn-id: trunk@40549 -
2013-03-14 12:21:59 +00:00
martin
fe7799e167
SynEdit: Keystroke: Added ShiftMask
...
git-svn-id: trunk@40528 -
2013-03-10 19:08:44 +00:00
juha
2d3dbdb431
IDE, SynEdit: Accept Ctrl also with the second part of a sequencial key shortcut. Remove obsolete mappings. Issue #24008 , patch from Mark Bravington
...
git-svn-id: trunk@40508 -
2013-03-08 00:00:37 +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
473be6458b
SynEdit: Implemented "sticky" selection mode
...
git-svn-id: trunk@37781 -
2012-06-25 22:13:36 +00:00
mattias
c370aa5db5
synedit: fixed uninitialized variables
...
git-svn-id: trunk@36049 -
2012-03-15 22:59:28 +00:00
martin
19c9418238
SynEdit: improve property edit for key commands
...
git-svn-id: trunk@35513 -
2012-02-20 19:28:35 +00:00
martin
cbacc22f81
SynEdit: Add SynCompletion to component palette / Add property edit for key commands
...
git-svn-id: trunk@35511 -
2012-02-20 18:41:32 +00:00
martin
6c2f247b5d
IDE/SynEdit: Added basic macro recorder
...
git-svn-id: trunk@35456 -
2012-02-18 16:56:27 +00:00
martin
ecd605e5bd
SynEdit: refactor plugin key handling / adding syncro edit to component palette.
...
git-svn-id: trunk@35429 -
2012-02-17 17:29:05 +00:00
martin
a1ff712f8b
EditorOpts: Fixed Keymaps, combo strokes in plugins
...
git-svn-id: trunk@35406 -
2012-02-17 01:58:06 +00:00
martin
17c7b1c8f9
SynEdit: Navigate to end of word / middle of CamelCase word
...
git-svn-id: trunk@35240 -
2012-02-08 18:22:44 +00:00
juha
4e6e7a17b8
LCL: rename Menus.Shortcut function back to its Delphi compatible name.
...
git-svn-id: trunk@29859 -
2011-03-15 18:16:38 +00:00
juha
4e95f6a390
LCL: Show menu shortcuts also when they are sequencial keys combinations (like Ctrl+Q, B)
...
git-svn-id: trunk@29853 -
2011-03-15 14:05:55 +00:00
martin
e706efaedb
SynEdit: Fixed group undo for smart-unindent
...
git-svn-id: trunk@22581 -
2009-11-13 21:56:26 +00:00
martin
793e654d38
SynEdit, added 2nd "home" command: first word in line / issue #14440
...
git-svn-id: trunk@21592 -
2009-09-06 15:09:35 +00:00
martin
592732cea4
SynEdit: added persistent block
...
git-svn-id: trunk@20965 -
2009-07-26 23:06:26 +00:00
martin
342c6a6374
SynEdit: Refactored Block-Selection
...
git-svn-id: trunk@20959 -
2009-07-25 23:54:16 +00:00
martin
8523cdef61
SynEdit/IDE: Added RTTI info for KeyStrokes.Command. Needed to save MouseAction
...
git-svn-id: trunk@20879 -
2009-07-17 16:59:49 +00:00
martin
d6b3aff8c9
SynEdit: Added code-template mode: Edit params in cells
...
git-svn-id: trunk@20732 -
2009-06-24 19:33:05 +00:00
martin
b4b16cb5f0
SynEdit, KeyCommands, added some missing ident/name mappings for RTTI
...
git-svn-id: trunk@20556 -
2009-06-09 17:29:41 +00:00
martin
2ad1ec03ba
SynEdit: added Column mode word wise selection
...
git-svn-id: trunk@20555 -
2009-06-09 17:18:58 +00:00
martin
ed7b49c4d1
SynEdit: Fixed Column mode (revision 18908 #72776045a9): deleting a column selection, would actually delete the normal selection with the same end-points
...
git-svn-id: trunk@18910 -
2009-03-07 14:06:00 +00:00
martin
72776045a9
SynEdit: Add key-bindings for column-mode-selection (ALT-Shift-Cursor*). Issue #13238 . (Based on a patch by dmitry boyarintsev)
...
git-svn-id: trunk@18908 -
2009-03-07 12:20:26 +00:00
martin
a10dc20b6a
SynEdit, Markup-Current-Word Added: TrimSpaces, Keep Markup while typing, Toggle fixed word (alt m), No timer(just toggle)
...
git-svn-id: trunk@18247 -
2009-01-11 02:51:28 +00:00
mattias
0b50f60239
synedit: added ecToggleMarker0..9
...
git-svn-id: trunk@17600 -
2008-11-26 14:23:10 +00:00
mattias
aa6e9e64dd
synedit: fixed ignoring first key of a 2-key-combo, IDE: source editor: handling setmarker0..9
...
git-svn-id: trunk@17369 -
2008-11-13 13:00:09 +00:00
vincents
1614e73034
synedit + IDE: added KeyShortCuts for Folding in SynEdit from Martin Friebe (issue #12593 )
...
git-svn-id: trunk@17299 -
2008-11-09 19:25:29 +00:00
mattias
54f8a04166
fixed a few fpc over warnings from Andrew Haines
...
git-svn-id: trunk@7284 -
2005-06-25 15:34:03 +00:00
mattias
5e5c1122a7
renamed LCLLinux to LCLIntf
...
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
5473bf6a6f
add synmemo.pas syneditplugins.pas synmacrorecorder.pas
...
git-svn-id: trunk@2282 -
2002-08-17 23:41:12 +00:00
lazarus
c9e180acac
TPanel implemented.
...
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.
git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
4abca0516d
MG: added dynhasharray and renamed tsynautocompletion
...
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
d8de02b1dc
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
934f6aff7c
added project support, codetools
...
git-svn-id: trunk@210 -
2001-03-03 11:06:18 +00:00
lazarus
da5aa5f57d
Added the synedit files
...
Shane
git-svn-id: trunk@140 -
2001-01-26 19:34:10 +00:00