mattias
c7c522d9e9
IDEIntf: added RegisterCompletionPlugin
...
git-svn-id: trunk@23484 -
2010-01-18 17:13:59 +00:00
dmitry
989a3cf5c2
ide: reverted line-ending menu comments of the IDE.
...
git-svn-id: trunk@23480 -
2010-01-18 06:55:51 +00:00
paul
9622c8cd82
ide: convert forms to use fpc resources
...
git-svn-id: trunk@23458 -
2010-01-15 02:06:37 +00:00
dmitry
02f1dca712
ide: added system names to line-endings submenu of the source editor
...
git-svn-id: trunk@23425 -
2010-01-12 07:18:47 +00:00
mattias
a1f22a3dff
IDE: added Line ending menu item, bug #15420
...
git-svn-id: trunk@23277 -
2009-12-25 13:14:58 +00:00
paul
a71515551f
ide: use icon for Inspect menu items
...
git-svn-id: trunk@23054 -
2009-12-10 02:42:11 +00:00
marc
101acea082
debugger: added line info to assembler output dialog
...
git-svn-id: trunk@23043 -
2009-12-09 00:14:29 +00:00
paul
2fd2eb30f1
debugger + ide: Inspect dialogs:
...
- add "Inspect..." menu item to the source editor debugger group
- fix alt+F5 key combination (was crash)
- don't access debugger directly from Inspect dialog since it cause a crash when debugger is not active. use debugboss method instead
- move evaluate dialog initialization to InitEvaluateDlg method
git-svn-id: trunk@22987 -
2009-12-06 06:02:12 +00:00
martin
90511a9053
SourceEditor: Clean-up, remove old method
...
git-svn-id: trunk@22790 -
2009-11-26 08:14:01 +00:00
martin
f7cdfc7494
SynEdit, SourceEditor: refactored Syncro-edit detection
...
git-svn-id: trunk@22788 -
2009-11-26 07:42:57 +00:00
martin
e1c8b64e3f
SynEdit, SourceEditor: refactored Syncro-edit detection
...
git-svn-id: trunk@22787 -
2009-11-26 07:32:31 +00:00
martin
69f53e8c35
SynEdit: Starting Multi-View SynEdit
...
git-svn-id: trunk@22679 -
2009-11-19 00:14:36 +00:00
mattias
fa3198bffe
IDE: reduced debugging
...
git-svn-id: trunk@22626 -
2009-11-16 15:02:11 +00:00
mattias
cd26ac8ff8
IDE: source editor: fixed crash when using PageIndex during fUpdateLock>0
...
git-svn-id: trunk@22625 -
2009-11-16 15:01:49 +00:00
martin
048c6ab702
SourceEditor, prevent possible issue after revision 22570 #d690f24e16,22571 #beee4cb71e (better keeping track of PageIndex)
...
git-svn-id: trunk@22620 -
2009-11-16 13:00:57 +00:00
martin
80056f3583
SourceEditor: Only show scrollbars if required (ssAutoBoth)
...
git-svn-id: trunk@22617 -
2009-11-16 08:45:27 +00:00
mattias
84e874d914
IDE: removed empty line
...
git-svn-id: trunk@22576 -
2009-11-13 20:44:13 +00:00
martin
6a9a708b28
IDE, SourceEditor: Reduce painting during startup
...
git-svn-id: trunk@22574 -
2009-11-13 14:59:12 +00:00
martin
beee4cb71e
IDE, SourceEditor: clean-up / redirect notebook access through new accessors
...
git-svn-id: trunk@22571 -
2009-11-13 13:02:52 +00:00
martin
d690f24e16
IDE, SourceEditor: Fixed class abstraction, hide real notebook, moved published methods to lower visibility where possible
...
git-svn-id: trunk@22570 -
2009-11-13 12:33:29 +00:00
martin
ba1566e224
IDE, SourceEditor: Defer switching notebook-tab as it causes repaint on some OS (Windows), which may lead to intermittent incorrect display. Issue #15006
...
git-svn-id: trunk@22549 -
2009-11-12 21:02:08 +00:00
mattias
314558a8f2
IDE: source editor tabs: if no drag activate page
...
git-svn-id: trunk@22527 -
2009-11-11 11:08:42 +00:00
martin
be07ff95be
IDE, SourceEditor: drag/drop tabs clean-up
...
git-svn-id: trunk@22493 -
2009-11-08 22:44:55 +00:00
martin
4f99db414c
IDE, SourceEditor: Improved drag/drop tabs ( avoid missing mouse up events )
...
git-svn-id: trunk@22492 -
2009-11-08 21:43:35 +00:00
mattias
166ccb9e94
IDE: auto indent: using SynEdit.OnPaste event
...
git-svn-id: trunk@22452 -
2009-11-05 17:48:41 +00:00
mattias
14609fc341
IDE: no auto indent during template editing
...
git-svn-id: trunk@22435 -
2009-11-04 19:53:23 +00:00
martin
fd0f2898d5
IDE, SourceEditor: Improved drag/drop tabs
...
git-svn-id: trunk@22431 -
2009-11-04 17:35:24 +00:00
mattias
13712e5d89
IDE: auto indent: using caret position for ecLineBreak
...
git-svn-id: trunk@22428 -
2009-11-04 13:57:58 +00:00
mattias
d0158ca6ee
IDE: fixed auto indent on ecLineBreak to synedit changes
...
git-svn-id: trunk@22426 -
2009-11-04 12:15:01 +00:00
mattias
3c0eb0f5c6
IDE: added option to enabled indent on line break and indent on paste
...
git-svn-id: trunk@22423 -
2009-11-04 11:32:10 +00:00
mattias
586f1a284b
IDE: no auto indent on ecInsertLine
...
git-svn-id: trunk@22422 -
2009-11-04 11:20:48 +00:00
mattias
3c291767c0
IDE: no auto indent while syncro editing
...
git-svn-id: trunk@22421 -
2009-11-04 11:20:03 +00:00
mattias
2cd414bcbd
IDE: enabled codetools auto indent by default
...
git-svn-id: trunk@22403 -
2009-11-03 13:10:56 +00:00
mattias
38a3e64177
IDE: added option to enable codetools auto indent
...
git-svn-id: trunk@22402 -
2009-11-03 13:00:36 +00:00
mattias
8c75e5f632
IDE: auto indent: fixed ecPaste line to codetools line mapping
...
git-svn-id: trunk@22401 -
2009-11-03 12:49:55 +00:00
mattias
e750aff51a
codetools: auto indent: flag to ignore context
...
git-svn-id: trunk@22400 -
2009-11-03 12:47:19 +00:00
mattias
b35838eff9
IDE: auto indent: moved code to sourceeditor, indent on ecPaste
...
git-svn-id: trunk@22389 -
2009-11-03 00:16:29 +00:00
mattias
c2309f274d
IDE: clean up
...
git-svn-id: trunk@22385 -
2009-11-02 14:51:06 +00:00
paul
fd28119606
ide: apply patch of Alexander S. Klenin which implements source editor tabs drag-drop (issue #0014963 )
...
git-svn-id: trunk@22383 -
2009-11-02 12:40:00 +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
mattias
46d7c68244
synedit: TSynEditLines: added TextChangeStamp
...
git-svn-id: trunk@22321 -
2009-10-28 13:56:11 +00:00
mattias
5c3bf6fbea
IDE: fixed TSourceNotebook.ReloadHighlighters using wrong PageIndex
...
git-svn-id: trunk@22172 -
2009-10-14 12:37:57 +00:00
mattias
69cb699ca6
IDE: fixed uninitialized result
...
git-svn-id: trunk@22109 -
2009-10-12 11:38:35 +00:00
mattias
bf25b88f22
IDE: completion box: fixed cancel execution on error
...
git-svn-id: trunk@22057 -
2009-10-06 12:59:11 +00:00
paul
32e67c21ce
ide: update enabled state for source editor clipboard menu items
...
git-svn-id: trunk@22032 -
2009-10-05 02:42:48 +00:00
paul
c94627a628
ide: assign available key shortcuts to the source editor popup menu items
...
git-svn-id: trunk@22001 -
2009-10-03 16:47:20 +00:00
mattias
1ffd720917
IDE+codetools: ExtractOperand: added WithoutTrailingPoints
...
git-svn-id: trunk@21985 -
2009-10-02 18:49:58 +00:00
mattias
8442f27d8c
IDE: debugger: tool tip for symbol under cursor
...
git-svn-id: trunk@21980 -
2009-10-02 08:48:32 +00:00
paul
a32cbde664
ide: add Evaluate/Modify item to the source editor debug menu
...
git-svn-id: trunk@21976 -
2009-10-02 06:53:42 +00:00
paul
9d6f86eeb2
ide: debugger:
...
- setup source menu debugger shortcuts
- make Ctrl+F5 (add watch) shortcut work
git-svn-id: trunk@21972 -
2009-10-02 03:44:32 +00:00