vincents
9335ffdf78
TAChart: fixed diminishing size of bar charts
...
patch by: Alexander Klenin
fixes issue (13130)
git-svn-id: trunk@18649 -
2009-02-12 14:51:34 +00:00
vincents
a9c58c425c
TAChart: Legend refactoring
...
patch by: Alexander Klenin
fixes issue (13119)
git-svn-id: trunk@18644 -
2009-02-12 09:57:51 +00:00
vincents
01263f360b
tachart: made TCustomChart a TCustomControl, so we can prevent erasing the background and have less flickering
...
patch by: Alexander Klenin
fixes issue (12377)
git-svn-id: trunk@18643 -
2009-02-12 09:52:26 +00:00
martin
a74b198b31
SynEdit: Fix Markup current word (did not detect caret moved by mouse, if block was selected) / Cleaned up
...
git-svn-id: trunk@18642 -
2009-02-11 22:21:00 +00:00
martin
a85e24aa34
SynEdit: DoubleWidth Char, fix cursor on input (did not move the full char)
...
git-svn-id: trunk@18641 -
2009-02-11 19:50:27 +00:00
martin
028484645f
SynEdit: Fix Smart-UnIndent and tabs. Smart-Unindent with tabs at the start of line, would delete too much text)
...
git-svn-id: trunk@18635 -
2009-02-11 01:03:33 +00:00
martin
1d315d84be
SynEdit: Fix Highlight Begin-End with tabs or multi byte chars on the line (was not using Physical Pos for Markup)
...
git-svn-id: trunk@18634 -
2009-02-11 00:54:04 +00:00
martin
e2de214146
SynEdit: Handle DoubleWidth-Chars (Chinese, Japanese, ...) Issue #11819 , Issue #12464
...
git-svn-id: trunk@18633 -
2009-02-10 23:57:11 +00:00
martin
519ce015dc
SynEdit: Refactor Char To Grid Expansion for text painting.
...
git-svn-id: trunk@18622 -
2009-02-09 22:49:50 +00:00
mattias
90f305ab51
codetools: fixed find base type of constructor
...
git-svn-id: trunk@18616 -
2009-02-09 14:02:11 +00:00
mattias
6094ab0e3c
clean up
...
git-svn-id: trunk@18612 -
2009-02-09 09:06:56 +00:00
martin
96f22bc669
Synedit: Removed C-Style operators from from code
...
git-svn-id: trunk@18605 -
2009-02-08 20:41:34 +00:00
micha
2f092a7ede
* synedit: fix compilation (usage of C operators)
...
git-svn-id: trunk@18604 -
2009-02-08 20:36:36 +00:00
martin
01e79b4d74
SynEdit, Refactor: Changed Phys/Logical Conversation (tabs, utf8)
...
git-svn-id: trunk@18603 -
2009-02-08 17:01:36 +00:00
martin
6a87b62df4
SynEdit: Clean up, dead code and duplicates
...
git-svn-id: trunk@18597 -
2009-02-07 21:07:30 +00:00
martin
d0ff603108
SynEdit: Small Refactor. Workaround for a crash when SynEdit is destroyed to early
...
git-svn-id: trunk@18572 -
2009-02-04 22:43:16 +00:00
martin
d156b92d1b
SynEdit, PasHighlighter: The matching "End" for "Unit" was no longer found. Bug since revision 18443 #f4ca0b1d9f
...
git-svn-id: trunk@18571 -
2009-02-04 22:11:27 +00:00
mattias
542aea22d8
translations: german: updates from Joerg Braun
...
git-svn-id: trunk@18568 -
2009-02-04 18:40:58 +00:00
marc
d3ad27229d
* Updated Lithuanian translation by Valdas Jankunas
...
git-svn-id: trunk@18547 -
2009-02-03 23:50:49 +00:00
mattias
feaa627c17
codetools: identifier completion collecting forward class definitions, bug #13101
...
git-svn-id: trunk@18542 -
2009-02-03 11:55:04 +00:00
martin
ee9dc98baf
SynEdit, more checks to ensure enforced monospace
...
git-svn-id: trunk@18540 -
2009-02-03 00:03:48 +00:00
martin
0b4a2d7e77
SynEdit: Changes to font handling. Fixed bug #12011 / bug #7828 and further fix to bug #12482
...
git-svn-id: trunk@18538 -
2009-02-02 21:33:12 +00:00
martin
2ee4dda931
SynEdit, Cleanup: removed some unused code
...
git-svn-id: trunk@18537 -
2009-02-02 21:31:30 +00:00
martin
1f63b94575
SynEdit TextDrawer, cleanup: Since it is using the LCL, it doesn't need to maintain copies of LCL code
...
git-svn-id: trunk@18529 -
2009-02-01 15:00:26 +00:00
martin
aa8e136984
SynEdit: Fixed crash when adding "begin" to last line. (bug introduced in revision 18436 #42a27dba3d)
...
git-svn-id: trunk@18520 -
2009-01-31 18:47:27 +00:00
martin
4e1e17c667
Cleanup SynEdit: Removed unnecessary uses, redeclaration's,...
...
git-svn-id: trunk@18519 -
2009-01-31 16:33:20 +00:00
paul
e999f6d313
components: remove Ctrl3D, ParentCtl3D properties
...
git-svn-id: trunk@18515 -
2009-01-31 12:02:04 +00:00
jesus
01a60c3e54
LazReport, fix preview MouseWheel scrolling
...
git-svn-id: trunk@18509 -
2009-01-30 22:00:28 +00:00
martin
42266fa406
SynEdit: Fix several Highlighter did no longer work, due to change in revision 18411 #a9764b3457
...
git-svn-id: trunk@18508 -
2009-01-30 20:13:57 +00:00
martin
d690a62d46
SynEdit, fix issue, with line highlighting after Paste-Insert
...
git-svn-id: trunk@18498 -
2009-01-29 21:06:21 +00:00
mattias
9785561605
clean up
...
git-svn-id: trunk@18491 -
2009-01-29 09:06:02 +00:00
martin
55281f9382
SynEdit: fixed Word highlight did not update on changes to text
...
git-svn-id: trunk@18477 -
2009-01-28 21:49:09 +00:00
mattias
204d1aa9b5
LCL: not focusing THintWindow on show
...
git-svn-id: trunk@18474 -
2009-01-28 15:39:55 +00:00
jesus
340377d33a
LazReport, add thumbnails report sample
...
git-svn-id: trunk@18465 -
2009-01-27 22:23:41 +00:00
martin
799d3a721f
Synedit, reduced amount of ranges used by highlighter (fixed for last rev)
...
git-svn-id: trunk@18444 -
2009-01-25 16:00:54 +00:00
martin
f4ca0b1d9f
Synedit, reduced amount of ranges used by highlighter
...
git-svn-id: trunk@18443 -
2009-01-25 15:54:47 +00:00
martin
71ecb2d421
SynEdit: Speed up by limit Search range for Word-Markup/Incremental-Search
...
git-svn-id: trunk@18439 -
2009-01-25 13:32:07 +00:00
martin
dc10db0cc2
SynEdit: Fix Word-Markup/Incremental-Search eating CPU by doing excessive amounts of searches
...
git-svn-id: trunk@18438 -
2009-01-25 12:59:13 +00:00
martin
f7d72691ba
Remove accidental debugln from revision 18436 #42a27dba3d
...
git-svn-id: trunk@18437 -
2009-01-25 12:44:33 +00:00
martin
42a27dba3d
SynEdit: Highlight Begin/End pairs
...
git-svn-id: trunk@18436 -
2009-01-25 12:36:29 +00:00
martin
ebb9b257f7
SynEdit Markup, disable word search, if highlight is clNone
...
git-svn-id: trunk@18435 -
2009-01-25 12:33:57 +00:00
mattias
76c9b75118
clean up
...
git-svn-id: trunk@18432 -
2009-01-25 10:17:33 +00:00
mattias
e49f747043
synedit: immplemented ChangeStamp, IDE: using synedit changestamp, reducing commits to codetools
...
git-svn-id: trunk@18431 -
2009-01-25 10:10:19 +00:00
martin
f659fe36b5
SynEdit: Reduce work done in Destroy (related to issue #13038 )
...
git-svn-id: trunk@18417 -
2009-01-24 17:01:04 +00:00
martin
a9764b3457
SynEdit: Fix crash in highlighting code under QT (Bug #12951 )
...
git-svn-id: trunk@18411 -
2009-01-24 15:12:04 +00:00
mattias
568c19f303
IDE: package main source: indent uses section
...
git-svn-id: trunk@18406 -
2009-01-24 11:29:44 +00:00
mattias
fd633ee9be
codetools: skipping string constants in simple beautifier, bug #12681
...
git-svn-id: trunk@18405 -
2009-01-24 11:16:20 +00:00
mattias
40a9bce6a9
translations: german: updates form Joerg Braun
...
git-svn-id: trunk@18402 -
2009-01-24 09:53:51 +00:00
michael
3e5bc24fed
* Patch from Attila Borka to enable multiple requests (enable threads), bug ID #12375
...
git-svn-id: trunk@18392 -
2009-01-22 21:58:25 +00:00
martin
d4af1c75ec
SynEdit, Gutter: Renamed some of the new methods (Thanks Mark W. for the Feedback)
...
git-svn-id: trunk@18386 -
2009-01-21 22:47:33 +00:00
martin
64ffa702f8
SynEdit, Gutter: Renamed some of the new methods
...
git-svn-id: trunk@18383 -
2009-01-21 20:47:05 +00:00
paul
def590b362
synedit: fix hang when pressed HOME key on the first line (bug #0012983 )
...
git-svn-id: trunk@18372 -
2009-01-21 09:14:42 +00:00
paul
af0d7249f4
synedit: a bit of formatting
...
git-svn-id: trunk@18371 -
2009-01-21 09:13:29 +00:00
martin
e2a0793b44
SynEdit Gutter: Cleanup, Refactor, Added some helper methods
...
git-svn-id: trunk@18366 -
2009-01-21 01:52:28 +00:00
martin
8f53ab61e2
SynEdit Design: Fixed the property editor did not close, if the SynEdit was deleted.
...
git-svn-id: trunk@18365 -
2009-01-20 23:49:15 +00:00
martin
3fe186c1da
SynEdit Gutter: Fixing some AutoSize stuff
...
git-svn-id: trunk@18364 -
2009-01-20 22:54:53 +00:00
martin
87ca389d26
LazReport, adapted to changed gutter properties
...
git-svn-id: trunk@18363 -
2009-01-20 22:19:49 +00:00
martin
3b28b9026f
SynEdit Gutter: Fixing some AutoSize stuff
...
git-svn-id: trunk@18362 -
2009-01-20 21:14:03 +00:00
mattias
de0f8578f0
set some TTreeView.ReadOnly to true
...
git-svn-id: trunk@18361 -
2009-01-20 20:20:52 +00:00
martin
0224b90a6d
SynEdit, moved PropertyToSkip to correct place. bug #13005
...
git-svn-id: trunk@18351 -
2009-01-20 10:01:31 +00:00
martin
f4224ce9a5
SynEdit: Clean-up highlighter code
...
git-svn-id: trunk@18350 -
2009-01-20 00:28:54 +00:00
martin
d8953c73cb
SynEdit Gutter: fix for loading from LFM; bug #13000
...
git-svn-id: trunk@18345 -
2009-01-19 21:24:03 +00:00
martin
09a43ac065
SynEdit PascalHighlighter: Improved recognition of folding in inc files (default is now off, if no implementation header is found); Fixed properties with multiply indexes
...
git-svn-id: trunk@18334 -
2009-01-18 23:10:54 +00:00
martin
8c0f2f5c04
SynEdit: Fixed possible crash when PropertyEditor was updated after items where deselected
...
git-svn-id: trunk@18333 -
2009-01-18 19:46:05 +00:00
martin
76ed95a0d7
SynEdit Gutter: Refactor, add ability to save GutterParts to LFM file (Designer)
...
git-svn-id: trunk@18331 -
2009-01-18 17:46:11 +00:00
martin
77c9b560ff
SynEdit Gutter: Refactor, add ability to save GutterParts to LFM file
...
git-svn-id: trunk@18330 -
2009-01-18 17:43:57 +00:00
martin
d75f642632
SynGutter: Cleanup (Moved common properties to base)
...
git-svn-id: trunk@18326 -
2009-01-18 13:47:10 +00:00
martin
ef58282110
SynEdit: Fixed Gutter did not repaint LeftOffset Area; Fixed default values
...
git-svn-id: trunk@18325 -
2009-01-18 12:24:11 +00:00
martin
0fea837b64
SynEdit: Removed some internal values (Color-Setting) from published properties
...
git-svn-id: trunk@18324 -
2009-01-18 12:14:51 +00:00
mattias
5d21138707
codetools: fixed finding prior statement when start on source start
...
git-svn-id: trunk@18316 -
2009-01-16 20:39:59 +00:00
paul
047bd064e5
synedit: highlight compilerproc modifier
...
git-svn-id: trunk@18303 -
2009-01-16 02:21:04 +00:00
paul
471ec5ea59
jcf2: sync with r773 of main jcf2 tree (also fixes issue #0012977 ):
...
- some use of JcfStringUtils instead of JclStrings
- IndentProcedureBody setting
- StrPadLeft implementation in JcfStringUtils.pas
- added StrIPos function to JcfStringUtils.pas and tests
- renamed VersionConsts.pas to JcfVersionConsts.pas to avoid a name clash with a unit in another package
- rearranging util functions
git-svn-id: trunk@18292 -
2009-01-15 02:08:47 +00:00
mattias
bed259ea54
codetools: lazarus src: added unit paths to packager/frames
...
git-svn-id: trunk@18278 -
2009-01-13 16:49:28 +00:00
jesus
20c99e44fb
LazReport, implemented memoview property HideDuplicates
...
git-svn-id: trunk@18274 -
2009-01-13 16:22:38 +00:00
mattias
162095d09e
codetools: fixed savebufferas to virtual file, bug #12966
...
git-svn-id: trunk@18269 -
2009-01-13 09:50:52 +00:00
martin
18268c8784
SynEdit: A few debugln instructions for a range exception (conditional compiled only)
...
git-svn-id: trunk@18265 -
2009-01-12 23:20:18 +00:00
martin
14675021da
SynEdit, Trim Spaces: added option to set how long trailing spaces stay valid
...
git-svn-id: trunk@18264 -
2009-01-12 22:35:48 +00:00
paul
d46112e3d3
codetools: fix introduced by me bug when stream was opened for write but was not cleared
...
git-svn-id: trunk@18262 -
2009-01-12 03:09:03 +00:00
martin
e9c54a9a47
SynEdit: fixed viability-level issue with inherited methods(fpc trunc gives a warning)
...
git-svn-id: trunk@18254 -
2009-01-11 14:02:29 +00:00
martin
73cb0cbcbc
SynEdit: uninitialized variable in beautifier (would affect indent on tabs)
...
git-svn-id: trunk@18253 -
2009-01-11 14:01:31 +00:00
paul
7467771ed0
lcl, codetools: don't request exclusive rights when IDE reads/writes units
...
git-svn-id: trunk@18251 -
2009-01-11 08:30:43 +00:00
martin
cc2e0fdf0e
Folding: fix case inside a record definition would cause an open end block
...
git-svn-id: trunk@18248 -
2009-01-11 03:21:35 +00:00
martin
a10dc20b6a
SynEdit, Markup-Current-Word Added: TrimSpaces, Keep Markup while typing, Toggle fixed word (alt m), No timer(just toggle)
...
git-svn-id: trunk@18247 -
2009-01-11 02:51:28 +00:00
paul
ce19796997
jcf: sync with r764:
...
- Fix to 2130798 - Indentation strange on procedure local type/var declarations
- Notepad UI has save and save as for input files, and remembers the file name
- Fix to SF bug ID: 2490118 Parser exception with empty var section in a class
- Fixed an issue in handling utf-8 encoded files
git-svn-id: trunk@18246 -
2009-01-11 02:27:52 +00:00
martin
c3f6bb62e5
SynEdit: Improved backspace, with the new auto-indent "position only"
...
git-svn-id: trunk@18244 -
2009-01-10 21:43:16 +00:00
martin
28eaceccd2
SynEdit: Improved cursor-left, with the new auto-indent "position only"
...
git-svn-id: trunk@18242 -
2009-01-10 21:27:18 +00:00
martin
585bbf6ef1
SynEdit, Auto-Indent: Implement indent types
...
git-svn-id: trunk@18241 -
2009-01-10 21:11:37 +00:00
martin
0ba3d5877c
SynEdit: Refactor, move all indent code into beautifier.
...
git-svn-id: trunk@18240 -
2009-01-10 18:28:58 +00:00
martin
c71c1bdf06
SynEdit: Change default for Gutter.AutoSize to True (Bug #12962 )
...
git-svn-id: trunk@18235 -
2009-01-10 14:00:18 +00:00
martin
fc746d62ba
SynEdit: TrimSpaces would mark the editor as modified. They also could add an "undo last caret move" (Bug #12949 )
...
git-svn-id: trunk@18231 -
2009-01-10 02:21:08 +00:00
martin
eae600b56a
SynEdit, adjust block begin, if line got trimmed, and not eoScrollPastEOL
...
git-svn-id: trunk@18221 -
2009-01-09 01:10:17 +00:00
martin
ef8462c9fc
SynEdit: Fix Bug #12944 (Trimming Spaces would prevent selecting a block)
...
git-svn-id: trunk@18220 -
2009-01-09 00:34:16 +00:00
martin
55bb461186
SynEdit: Fix bug #11535 (block painted to far past EOL)
...
git-svn-id: trunk@18219 -
2009-01-09 00:21:13 +00:00
martin
a38e378eb6
SynEdit, Markup-word: Fixed slow reaction to deselected block
...
git-svn-id: trunk@18218 -
2009-01-08 23:37:46 +00:00
martin
31438d74a3
SynEdit: Undo/Redo with trailing spaces
...
git-svn-id: trunk@18216 -
2009-01-08 23:01:57 +00:00
martin
2f7de3e7d3
SynEdit: implemented "End jumps to nearest start" and end key toggles between visible and real line end / end-key now behaves like home-key (just on the end of line).
...
git-svn-id: trunk@18215 -
2009-01-08 19:45:08 +00:00
paul
062984cd61
synedit: eat special keys in the completion IntfUTF8KeyPress as it is happen in the ansi KeyPress handler (part of bug #0012222 )
...
git-svn-id: trunk@18209 -
2009-01-08 12:51:38 +00:00
paul
d2cfcc3186
synedit, ide: fix sourcecompletion on windows after deactivate (part of bug #0012222 )
...
git-svn-id: trunk@18208 -
2009-01-08 12:34:19 +00:00
martin
df21d7be95
SynEdit: Auto-Indent (if spaces after caret) could indent to much
...
git-svn-id: trunk@18202 -
2009-01-07 23:33:04 +00:00
vincents
d3d5342fe6
updated po file, new order generated by updatepofiles.
...
git-svn-id: trunk@18201 -
2009-01-07 22:44:52 +00:00