marc
6f7cdd43bb
* Improved buttonpanel
...
- Hide invisible buttons at designtime
- Remove "mandatory" outer spacing (that should be done by the designer)
- Made button spacing configurable
- Show/Hide bevel
- Adjust bevel position based on panel alignment
ToDo:
= Position buttons based on panel alignment
= Recreate button when IDE deletes it (streaming/property editing fails when not recreated)
git-svn-id: trunk@18152 -
2009-01-06 01:10:40 +00:00
martin
5a20e5938c
SynEdit, Fold: Draw a dotted box, after folded lines
...
git-svn-id: trunk@18149 -
2009-01-05 23:41:33 +00:00
martin
91bc736980
SynEdit: Fixed HighCurrentWord with Incr search (typo in previous commit)
...
git-svn-id: trunk@18146 -
2009-01-05 22:35:29 +00:00
martin
5117148943
SynEdit: Improved highlight current word
...
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
vincents
0ed0c4a098
LCL: added CreateMessageDialog from Bart Broersma (issue #8186 )
...
git-svn-id: trunk@18142 -
2009-01-05 20:42:25 +00:00
paul
580a831bf3
synedit: don't try to complete the code when completion form is not visible ('Dummy' part of bug #0012222 )
...
git-svn-id: trunk@18141 -
2009-01-05 19:23:39 +00:00
paul
62594ddc68
ideintf: fix TStringsPropertyEditor so it is possible to edit Lines/Items/... of many objects at moment (bug #0012869 )
...
git-svn-id: trunk@18140 -
2009-01-05 19:06:04 +00:00
paul
aa6305c562
lcl: implement TEdit.Alignment (patch of Zeljan with small mine modifications)
...
git-svn-id: trunk@18139 -
2009-01-05 18:22:41 +00:00
vincents
e72f2b3cf9
IDE: show files in the search results view in the order they are searched
...
git-svn-id: trunk@18138 -
2009-01-05 15:33:22 +00:00
mattias
e768bb58c3
IDE: started path delim saving in projects/packages
...
git-svn-id: trunk@18137 -
2009-01-05 14:11:05 +00:00
mattias
56d598901b
IDE: path delim loading
...
git-svn-id: trunk@18136 -
2009-01-05 12:51:36 +00:00
mattias
ae4d09be24
codetools: identifier completion: improved variable start check
...
git-svn-id: trunk@18135 -
2009-01-05 12:05:59 +00:00
mattias
2670be8de0
IDE: fixed crash painting a half defined method
...
git-svn-id: trunk@18134 -
2009-01-05 11:46:31 +00:00
mattias
227045c349
IDE: extended some save filename procs for PathDelims
...
git-svn-id: trunk@18133 -
2009-01-05 11:36:29 +00:00
mattias
38abb0125e
IDE: made SwitchPathDelims more generic
...
git-svn-id: trunk@18132 -
2009-01-05 11:24:58 +00:00
vincents
e1ea4a30d9
win32 interface: create widestring edit for TSpinEdit
...
git-svn-id: trunk@18131 -
2009-01-05 10:59:35 +00:00
paul
a5a865fedc
win32: fix non unicode version compilation
...
git-svn-id: trunk@18130 -
2009-01-05 10:33:02 +00:00
mattias
3a49b31485
codetools: class completion support for array read/write access modifiers
...
git-svn-id: trunk@18129 -
2009-01-05 10:27:02 +00:00
vincents
5a187af2f3
IDE: clean up, removed workaround for fpc versions before 2.2.2
...
git-svn-id: trunk@18128 -
2009-01-05 10:26:25 +00:00
paul
b2de706c04
win32: convert StrCaption, WindowTitle to String from PChar
...
git-svn-id: trunk@18127 -
2009-01-05 10:21:14 +00:00
paul
37fced3f9b
debugger: fix anchoring of breakpoint properties dialog, set dialog style to watch property dialog
...
git-svn-id: trunk@18126 -
2009-01-05 09:31:30 +00:00
jesus
cf5fd331cf
LCL, implemented mousewheel scrolling grid, issue #12860
...
git-svn-id: trunk@18125 -
2009-01-05 07:20:30 +00:00
marc
13c4eb0d63
* Replaced buttons by buttonpanel
...
* improved alignment
git-svn-id: trunk@18124 -
2009-01-05 01:24:45 +00:00
martin
1126e1e728
inserted License text
...
git-svn-id: trunk@18123 -
2009-01-05 00:32:43 +00:00
martin
c920e5366f
SynEdit: Fixes for undo with trim-spaces
...
git-svn-id: trunk@18122 -
2009-01-05 00:27:50 +00:00
martin
1da8f90a7f
SynEdit fix folding broken in rev 18119 #435391d80e
...
git-svn-id: trunk@18121 -
2009-01-04 23:49:52 +00:00
martin
1c383a8c77
SynEdit fix folding broken in rev 18119 #435391d80e
...
git-svn-id: trunk@18120 -
2009-01-04 23:12:54 +00:00
martin
435391d80e
SynEdit: Refactor/Cleanup
...
git-svn-id: trunk@18119 -
2009-01-04 22:47:37 +00:00
paul
e9be67479b
debugger: fix layout and tab order of break point properties dialog
...
git-svn-id: trunk@18118 -
2009-01-04 20:39:47 +00:00
martin
4be804cc45
Fixed Crash in option dialog (caused by synedit)
...
git-svn-id: trunk@18117 -
2009-01-04 20:10:09 +00:00
marc
50a8b259ee
- Removed obsolete file
...
git-svn-id: trunk@18116 -
2009-01-04 19:58:54 +00:00
marc
c569ccca33
* Added breakpont properties dialog. Modified patch by Benito van der Zander (issue #12882 )
...
git-svn-id: trunk@18115 -
2009-01-04 19:57:56 +00:00
mattias
8d632ac72b
codetools: fixed ComparePrefixIdent
...
git-svn-id: trunk@18114 -
2009-01-04 19:37:34 +00:00
mattias
e39740f444
translations: finnish from Seppo
...
git-svn-id: trunk@18113 -
2009-01-04 19:25:40 +00:00
paul
e51930e4d4
codetools: fix few debugln
...
git-svn-id: trunk@18112 -
2009-01-04 19:20:14 +00:00
kirkpatc
84ba6d22cd
FPDoc - some minor corrections and updates to dialogs.xml
...
git-svn-id: trunk@18111 -
2009-01-04 18:59:28 +00:00
martin
4849ad30c1
SynEdit: Refactor Line-Viewers, Add LineViewer for tab-expansion
...
git-svn-id: trunk@18110 -
2009-01-04 18:47:46 +00:00
paul
98372de302
lcl: when we calc autoscroll range don't skip child controls which left/top side control is parent control
...
git-svn-id: trunk@18109 -
2009-01-04 18:24:26 +00:00
paul
eeff88b798
docs: add Daniel Oom to the contributor list
...
git-svn-id: trunk@18108 -
2009-01-04 18:14:56 +00:00
paul
06c92ec9a3
ide: improve project wizard based on patch of Daniel Oom
...
git-svn-id: trunk@18107 -
2009-01-04 18:13:46 +00:00
paul
b24b71e52a
synedit: improve synedit copy to clipboard error handling (more informative), simplify code (by Alexander S. Klenin, mantis #0011548 )
...
git-svn-id: trunk@18106 -
2009-01-04 17:28:07 +00:00
paul
e3b2307040
lcl: hopefully fix windows clipboard copy fails (by Alexander S. Klenin, annoying bug #0011548 )
...
git-svn-id: trunk@18105 -
2009-01-04 17:26:32 +00:00
paul
35fdea5b96
synedit: fix scroll calculations of the completion box, hide scroll if there is no need in it (bug #0012910 )
...
git-svn-id: trunk@18104 -
2009-01-04 16:46:31 +00:00
paul
274cb5df0a
gtk: fix code which set scrollbar visible if bRedraw = True in the SetScrollInfo
...
git-svn-id: trunk@18103 -
2009-01-04 16:44:56 +00:00
paul
e04fd0e3a7
lcl: fix enabled handling of speedbutton (it could enter an endless loop before with repaint bugs #0008689 , #0012911 )
...
git-svn-id: trunk@18102 -
2009-01-04 11:26:04 +00:00
mattias
0a9b9940a9
LCL: TControlScrollBar: ignore akBottom/akRight anchored controls
...
git-svn-id: trunk@18101 -
2009-01-04 11:10:56 +00:00
paul
3df9f2143a
debugger: next time show more informative exception about duplicate name
...
git-svn-id: trunk@18100 -
2009-01-04 10:01:33 +00:00
paul
d9c8834b72
ide: fix Duplicate name error when creating new project (bug #0012827 )
...
git-svn-id: trunk@18099 -
2009-01-04 09:58:54 +00:00
paul
93a355923e
lcl: don't add lineending after the last line in TListBox.GetSelectedText (bug #0012839 )
...
git-svn-id: trunk@18097 -
2009-01-04 09:33:40 +00:00
paul
342531bc74
lcl: misc formatting
...
git-svn-id: trunk@18096 -
2009-01-04 09:32:21 +00:00