Commit Graph

18686 Commits

Author SHA1 Message Date
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