martin
a3f14d5bbd
SynEdit: Ifdef Markup: work with new shared editors
...
git-svn-id: trunk@41259 -
2013-05-18 20:15:15 +00:00
martin
34b02a676b
SynEdit: Ifdef Markup: fix wrong info, when nodestate changed
...
git-svn-id: trunk@41258 -
2013-05-18 19:54:35 +00:00
martin
add486763e
SynEdit: Ifdef Markup: fix for multi-line-node / improve update detection
...
git-svn-id: trunk@41257 -
2013-05-18 14:47:05 +00:00
paul
ac646e98b7
lcl: give better explanation why non-Flat toolbars draws their buttons with Hot state
...
git-svn-id: trunk@41256 -
2013-05-18 13:56:08 +00:00
bart
cd1166e74b
TDBCustomNavigator.Notification: handle FImages.
...
git-svn-id: trunk@41255 -
2013-05-18 13:34:07 +00:00
bart
cba50c803f
ImageList: set FChanged to True in Clear (otherwise Change does nothing).
...
git-svn-id: trunk@41254 -
2013-05-18 13:29:15 +00:00
juha
8febe0926e
Industrial stuff: remove more unused code.
...
git-svn-id: trunk@41253 -
2013-05-18 11:12:53 +00:00
mattias
60c696effd
codetools: identifier completion: fixed range of with statement
...
git-svn-id: trunk@41252 -
2013-05-18 09:03:21 +00:00
juha
df34ae3956
Industrial stuff: remove unused code. Cleanup.
...
git-svn-id: trunk@41251 -
2013-05-18 08:12:27 +00:00
mattias
2f413bde0a
codetools: identifier completion: directives mixed case
...
git-svn-id: trunk@41250 -
2013-05-17 22:26:00 +00:00
mattias
18915a1cd0
IDE: fixed Open file opening project
...
git-svn-id: trunk@41249 -
2013-05-17 22:11:59 +00:00
mattias
4bbdc342df
fpc deb: replace only version= in Makefiles, do not touch REQUIREDVERSION
...
git-svn-id: trunk@41248 -
2013-05-17 21:58:06 +00:00
juha
14ebf16300
Industrial comps: fix example etc.
...
git-svn-id: trunk@41247 -
2013-05-17 21:50:05 +00:00
mattias
6e218ad039
IDE: update inherited compiler options when frame becomes visible
...
git-svn-id: trunk@41246 -
2013-05-17 21:49:44 +00:00
mattias
b5943c123d
IDE: less verbosity
...
git-svn-id: trunk@41245 -
2013-05-17 21:46:18 +00:00
mattias
8ea9808d75
IDE: sourceeditor: TSourceEditor.UpdateIfDefNodeStates: check if for multiple includes
...
git-svn-id: trunk@41244 -
2013-05-17 20:49:28 +00:00
mattias
0180b5047b
codetools: sorted directives: sort for code, srcpos and cleanpos
...
git-svn-id: trunk@41243 -
2013-05-17 20:29:28 +00:00
juha
c4e4546aa6
Industrial components: fix compilation
...
git-svn-id: trunk@41242 -
2013-05-17 18:54:19 +00:00
martin
6cb4b3e1fd
Debugger: utf8 content for event-log (warnings/OutputDebugString). Issue #24353
...
git-svn-id: trunk@41240 -
2013-05-17 18:45:04 +00:00
juha
031b757eb3
New package for Industrial components, collected and modified by Jurassic Pork.
...
git-svn-id: trunk@41239 -
2013-05-17 18:38:50 +00:00
juha
1a09feaa30
LCL: Set AntialiasingMode in the beginning of TArrow.Paint. Fix a bug made in previous commit.
...
git-svn-id: trunk@41236 -
2013-05-17 14:25:29 +00:00
juha
e3b6cb9315
LCL: use the new TIndustrialBase class for TArrow.
...
git-svn-id: trunk@41235 -
2013-05-17 13:27:19 +00:00
juha
b284755d19
LCL: new IndustrialBase class for Arrow and future components
...
git-svn-id: trunk@41234 -
2013-05-17 12:57:06 +00:00
martin
1d623aeab7
Debugger: Improved shortstring detection. Started to handle strings with utf8 content
...
git-svn-id: trunk@41233 -
2013-05-17 10:26:51 +00:00
mattias
022da54a97
IDE: mode matrix: active mode
...
git-svn-id: trunk@41232 -
2013-05-17 07:00:36 +00:00
juha
199b497cd7
LCL: a small optimization to TArrow.
...
git-svn-id: trunk@41231 -
2013-05-17 06:58:14 +00:00
mattias
bcd9ef945e
codetools: fixed typo
...
git-svn-id: trunk@41230 -
2013-05-17 06:16:31 +00:00
mattias
8b9514f7a2
IDE: mode matrix: read/write/restore
...
git-svn-id: trunk@41229 -
2013-05-17 06:10:35 +00:00
martin
b7b8d3c067
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 / Fixed mem leak
...
git-svn-id: trunk@41228 -
2013-05-16 22:44:35 +00:00
juha
31e47ba95d
LCL: Improve the header comment in TArrow.
...
git-svn-id: trunk@41227 -
2013-05-16 16:02:00 +00:00
zeljko
0923bb8e5e
TArrow: cleanup, added AntiAliasingMode property, published ParentColor, Hint and ShowHint.
...
git-svn-id: trunk@41226 -
2013-05-16 15:59:41 +00:00
zeljko
f76ef23ed9
arrow: fixed identation
...
git-svn-id: trunk@41225 -
2013-05-16 15:50:06 +00:00
martin
9c1ebbdadc
Debugger: Fix for testcase
...
git-svn-id: trunk@41224 -
2013-05-16 15:44:28 +00:00
zeljko
80c3c67cb8
arrow: changed unit line ending to unix, as it was before
...
git-svn-id: trunk@41223 -
2013-05-16 15:43:04 +00:00
martin
2c790f658b
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913 (missing file)
...
git-svn-id: trunk@41222 -
2013-05-16 12:53:53 +00:00
juha
f68bd44412
LCL: replace the Arrow component with a better version from H. Page-Clark. The old one used widgetset bindings which was not needed.
...
git-svn-id: trunk@41221 -
2013-05-16 12:30:52 +00:00
martin
a9d1f34275
SynEdit: Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680 #63634bb913
...
git-svn-id: trunk@41220 -
2013-05-16 11:23:08 +00:00
martin
82e965f5ef
SynEdit: Ifdef Markup: EditorOptions (still in ifdef)
...
git-svn-id: trunk@41219 -
2013-05-16 00:01:52 +00:00
martin
222d915b0f
SynEdit: Ifdef Markup: force assert for testing
...
git-svn-id: trunk@41218 -
2013-05-15 23:57:26 +00:00
martin
a6236159e9
SynEdit: Ifdef Markup: fix several crashes
...
git-svn-id: trunk@41217 -
2013-05-15 23:53:14 +00:00
martin
1084ad7aed
SynEdit: Ifdef Markup: only scan if markup is active
...
git-svn-id: trunk@41216 -
2013-05-15 20:59:05 +00:00
martin
aff6e05312
IDE, EditorOptions: Alphablend (low-lighting) for markup
...
git-svn-id: trunk@41215 -
2013-05-15 20:05:45 +00:00
juha
7350d2e125
IDE: add define HEAPTRC_WINDOW back to enable the new heap tracer window feature.
...
git-svn-id: trunk@41214 -
2013-05-15 18:00:26 +00:00
juha
873389286d
LazResExplorer: remove dead code.
...
git-svn-id: trunk@41213 -
2013-05-15 18:00:21 +00:00
juha
dada73665c
IDE: formatting
...
git-svn-id: trunk@41212 -
2013-05-15 18:00:13 +00:00
bart
cba0395125
FileUtil: inline FileOpenUTF8, FileCreateUTF8 and FileCreateUTF8 to their LazFileUtils counterparts.
...
Next step in moving UTF8 file routines to LazFileUtils.
git-svn-id: trunk@41211 -
2013-05-15 17:14:24 +00:00
bart
f77efa70a9
FileUtil: inline FileIsText to LazFileUtils.FileIsText.
...
Next step in moving UTF8 file routines to LazFileUtils.
git-svn-id: trunk@41210 -
2013-05-15 17:03:11 +00:00
bart
bf3f2431f6
LazUtils: fix LazFileUtils.FileIsText when filename has unicode characters outside currrent codepage on Windows.
...
Needs refactoring of LazUtf8Classes (use LazFileUtils instead of FileUtil).
Next step in moving UTF89 file routines to LazFileUil.
git-svn-id: trunk@41209 -
2013-05-15 16:52:42 +00:00
martin
553e6bbbc3
SynEdit: Ifdef Markup: keep node state on edit / wait for idle update
...
git-svn-id: trunk@41208 -
2013-05-15 12:31:00 +00:00
martin
643bc6aa9d
SynEdit: Ifdef Markup: reset idle timer on EditorStateChange only
...
git-svn-id: trunk@41207 -
2013-05-15 12:25:06 +00:00