paul
16cb6b19f6
gtk: restore implementation of listview images
...
git-svn-id: trunk@18966 -
2009-03-12 09:37:58 +00:00
paul
879adbf7f2
ide: use better notification way about adding/removing breakpoint for the sourceeditor (source mark changes more reliable)
...
git-svn-id: trunk@18965 -
2009-03-12 04:18:00 +00:00
paul
09b40cf1b1
ide: fix a memory leak I made in TSourceEditor.OnGutterClick
...
git-svn-id: trunk@18964 -
2009-03-12 03:39:56 +00:00
paul
0ecf4167d0
images: use another icon for the breakpoint + execution line
...
git-svn-id: trunk@18963 -
2009-03-12 03:34:10 +00:00
paul
b03edbc7c8
ide: more reliable TSourceMarks.FindFirstMarkNode, simplified node compare functions
...
git-svn-id: trunk@18962 -
2009-03-12 03:18:26 +00:00
jesus
a9de954bca
SynEdit, fix CTRL+Click after r18951 #d999a5db3b strict check
...
git-svn-id: trunk@18961 -
2009-03-11 20:35:43 +00:00
martin
87664b1185
SynEdit: fixed pageUp/Down for Column mode selection (thanks dmitry boyarintsev)
...
git-svn-id: trunk@18960 -
2009-03-11 18:04:11 +00:00
zeljko
cfab0d6b4e
Qt: bugfix for TCheckListBox , dnd doesn't work, events OnCheckItem() OnItemClick() doesn't trigger.
...
git-svn-id: trunk@18959 -
2009-03-11 17:31:28 +00:00
paul
e6f0a3fdbe
ide: fix breakpoint toggling for line where the execution line is placed
...
git-svn-id: trunk@18958 -
2009-03-11 15:13:31 +00:00
paul
9c4108f86d
ide: fix debugging of non-saved units (issue #0011879 )
...
git-svn-id: trunk@18957 -
2009-03-11 14:33:49 +00:00
paul
2612bc98ea
lcl: destroy mainmenu as others components in order (fixes issue #0013305 )
...
git-svn-id: trunk@18956 -
2009-03-11 09:54:54 +00:00
paul
d2bc2a33cf
lcl: formatting of ShowInputDialog + move Parent := Form to the first place after each sub-control creation (fixes bug #0013310 )
...
git-svn-id: trunk@18955 -
2009-03-11 09:27:40 +00:00
paul
cde7240564
ide: show mixed current line + breakpoint image when current execution line cover some breakpoint
...
git-svn-id: trunk@18954 -
2009-03-11 04:25:45 +00:00
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