paul
d4f21edd99
images: add an image to show current line mixed with a breakpoint, reduce size of some other images
...
git-svn-id: trunk@18953 -
2009-03-11 04:24:29 +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
martin
d999a5db3b
SynEdit, inconsistent handling of MouseLinks. Some code suppressed MouseLinks if shift or alt where pressed too, other code would still handle the links. Now the modifier key (ctrl or meta) has to be pressed without shift or alt.
...
git-svn-id: trunk@18951 -
2009-03-10 22:58:16 +00:00
martin
7a5c870566
SynEdit: make shift-alt-left_mouse behave similar to shift-left_mouse. Start selection from old caret position. Issue #13238
...
git-svn-id: trunk@18950 -
2009-03-10 22:12:47 +00:00
paul
d0e67fd760
ide: easy sort TSourceMarks.GetMarksForLine using priority, don't handle ExecutionLine in the TSourceEditor.OnEditorSpecialLineColor in a special way - use generic SourceMark handling
...
git-svn-id: trunk@18949 -
2009-03-10 15:58:57 +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
paul
5d3aba4a89
ide: fix TSourceEditor.OnEditorSpecialLineColor - skip invisible sourcemarks, set LineColorAttrib for the ExecutionMark
...
git-svn-id: trunk@18947 -
2009-03-10 13:28:01 +00:00
paul
bd563f7d4a
formatting
...
git-svn-id: trunk@18946 -
2009-03-10 13:26:22 +00:00
paul
2d53f3dbe7
ide: fix TSourceMark.Compare for the case we have > 1 different marks for the same line and column
...
git-svn-id: trunk@18945 -
2009-03-10 13:25:58 +00:00
paul
633ff61ec3
images: reduce new debugger image sizes from 16x16 to 11x11 to fit well into gutter
...
git-svn-id: trunk@18944 -
2009-03-10 12:13:22 +00:00
paul
bd0650e6b6
ide: show current execution line in the gutter (works bad since gutter needs to be more wide)
...
git-svn-id: trunk@18943 -
2009-03-10 12:04:45 +00:00
paul
cd635adfcb
lcl: workaround fpc bug in the StrToFloatDef function (fixes issue #0013293 )
...
git-svn-id: trunk@18942 -
2009-03-10 09:49:44 +00:00
paul
39c69e59f7
debugger: show lines with breakpoints in the call stack dialog
...
git-svn-id: trunk@18941 -
2009-03-10 07:12:33 +00:00
paul
632c906b7a
debugger: fix path delimiters for the call stack
...
git-svn-id: trunk@18940 -
2009-03-10 07:05:45 +00:00
paul
f03e6fc7c2
debugger: use images in the callstack listview to improve look and informativeness
...
git-svn-id: trunk@18939 -
2009-03-10 03:17:58 +00:00
paul
81f1a97f5d
images: add images for showing "current line", "execution point" and address in the stack which does not has source line
...
git-svn-id: trunk@18938 -
2009-03-10 03:07:07 +00:00
paul
82e65f56e6
qt: fix ListView + imagelist
...
git-svn-id: trunk@18937 -
2009-03-10 03:05:13 +00:00
paul
83f556cdd7
debugger: make callstack dialog use common ide imagelist
...
git-svn-id: trunk@18936 -
2009-03-10 02:34:14 +00:00
paul
b91d29452c
images: make some images eat less disk space
...
git-svn-id: trunk@18935 -
2009-03-10 02:20:53 +00:00
paul
8235487c42
lcl: fix char case
...
git-svn-id: trunk@18934 -
2009-03-10 01:58:35 +00:00
zeljko
01e25eceef
Qt: QClipboard bugfix, removed workarounds.Now it works correct.
...
git-svn-id: trunk@18933 -
2009-03-09 17:07:05 +00:00
paul
19b235f963
debugger: make callstack dialog listview readonly
...
git-svn-id: trunk@18932 -
2009-03-09 15:40:59 +00:00
paul
80b7122c67
lcl: set default values for TListView.SortColumn, TListView.SortType, TListColumn.AutoSize
...
git-svn-id: trunk@18931 -
2009-03-09 15:40:29 +00:00
paul
b0938be4da
lcl: set default values for TListView.ParentColor and TCustomImageList.Masked
...
git-svn-id: trunk@18930 -
2009-03-09 15:34:43 +00:00
mattias
9c1c4073f2
IDE: debugger: removed unneeded path delim fix in TDebugManager.GetFullFilename
...
git-svn-id: trunk@18929 -
2009-03-09 15:29:07 +00:00
mattias
4ba2b2770c
codetools: implemented class-of without point operator, bug #8759
...
git-svn-id: trunk@18928 -
2009-03-09 15:20:30 +00:00
mattias
e9e078db85
IDE: when renaming the main source, auto rename the project
...
git-svn-id: trunk@18927 -
2009-03-09 14:34:09 +00:00
mattias
ce37d3d700
LCL: TButtonPanel: fixed using resourcestrings for captions
...
git-svn-id: trunk@18926 -
2009-03-09 14:13:38 +00:00
mattias
dea25b8bc2
codetools: lfm parser: fixed FindProperty, thanks to Mazen
...
git-svn-id: trunk@18925 -
2009-03-09 14:04:11 +00:00
mattias
9f7246dd62
IDE: debugger: auto repair gdb path delims when searching filename
...
git-svn-id: trunk@18924 -
2009-03-09 13:57:29 +00:00
mattias
7a292324c2
IDE: replaced writeln with debugln
...
git-svn-id: trunk@18923 -
2009-03-09 13:53:42 +00:00
mattias
921d6a5648
clean up
...
git-svn-id: trunk@18922 -
2009-03-09 13:47:22 +00:00
paul
4261d1dfdf
debugger: fix some problems after pressing "Continue" button in the debugger notification dialog
...
git-svn-id: trunk@18921 -
2009-03-08 17:28:33 +00:00
paul
0cfb17b294
lcl: fix letter case
...
git-svn-id: trunk@18920 -
2009-03-08 16:25:27 +00:00
paul
5441f544bd
debugger: forgot to autosize buttons in the exception dialog
...
git-svn-id: trunk@18919 -
2009-03-08 12:47:38 +00:00
paul
953956e64f
ide, debugger: set Modified state to project when we add/remove exceptions or change ignore option
...
git-svn-id: trunk@18918 -
2009-03-08 12:31:58 +00:00
paul
dd45a62e40
debugger: reset "Notify on Lazarus exceptions" option for new projects
...
git-svn-id: trunk@18917 -
2009-03-08 12:13:03 +00:00
paul
95b6a7b814
debugger: exception handling improvement
...
- add debugger exception notification dialog instead of simple message dialog. This allows to continue execution just after reading about exception and to add this exception to the "skip" list.
- implement "Notify on Lazarus exception" option
- fix inability to remove an exception from the "skip" list
git-svn-id: trunk@18916 -
2009-03-08 12:03:34 +00:00
paul
d9d35d2eaf
lcl: publish ParentColor property for TEdit and TMemo
...
git-svn-id: trunk@18915 -
2009-03-08 07:42:51 +00:00
martin
ca8233b52a
SynEdit: Paste of column-mode block, would fail if the inserted text hit the EOF. Patch by dmitry boyarintsev
...
git-svn-id: trunk@18914 -
2009-03-07 21:31:15 +00:00
paul
dd1e90c57b
lcl: handle SpinEdit.MinValue = SpinEdit.MaxValue properly (based on patch of Bart Broersma, fixes bug #0013273 )
...
git-svn-id: trunk@18913 -
2009-03-07 18:28:28 +00:00
martin
467d8360d8
SynEdit: minor fix in the way Scanfrom is called (max() instead of min())
...
git-svn-id: trunk@18912 -
2009-03-07 15:42:52 +00:00
martin
f5095255dc
SynEdit/KeyMapping: Fix revision 18909 #d84d274464 / KeyBindings => The fix was to eager, and removed some valid Bindings
...
git-svn-id: trunk@18911 -
2009-03-07 14:32:54 +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
d84d274464
SynEdit/KeyMapping: Mapping certain Keystrokes, would not always work. they Keystrokes where ignored on IDE-restart, or new units (yet present in the key-binding options) Issue #12367
...
git-svn-id: trunk@18909 -
2009-03-07 13:43:56 +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
1929a0bdbf
SynEdit: Don't eat Key that aren't assigned to SynEdit Bug #9396 . SynEdit would block Menu-Shortcut, even if the Key had no meaning to SynEdit.
...
git-svn-id: trunk@18907 -
2009-03-06 23:25:32 +00:00
martin
7ce27f39c4
SynEdit: missed a property To-Skip: "Gutter.OnChange" => this was removed a while ago
...
git-svn-id: trunk@18906 -
2009-03-06 22:58:48 +00:00
zeljko
c8f9a5f2ca
Qt: teach GetActiveWindow() to return MDI child if any active.
...
git-svn-id: trunk@18905 -
2009-03-06 18:38:33 +00:00
kirkpatc
30901db827
FPDoc - some corrections and further updates to StdCtrls.xml
...
git-svn-id: trunk@18904 -
2009-03-06 12:59:39 +00:00