Commit Graph

42990 Commits

Author SHA1 Message Date
blikblum
38aa838fa1 lcl: add lookup items between BeginUpdate and EndUpdate calls
git-svn-id: trunk@44678 -
2014-04-11 14:58:03 +00:00
mattias
af57f786ce IDE: run params: version as integer
git-svn-id: trunk@44677 -
2014-04-11 11:54:35 +00:00
mattias
6420386cf0 IDE: clean up
git-svn-id: trunk@44676 -
2014-04-11 11:54:16 +00:00
joost
d521103501 LazDebuggerFp (pure): Return the correct value of the instruction-pointer after a breakpoint has been reached. (Windows)
git-svn-id: trunk@44675 -
2014-04-11 09:34:49 +00:00
joost
79d49417bd LazDebuggerFp (pure): If a breapoint is reached by single-stepping, handle the breakpoint properly.
git-svn-id: trunk@44674 -
2014-04-11 09:27:25 +00:00
joost
67f3dec675 LazDebuggerFp (pure): Removed obsolete TFPDState
git-svn-id: trunk@44673 -
2014-04-11 09:25:29 +00:00
zeljko
5b64b7c624 Qt: cleanup
git-svn-id: trunk@44672 -
2014-04-11 05:13:45 +00:00
joost
7d0288be35 LazDebuggerFp (pure): Set function result when requesting a dcRun command.
git-svn-id: trunk@44671 -
2014-04-10 20:13:07 +00:00
joost
52282ede03 LazDebuggerFp (pure): Implemented single-stepping (assembly level) and resetting of a breakpoint after it has been hit. (Windows)
git-svn-id: trunk@44670 -
2014-04-10 20:11:41 +00:00
bart
58a1d5eef1 TCustomEditBtn: fix loading Color.
git-svn-id: trunk@44669 -
2014-04-10 17:57:13 +00:00
bart
e3aa48ff3e TCustomEditBtn: initialize Color property in constructor.
git-svn-id: trunk@44668 -
2014-04-10 17:06:32 +00:00
zeljko
9718b5cd57 Qt: fixed extra mousewheel events on TQtAbstractControl based widgets.issue #25992
git-svn-id: trunk@44667 -
2014-04-10 14:35:20 +00:00
bart
532b6e1e0f EditBtn: Fix assigning OnKeyDown (issue #0025998).
git-svn-id: trunk@44666 -
2014-04-09 20:31:06 +00:00
martin
4d203656e1 SynEdit (IDE): Fixed crash in "Class/Proc Hint". Issue #0025989
git-svn-id: trunk@44665 -
2014-04-09 16:08:04 +00:00
bart
3c46241a71 LCL: undo the renaming of TEditButton into TButtonEdit.
TEditButton now has the new implementation of previously introduced TButtonEdit component.

git-svn-id: trunk@44664 -
2014-04-09 15:46:18 +00:00
mattias
2f637d4295 LCL: fixed typo GetChildsRect GetChildrenRect
git-svn-id: trunk@44663 -
2014-04-09 15:12:36 +00:00
bart
204323d3ab TButtonEdit: fix ReadOnly behaviour.
git-svn-id: trunk@44662 -
2014-04-09 14:39:23 +00:00
bart
ada8e45a6d TButtonEdit: AutoSize default True.
git-svn-id: trunk@44661 -
2014-04-09 14:24:24 +00:00
bart
aa10eb3cea TButtonEdit: refactoring.
git-svn-id: trunk@44660 -
2014-04-09 14:17:48 +00:00
mattias
fdc368ab6b lazutils: TAvgLvlTree: when changing compare function, do not sort if there is only one node
git-svn-id: trunk@44659 -
2014-04-09 14:01:40 +00:00
joost
499c7ed593 LazDebuggerFp (pure): Show register-values on OS/X
git-svn-id: trunk@44658 -
2014-04-09 08:25:46 +00:00
joost
e2c993ce95 LazDebuggerFp (pure): Recognition of breakpoints on Windows. Silently ignore unknown breakpoints, if possible.
git-svn-id: trunk@44657 -
2014-04-08 22:11:09 +00:00
joost
e39d578a44 LazDebuggerFp (pure): Added basic dissasembler
git-svn-id: trunk@44656 -
2014-04-08 22:05:18 +00:00
bart
88a62d821b TButtonEdit: implement property AutoSelected.
git-svn-id: trunk@44655 -
2014-04-08 21:28:03 +00:00
bart
02efbbf03e TButtonEdit: implement methods Clear, ClearSelection, CopyToClipboard, CutToClipboard, PasteFromClipboard and Undo.
(Issue #0025991)

git-svn-id: trunk@44654 -
2014-04-08 21:18:17 +00:00
bart
b37ea53447 TButtonEdit: make SetFocus set focus to the edit.
git-svn-id: trunk@44653 -
2014-04-08 18:11:48 +00:00
bart
14f297c895 TButtonEdit: implement properties CanUndo, CaretPos, SelText.
git-svn-id: trunk@44652 -
2014-04-08 18:08:16 +00:00
bart
a930223757 TCustomButtonEdit: make some properties public instead of protected (compatibility with TCustomEdit).
git-svn-id: trunk@44651 -
2014-04-08 18:00:31 +00:00
bart
a0ab3ad12d TButtonEdit: implement properties Modified, SelLength, SelStart and method SelectAll (issue #0025975).
git-svn-id: trunk@44650 -
2014-04-08 17:47:41 +00:00
bart
75b4ad1598 TFileNameEdit: fix not updating FileName when setting Text (issue #0025985).
git-svn-id: trunk@44649 -
2014-04-08 17:22:57 +00:00
martin
244cdad9cd FpDebug: nil after free
git-svn-id: trunk@44648 -
2014-04-08 14:46:50 +00:00
martin
e927ab95bc LazDebuggerFp (pure): watches, use pretty printer
git-svn-id: trunk@44647 -
2014-04-08 14:01:03 +00:00
martin
15754fca9a LazDebuggerFp (pure): add line info
git-svn-id: trunk@44646 -
2014-04-08 13:35:38 +00:00
joost
b889db60c8 LazDebuggerFp (pure): Use pretty-printer to show watch-values
git-svn-id: trunk@44645 -
2014-04-08 06:24:24 +00:00
juha
b618ff3fc2 LCL, ButtonEdit: fix DirectInput default value.
git-svn-id: trunk@44644 -
2014-04-07 21:54:59 +00:00
juha
ae7b0ce9ab LCL, FileNameEdit: replace "inherited RealSetText" with simply setting Text property. Don't know why RealSetText was used. Issue #25976
git-svn-id: trunk@44643 -
2014-04-07 21:41:12 +00:00
martin
b0e9f959f6 FpDebug: deal with parentfp for nested procs
git-svn-id: trunk@44642 -
2014-04-07 20:33:20 +00:00
juha
3c56c419a5 LCL, ButtonEdit: Change PopupMenu's getter method to non-virtual. TControl.Notification called it when FEdit was not valid.
git-svn-id: trunk@44641 -
2014-04-07 20:26:55 +00:00
juha
72ebe38661 LCL, ButtonEdit: formatting
git-svn-id: trunk@44640 -
2014-04-07 20:26:49 +00:00
martin
fd9065da9c FpDebug: deal with parentfp for nested procs
git-svn-id: trunk@44639 -
2014-04-07 20:24:10 +00:00
joost
03287ea60f LazDebuggerFp (pure): Fixed crash of the IDE on exit.
git-svn-id: trunk@44638 -
2014-04-07 17:12:21 +00:00
martin
c5160e7364 LazDebuggerFp (pure): do not crash range check
git-svn-id: trunk@44637 -
2014-04-07 17:10:36 +00:00
martin
3937a88b0f LazDebuggerFp (pure): do not crash range check
git-svn-id: trunk@44636 -
2014-04-07 16:57:59 +00:00
martin
8536f38448 LazDebuggerFp (pure): do not crash range check
git-svn-id: trunk@44635 -
2014-04-07 16:57:19 +00:00
martin
f3e4622b30 LazDebuggerFp (pure): do not crash with -gtt
git-svn-id: trunk@44634 -
2014-04-07 16:49:40 +00:00
joost
ae8c35b16e FpDebug: Removed old, invalid assertion whose meaning is lost in time...
git-svn-id: trunk@44633 -
2014-04-07 16:40:09 +00:00
joost
813e158c7d FpDebug: Fixed compilation after recent changes and with fpc 2.6.2
git-svn-id: trunk@44632 -
2014-04-07 16:34:55 +00:00
mattias
464b450a90 IDEIntf: clean up
git-svn-id: trunk@44631 -
2014-04-07 10:38:11 +00:00
joost
2a7b0ee37e FpDebug:
* Implemented basic TFpDbgMemReader. It handles reading memory, reading register values is still not implemented
 * Implemented very basic evaluation of watches.

git-svn-id: trunk@44630 -
2014-04-07 09:23:40 +00:00
juha
0e356292c6 LCL: In ValueListEditor, allow setting keyAdd in KeyOptions before setting keyEdit. Allow setting goAutoAddRows in Options.
git-svn-id: trunk@44629 -
2014-04-07 07:20:39 +00:00