mattias
ce415836a7
codetools: TStandardCodeTool.GetPasDocComments stop at directives
...
git-svn-id: trunk@22575 -
2009-11-13 20:42:15 +00:00
martin
6a9a708b28
IDE, SourceEditor: Reduce painting during startup
...
git-svn-id: trunk@22574 -
2009-11-13 14:59:12 +00:00
mattias
e7a4c20bc0
codetools: auto indent: close if-then on semicolon
...
git-svn-id: trunk@22568 -
2009-11-13 12:03:14 +00:00
paul
c88c2b2dce
tpipro: draw css table border using style and color
...
git-svn-id: trunk@22567 -
2009-11-13 10:58:57 +00:00
paul
1c490db611
tpipro: read css border
...
git-svn-id: trunk@22564 -
2009-11-13 09:28:39 +00:00
paul
98e53ff53c
tpipro: increase buffer from css statements
...
git-svn-id: trunk@22563 -
2009-11-13 08:27:25 +00:00
paul
794e8dabaa
tpiro: fix compilation
...
git-svn-id: trunk@22562 -
2009-11-13 08:18:57 +00:00
paul
c5101d39fc
tpipro: use TR bg and fg color assigned from css, render table caption
...
git-svn-id: trunk@22561 -
2009-11-13 08:11:59 +00:00
mattias
43524639c2
codetools: fpdocs
...
git-svn-id: trunk@22560 -
2009-11-13 06:43:17 +00:00
mattias
555090ae4f
codetools: TStandardCodeTool.ExtractOperand ignore positions in space
...
git-svn-id: trunk@22558 -
2009-11-13 06:03:49 +00:00
mattias
bdb43b2c28
codetools: added TSourceLog.LineColIsSpace
...
git-svn-id: trunk@22557 -
2009-11-13 05:51:38 +00:00
paul
0757d7bc7c
tp ipro: apply patch of Domingo Alvarez Duarte "There are several bugs in turbopower_ipro port, this is a massive revision of it." (issue #0014227 ) + massive review of that patch with several bugs fixing
...
git-svn-id: trunk@22556 -
2009-11-13 03:32:32 +00:00
martin
ca94d30747
SynEdit: Basic folding for LFM
...
git-svn-id: trunk@22552 -
2009-11-13 00:00:03 +00:00
paul
858a57e4c7
tpipro:
...
- load border size from CSS
- refactor: move BgColor, TextColor and Backgound properties and their loading from the Body to the TIpHtmlNodeBlock
- refactor: set ElementName for td and th in the constructor instead of outer code (also fixes loading css for th)
- fix applying Font color for td, th internal children
git-svn-id: trunk@22545 -
2009-11-12 10:38:02 +00:00
paul
820b0bf38d
tpipro:
...
- fix reading of css file (eof was true on the last char instead of after it)
- fix loading of BGColor property
- fix BODY node applying of BGColor
git-svn-id: trunk@22542 -
2009-11-12 07:14:40 +00:00
paul
5ba985389f
tpipro: make TIpHtml.FDataProvider protected
...
git-svn-id: trunk@22540 -
2009-11-12 04:37:53 +00:00
mattias
25b091dfef
codetools: auto indent: fixed parsing begin in statements
...
git-svn-id: trunk@22530 -
2009-11-11 13:08:30 +00:00
mattias
7fe5b967f1
codetools: parsing string<number> in mode objfpc,fpc
...
git-svn-id: trunk@22528 -
2009-11-11 12:57:07 +00:00
mattias
e82ba209ae
codetools: auto indent: no copy indent for statements and bracket blocks
...
git-svn-id: trunk@22525 -
2009-11-11 10:16:15 +00:00
mattias
461751ec27
codetools: fixed PositionInSameLine, auto indent: parsing statements
...
git-svn-id: trunk@22523 -
2009-11-10 13:35:08 +00:00
mattias
9c599f6458
codetools: debugging
...
git-svn-id: trunk@22522 -
2009-11-10 12:32:16 +00:00
mattias
443f653af0
codetools: identifier completion: fixed GetLineLength
...
git-svn-id: trunk@22521 -
2009-11-10 12:26:48 +00:00
mattias
0fd3251391
codetools: identifier completion: fixed line index
...
git-svn-id: trunk@22519 -
2009-11-10 12:14:19 +00:00
mattias
1b67a0cfa5
codetools: auto indent: if there are lines in front without block information, copy indent
...
git-svn-id: trunk@22511 -
2009-11-09 23:03:26 +00:00
mattias
9418344681
codetools: identifier completion: fixed checking for cursor beyond end of line
...
git-svn-id: trunk@22510 -
2009-11-09 22:38:43 +00:00
mattias
68b640835b
codetools: auto indent: indent like the last closed
...
git-svn-id: trunk@22509 -
2009-11-09 22:05:00 +00:00
mattias
37982c53b3
codetools: auto indent: indent like the last closed
...
git-svn-id: trunk@22508 -
2009-11-09 21:59:12 +00:00
mattias
d7dd00883c
codetools: parsing proc modifier external delayed
...
git-svn-id: trunk@22505 -
2009-11-09 14:02:56 +00:00
mattias
b0fdde8ed4
codetools: auto indent: checking for ifthen/if
...
git-svn-id: trunk@22504 -
2009-11-09 13:49:32 +00:00
mattias
ac5b7f25b3
codetools: auto indent: when next token close block use indent of block start
...
git-svn-id: trunk@22502 -
2009-11-09 13:11:54 +00:00
martin
d52294f627
SynEdit, gutter-part property editor: fixed crash, when closing unit/form while g-part selected
...
git-svn-id: trunk@22501 -
2009-11-09 12:55:10 +00:00
mattias
204becc357
codetools: comments
...
git-svn-id: trunk@22500 -
2009-11-09 12:17:15 +00:00
martin
366bd20044
SynEdit, clean-up
...
git-svn-id: trunk@22499 -
2009-11-09 11:35:04 +00:00
mattias
c9f7496afe
codetools: defines: added ideintf to synedit
...
git-svn-id: trunk@22498 -
2009-11-09 11:00:12 +00:00
martin
1af2c15937
SynEdit: Fix streaming inside frames (issue #14952 , issue #14943 )
...
git-svn-id: trunk@22489 -
2009-11-08 17:14:33 +00:00
paul
07cc515962
synedit: highlight 'static' context keyword
...
git-svn-id: trunk@22484 -
2009-11-08 09:24:15 +00:00
paul
a59d9d39b9
synedit:
...
- limit 'enumerator' highlighting to the sections where it is a keyword
- operator starts the similar code folding block as procedure and function
git-svn-id: trunk@22483 -
2009-11-07 18:38:10 +00:00
mattias
19d3a509bd
codetools: fixed parsing proc message modifier
...
git-svn-id: trunk@22482 -
2009-11-07 17:14:41 +00:00
mattias
640e59b6b4
codetools: fixed parsing deprecated after types
...
git-svn-id: trunk@22480 -
2009-11-07 16:08:10 +00:00
paul
ceafb0bc53
synedit: limit 'sealed', 'final', 'abstract' highlighting to the sections where they are keywords
...
git-svn-id: trunk@22479 -
2009-11-07 15:12:57 +00:00
mattias
8838a2c5fd
codetools: parsing procedure deprecated without comment
...
git-svn-id: trunk@22478 -
2009-11-07 15:10:19 +00:00
paul
38cd84263c
synedit: allow procedure modifiers to be used in class
...
git-svn-id: trunk@22477 -
2009-11-07 15:08:27 +00:00
mattias
c0f0ab2673
codetools: parsing deprecated for variables
...
git-svn-id: trunk@22476 -
2009-11-07 14:00:03 +00:00
mattias
95af4fb208
codetools: fixed adding uses section
...
git-svn-id: trunk@22475 -
2009-11-07 13:48:47 +00:00
mattias
f154487ab1
codetools: skip fpc source directory amunits
...
git-svn-id: trunk@22473 -
2009-11-07 13:00:57 +00:00
mattias
dffcbd97cc
codetools: procedure modifier deprecated
...
git-svn-id: trunk@22471 -
2009-11-07 12:52:44 +00:00
mattias
aec217654e
codetools: identifier completion: check if cursor beyond eol
...
git-svn-id: trunk@22470 -
2009-11-07 11:39:26 +00:00
mattias
9595f3e726
codetools: skip fpc src directoy packages/amunits
...
git-svn-id: trunk@22468 -
2009-11-07 10:56:27 +00:00
mattias
e19baa54d3
codetools: find declaration: added robust check
...
git-svn-id: trunk@22467 -
2009-11-07 10:40:17 +00:00
mattias
5404f199d5
codetools: reduced debugging
...
git-svn-id: trunk@22458 -
2009-11-06 07:19:45 +00:00
mattias
60da9c45c4
codetools: auto indent: using typ/subtyp
...
git-svn-id: trunk@22457 -
2009-11-06 07:14:35 +00:00
martin
be8ea81f2a
SynEdit: more tests
...
git-svn-id: trunk@22456 -
2009-11-05 23:47:00 +00:00
martin
9a080cade6
SynEdit: more tests
...
git-svn-id: trunk@22455 -
2009-11-05 23:39:51 +00:00
martin
6c07eb4531
SynEdit: Clean-up
...
git-svn-id: trunk@22454 -
2009-11-05 21:36:08 +00:00
martin
06dfd54e05
SynEdit: tests for paste, copy, OnPaste, OnCutCopy event
...
git-svn-id: trunk@22453 -
2009-11-05 19:54:40 +00:00
mattias
166ccb9e94
IDE: auto indent: using SynEdit.OnPaste event
...
git-svn-id: trunk@22452 -
2009-11-05 17:48:41 +00:00
mattias
c9f863d3a3
codetools: parsing class/interface deprecated
...
git-svn-id: trunk@22451 -
2009-11-05 16:54:51 +00:00
martin
64f6b721a6
SynEdit: added events for OnPaste / OnCutCopy
...
git-svn-id: trunk@22450 -
2009-11-05 15:29:24 +00:00
paul
232dc9feaa
synedit: cleanup pascal highlighter code from some ifdefs, highlight context keyword 'enumerator'
...
git-svn-id: trunk@22439 -
2009-11-05 03:18:11 +00:00
martin
0ba24b8a3b
SynEdit: added events for OnPaste / OnCutCopy
...
git-svn-id: trunk@22438 -
2009-11-04 23:16:49 +00:00
jesus
61804fcfa3
LazReport : Disable Ctrl+P when pbPrint:=False, from Javivf, issue #14971
...
git-svn-id: trunk@22434 -
2009-11-04 19:35:47 +00:00
mattias
ef97e3ee6b
codetools: code completion: enumeration of arrays
...
git-svn-id: trunk@22433 -
2009-11-04 18:56:30 +00:00
mattias
2375a8fcaf
codetools: code completion: enumeration of settype
...
git-svn-id: trunk@22432 -
2009-11-04 18:35:29 +00:00
mattias
55a336b95f
codetools: operator enumerator: interface
...
git-svn-id: trunk@22430 -
2009-11-04 15:42:58 +00:00
mattias
ef08824411
codetools: code completion: operator enumerator current
...
git-svn-id: trunk@22429 -
2009-11-04 15:07:08 +00:00
mattias
51babfb160
codetools: parsing function+property modifier enumerator
...
git-svn-id: trunk@22425 -
2009-11-04 12:02:23 +00:00
ask
0bc78d689a
TAChart: Convert some literals to named constants
...
git-svn-id: trunk@22420 -
2009-11-04 01:26:14 +00:00
mattias
1631325da4
codetools: local var completion for enumerator of class
...
git-svn-id: trunk@22419 -
2009-11-04 00:23:52 +00:00
ask
9839fb3763
TAChart: Add axis demo
...
git-svn-id: trunk@22418 -
2009-11-04 00:14:46 +00:00
martin
ed4cca60d2
SynEdit: more tests for Beautifier
...
git-svn-id: trunk@22417 -
2009-11-03 23:33:45 +00:00
martin
5b91fa1c1e
SynEdit: Fixed line tracking for beautifier / auto-indent
...
git-svn-id: trunk@22416 -
2009-11-03 23:32:58 +00:00
martin
ffc04c57b2
SynEdit: Small optimization, avoid unnecessary operation
...
git-svn-id: trunk@22415 -
2009-11-03 23:31:27 +00:00
mattias
a0bc0d475c
codetools: code completion for string iterators
...
git-svn-id: trunk@22412 -
2009-11-03 23:03:27 +00:00
mattias
6a2b68eda3
reduced warnings
...
git-svn-id: trunk@22404 -
2009-11-03 13:11:38 +00:00
mattias
2cd414bcbd
IDE: enabled codetools auto indent by default
...
git-svn-id: trunk@22403 -
2009-11-03 13:10:56 +00:00
mattias
e750aff51a
codetools: auto indent: flag to ignore context
...
git-svn-id: trunk@22400 -
2009-11-03 12:47:19 +00:00
mattias
dae3bc507c
codetools: fixed FindStartOfTerm ignoring next atom if it is not under EndPos
...
git-svn-id: trunk@22399 -
2009-11-03 10:38:35 +00:00
mattias
db15a33457
codetools: auto indent: ignore brackets in statements
...
git-svn-id: trunk@22397 -
2009-11-03 10:13:09 +00:00
mattias
7f1e276971
codetools: clean up
...
git-svn-id: trunk@22392 -
2009-11-03 00:45:15 +00:00
mattias
61560943a1
codetools: FindExpressionTypeOfTerm fixed searching start of term
...
git-svn-id: trunk@22391 -
2009-11-03 00:40:57 +00:00
mattias
5687aefd2c
codetools; todo
...
git-svn-id: trunk@22390 -
2009-11-03 00:22:32 +00:00
mattias
3e2c929442
codetools: auto indent: nested begin
...
git-svn-id: trunk@22388 -
2009-11-03 00:16:00 +00:00
mattias
1c5d19d57b
codetools: auto indent: proc heads, proc types, definitions
...
git-svn-id: trunk@22384 -
2009-11-02 13:43:14 +00:00
mattias
e6d6a54eb9
reduced warnings
...
git-svn-id: trunk@22382 -
2009-11-02 10:47:24 +00:00
mattias
003a59c3d7
codetools: auto indent: fixed checking comment
...
git-svn-id: trunk@22381 -
2009-11-02 09:31:22 +00:00
martin
ff0b2160a5
SynEdit: Test for Beautifier
...
git-svn-id: trunk@22379 -
2009-11-02 02:06:07 +00:00
martin
0c7bfacc34
SynEdit: Test for Beautifier
...
git-svn-id: trunk@22378 -
2009-11-02 01:36:49 +00:00
martin
65aa0e0875
SynEdit, IDE: Fixes and Refactor for SynBeautifier (includes updates for codetools auto-indent)
...
git-svn-id: trunk@22377 -
2009-11-02 01:36:04 +00:00
ask
85a6d9eae3
TAChart: Use overloaded operator= instead of LCLProc.CompareMethods
...
git-svn-id: trunk@22376 -
2009-11-02 01:11:56 +00:00
ask
39dd7c35bd
TAChart: Update funcdemo to demonstrate domain exclusions
...
git-svn-id: trunk@22375 -
2009-11-02 01:01:42 +00:00
ask
6f487b17a3
TAChart: Add TFuncSeries.DomainExclusions property
...
git-svn-id: trunk@22374 -
2009-11-02 00:57:16 +00:00
ask
989229c520
TAChart: Add TIntervalList class
...
git-svn-id: trunk@22373 -
2009-11-02 00:53:32 +00:00
mattias
e7998ea585
codetools: auto indent: started list of indents
...
git-svn-id: trunk@22369 -
2009-11-01 13:09:16 +00:00
martin
0a9b5e5202
SynEdit: Added tests for Beautifier, indent
...
git-svn-id: trunk@22366 -
2009-11-01 04:16:22 +00:00
martin
e81f70915d
SynEdit: right click fold-gutter crashes, if no fold-highlighter is avail. Issue #14855
...
git-svn-id: trunk@22362 -
2009-10-31 17:26:55 +00:00
mattias
4483337f54
codetools: FindStartOfTerm: check next atom
...
git-svn-id: trunk@22361 -
2009-10-31 17:19:00 +00:00
mattias
cdabdbc280
codetools: auto indent: started getting list of indents
...
git-svn-id: trunk@22360 -
2009-10-31 15:45:45 +00:00
mattias
030a84366d
xml component stream reader: raise exception on invalid floats
...
git-svn-id: trunk@22358 -
2009-10-31 11:39:06 +00:00
mattias
44282a074c
codetools: comments
...
git-svn-id: trunk@22356 -
2009-10-31 11:35:40 +00:00
mattias
f35f9bc932
synedit: fixed typo
...
git-svn-id: trunk@22355 -
2009-10-31 11:35:26 +00:00
paul
5d50a609c0
codetools: rename AUnitName properties to Unit_Name
...
git-svn-id: trunk@22352 -
2009-10-30 14:46:35 +00:00
mattias
66c1e74b6c
codetools: auto indent: parsing destructor, operator, constructor
...
git-svn-id: trunk@22350 -
2009-10-30 08:48:25 +00:00
mattias
313cae9e1a
codetools: auto indent: started parsing procedure modifiers
...
git-svn-id: trunk@22349 -
2009-10-30 08:34:49 +00:00
mattias
f9301bebcb
codetools: auto indent: fixed using atom at cursor, not beyond
...
git-svn-id: trunk@22347 -
2009-10-29 23:06:19 +00:00
mattias
653c1f4acf
codetools: auto indent: unindent using next atom
...
git-svn-id: trunk@22344 -
2009-10-29 17:09:00 +00:00
mattias
c12d17af61
codetools: FindStartOfTerm: fixed starting in an atom
...
git-svn-id: trunk@22340 -
2009-10-29 14:28:19 +00:00
mattias
8fc4643167
codetool: auto indent: parsing next atom at pos
...
git-svn-id: trunk@22339 -
2009-10-29 14:18:29 +00:00
mattias
b21088720a
codetools: auto indent: check if cursor in comment
...
git-svn-id: trunk@22338 -
2009-10-29 13:06:34 +00:00
mattias
0e80d8ba47
codetools: ReadRawNextPascalAtom: replaced string with PChar
...
git-svn-id: trunk@22337 -
2009-10-29 12:47:54 +00:00
mattias
8bccfaaf8a
codetools: auto indent: started considering atom at cursor
...
git-svn-id: trunk@22336 -
2009-10-29 12:40:26 +00:00
mattias
192ee15737
codetools: renamed unitname identifiers
...
git-svn-id: trunk@22334 -
2009-10-29 11:23:40 +00:00
mattias
fbac1ba4b8
codetools: auto indent: added parameter UseLineStart
...
git-svn-id: trunk@22333 -
2009-10-29 11:08:38 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
mattias
20a578cf98
codetools: todos
...
git-svn-id: trunk@22324 -
2009-10-28 16:48:52 +00:00
mattias
46d7c68244
synedit: TSynEditLines: added TextChangeStamp
...
git-svn-id: trunk@22321 -
2009-10-28 13:56:11 +00:00
mattias
32bacb6d1c
synedit: TSynEditStrings.SetTextStr using faster PChar instead of string
...
git-svn-id: trunk@22319 -
2009-10-28 13:18:45 +00:00
mattias
34327b6850
synedit: IncreaseChangeStamp on Text change
...
git-svn-id: trunk@22318 -
2009-10-28 13:02:49 +00:00
mattias
84db9b3f2f
IDE: auto ident: added debugging
...
git-svn-id: trunk@22317 -
2009-10-28 12:53:15 +00:00
mattias
81cea79ed2
codetools: auto indent: default indenting
...
git-svn-id: trunk@22316 -
2009-10-28 11:22:28 +00:00
mattias
50a2f313be
codetools: auto indent: edged brackets
...
git-svn-id: trunk@22315 -
2009-10-28 10:35:28 +00:00
mattias
5cde48e398
codetools: auto indent: round brackets
...
git-svn-id: trunk@22314 -
2009-10-28 10:28:32 +00:00
mattias
ceaa5de063
codetools: when adding units to uses section check for special units: cmem, sharedmem, lineinfo, heaptrc, cthreads
...
git-svn-id: trunk@22307 -
2009-10-27 12:38:10 +00:00
paul
d0bf270166
lazreport: regenerate translation files
...
git-svn-id: trunk@22302 -
2009-10-27 02:16:36 +00:00
mattias
170f532285
codetools: sealed and abstract classes
...
git-svn-id: trunk@22300 -
2009-10-27 00:02:41 +00:00
mattias
fba6ff9e10
codetools: added todos
...
git-svn-id: trunk@22294 -
2009-10-26 17:45:30 +00:00
mattias
6577c9429d
codetools: auto indenter: fetching example filenames
...
git-svn-id: trunk@22292 -
2009-10-26 17:32:11 +00:00
paul
81f665d3c4
codetools: better support 'sealed' and 'abstract' classes
...
git-svn-id: trunk@22290 -
2009-10-26 15:01:26 +00:00
andrew
7b12360c79
* Fixed bug #14890 where if no binary or text Index existed a crash would occur. if fpc > 2.4 is used then fpc needs to be latest too since a bug was found there also that caused the same crash
...
git-svn-id: trunk@22282 -
2009-10-26 00:48:00 +00:00
mattias
29dc7d7e67
codetools: auto indent: using last indent
...
git-svn-id: trunk@22281 -
2009-10-25 20:10:39 +00:00
andrew
4590634148
* Fixed chm toc being loaded as index
...
git-svn-id: trunk@22279 -
2009-10-24 19:20:00 +00:00
mattias
a46e172bd9
laz_xmlread: replaced some ExpectString with faster ExpectChar
...
git-svn-id: trunk@22274 -
2009-10-24 10:23:12 +00:00
michael
68ecf8856b
* Fixed copy/paste error found by Pierre Panissod
...
git-svn-id: trunk@22273 -
2009-10-24 07:51:19 +00:00
michael
d05f809e5b
* Add lazdaemonapp to uses clause
...
git-svn-id: trunk@22269 -
2009-10-23 09:16:11 +00:00
vincents
ba1b2f95f1
jcf: removed FileUtils unit from package in the past it has been replaced with JcfFileUtils, fixes issue #14863
...
git-svn-id: trunk@22263 -
2009-10-22 19:59:03 +00:00
mattias
45058f096d
educationlaz: added page for new single file programs
...
git-svn-id: trunk@22253 -
2009-10-21 16:53:30 +00:00
paul
1f597e595b
jcf: fix char case in unit names
...
git-svn-id: trunk@22248 -
2009-10-21 07:57:37 +00:00
mattias
048a50846a
educationlaz: hiding menu items only wehn enabled
...
git-svn-id: trunk@22242 -
2009-10-20 13:20:24 +00:00
mattias
5ea22214c6
educationlaz: implemented hiding menu items
...
git-svn-id: trunk@22241 -
2009-10-20 12:51:23 +00:00
mattias
1a06444518
educationlaz: added frame for hiding menu items
...
git-svn-id: trunk@22240 -
2009-10-20 11:49:06 +00:00
mattias
85342206e2
educationlaz: show/hide all components buttons
...
git-svn-id: trunk@22233 -
2009-10-19 13:13:22 +00:00
mattias
97c17bf8a9
educationlaz: register component palette page
...
git-svn-id: trunk@22232 -
2009-10-19 13:00:47 +00:00
mattias
94eb8856f3
educationlaz: added frame for component palette
...
git-svn-id: trunk@22229 -
2009-10-19 12:01:05 +00:00
paul
791747d822
jcf2: rename unit
...
git-svn-id: trunk@22220 -
2009-10-18 09:02:11 +00:00
paul
620ce40a7a
jcf2: rename unit
...
git-svn-id: trunk@22219 -
2009-10-18 09:00:39 +00:00
paul
ba340e4ef4
jcf2: rename unit
...
git-svn-id: trunk@22218 -
2009-10-18 08:59:59 +00:00
paul
66216cd1eb
jcf2: update from the main repository to r823
...
git-svn-id: trunk@22217 -
2009-10-18 08:58:08 +00:00
paul
f1e1cc8ec1
codetools: support abstract/sealed class modifiers
...
git-svn-id: trunk@22211 -
2009-10-18 04:38:18 +00:00
paul
3a0ad627a7
fix executable bit
...
git-svn-id: trunk@22209 -
2009-10-17 17:13:45 +00:00
paul
93b8b411e3
codetools: added experimental and library to IsKeyWordProcedureSpecifier list
...
git-svn-id: trunk@22208 -
2009-10-17 17:08:05 +00:00
paul
4ca08c9cf0
codetools: allow *final* method modifier
...
git-svn-id: trunk@22207 -
2009-10-17 14:02:30 +00:00
paul
5dd9571ffc
codetools: support for *experimental* and *library* hint modifiers
...
git-svn-id: trunk@22206 -
2009-10-17 13:56:39 +00:00
paul
01f55ab286
synedit: highlight 'unimplemented', 'experimental', 'sealed', 'final' words
...
git-svn-id: trunk@22205 -
2009-10-17 13:35:46 +00:00
mattias
40097a760a
codetools: local var param completion: searching complex proc calls
...
git-svn-id: trunk@22201 -
2009-10-17 10:15:33 +00:00
martin
441c5bda34
SynEdit, Syncro/Template Edit: partly improve detection of edited cell (see note on issue #14813 for details)
...
git-svn-id: trunk@22198 -
2009-10-17 01:26:44 +00:00
martin
d7dd7cd328
SynEdit: Fixed Quick-Paste-selection (usually middle mouse button)
...
git-svn-id: trunk@22197 -
2009-10-17 00:47:33 +00:00
martin
709c5a4bfe
SynEdit, Syncro/Template Edit: Improve interaction with codetool changes and identifier completion, issue #14813 and issue #14773
...
git-svn-id: trunk@22195 -
2009-10-15 16:30:41 +00:00
mattias
c973bbc6d5
xmlstreaming: started reading collections, from Christian, bug #14695
...
git-svn-id: trunk@22194 -
2009-10-15 15:32:43 +00:00
martin
4b9ec25245
SynEdit, pascal-highlighter: improved handling of binary/octal numbers in #00 char notation
...
git-svn-id: trunk@22181 -
2009-10-14 22:24:49 +00:00
martin
2f5b7af7e3
SynEdit, pascal-highlighter: added handling of binary/octal numbers (patch by dmitry boyarintsev)
...
git-svn-id: trunk@22180 -
2009-10-14 22:06:25 +00:00
mattias
27b929c2a5
educationlaz: apply on project opened
...
git-svn-id: trunk@22178 -
2009-10-14 21:04:01 +00:00
mattias
8372f8ced8
educationlaz: implemented hide components
...
git-svn-id: trunk@22177 -
2009-10-14 20:51:18 +00:00
mattias
b336463cc3
IDE: using only one copy of editoropts
...
git-svn-id: trunk@22174 -
2009-10-14 14:40:20 +00:00
mattias
d1d342eb3c
educationlaz: load/save options
...
git-svn-id: trunk@22173 -
2009-10-14 14:27:39 +00:00
mattias
39fd8546c7
codetools: implemented octal numbers
...
git-svn-id: trunk@22171 -
2009-10-14 12:30:35 +00:00
mattias
01bda7a61b
laz_xmlread: improved EXMLError to hold position
...
git-svn-id: trunk@22169 -
2009-10-14 10:29:10 +00:00
mattias
c7114afbc4
tachart: fixed utf-8 encoding
...
git-svn-id: trunk@22167 -
2009-10-14 08:59:14 +00:00
mattias
0b7468f33e
tachart: fixed method setters
...
git-svn-id: trunk@22166 -
2009-10-14 08:58:44 +00:00
marc
b1f5fc9929
* Updated Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@22158 -
2009-10-14 00:01:18 +00:00
mattias
28b6033334
openglconttrol: published OnMakeCurrent
...
git-svn-id: trunk@22149 -
2009-10-13 17:50:22 +00:00
mattias
f40bb559e0
educationlaz: load options at start
...
git-svn-id: trunk@22146 -
2009-10-13 15:16:05 +00:00
ask
4f525db58b
TAChart: Fix memory leaks
...
git-svn-id: trunk@22145 -
2009-10-13 14:23:36 +00:00
mattias
72d5a66dc2
educationlaz: fixed showing options
...
git-svn-id: trunk@22144 -
2009-10-13 14:20:52 +00:00
ask
76769b2c6b
TAChart: Start documenting TACustomSeries unit.
...
git-svn-id: trunk@22143 -
2009-10-13 14:20:05 +00:00
mattias
251bb2f596
aggpas: Frame
...
git-svn-id: trunk@22122 -
2009-10-12 16:52:22 +00:00
mattias
41ddb0f42b
turbopower ipro: css support for font-family,style,size,weight, bug #14736 , from Christian
...
git-svn-id: trunk@22121 -
2009-10-12 16:44:33 +00:00
mattias
8d86a00845
aggpas: started GradientFill
...
git-svn-id: trunk@22120 -
2009-10-12 16:42:38 +00:00
mattias
a4e6d005ef
aggpas: fixed FillRect border and position
...
git-svn-id: trunk@22119 -
2009-10-12 15:26:40 +00:00
mattias
f29dd380ea
aggpas: example diag line
...
git-svn-id: trunk@22118 -
2009-10-12 15:17:16 +00:00
mattias
157277fda7
aggpas: added example for comparing LCL/aggpas comparison
...
git-svn-id: trunk@22117 -
2009-10-12 15:12:28 +00:00
mattias
78a617c4e2
aggpas: fixed Line positions
...
git-svn-id: trunk@22116 -
2009-10-12 15:11:12 +00:00
mattias
07649baa56
IDE: auto indent: debugging
...
git-svn-id: trunk@22114 -
2009-10-12 14:42:13 +00:00
mattias
10467a9126
codetools: clean up
...
git-svn-id: trunk@22107 -
2009-10-12 11:35:01 +00:00
mattias
bc4d902447
codetools: defines for lcl carbon: pascocoa unit paths
...
git-svn-id: trunk@22106 -
2009-10-12 11:32:40 +00:00
mattias
482026e4c2
synedit: fixed typo
...
git-svn-id: trunk@22105 -
2009-10-12 11:30:57 +00:00
mattias
0f7808d593
aggpas: added defines AGG2D_USE_WINFONTS and AGG2D_NO_FONT
...
git-svn-id: trunk@22104 -
2009-10-12 11:30:24 +00:00
mattias
de84ada606
turbopoweripro example: using bundle directory
...
git-svn-id: trunk@22103 -
2009-10-12 11:28:34 +00:00
mattias
db91129083
turbopoweripro.lpk: fixed reading CSS statements, empty ones and very long ones, bug #14736
...
git-svn-id: trunk@22102 -
2009-10-12 11:26:09 +00:00
andrew
b7d39f719c
* Added support for binary toc and index support from fpc
...
git-svn-id: trunk@22097 -
2009-10-11 16:36:22 +00:00
ask
07eff61bbc
TAChart: Remove unused units. Sort series methods alphabetically.
...
git-svn-id: trunk@22090 -
2009-10-09 16:44:26 +00:00
ask
6cbc0b7456
TAChart: Remove SeriesColor property from TBasicChartSeries.
...
Implement it only for those descendants where it makes sense.
git-svn-id: trunk@22089 -
2009-10-09 15:32:29 +00:00
ask
9d3143eed4
TAChart: Remove unused GetNewColor and GetRectangle helpers.
...
git-svn-id: trunk@22088 -
2009-10-09 15:20:13 +00:00
ask
90089bdbaa
TAChart: Document TALegend unit
...
git-svn-id: trunk@22087 -
2009-10-09 15:14:15 +00:00
ask
44914f7bce
TAChart: Exclude auxiliary methods from the documentation
...
git-svn-id: trunk@22085 -
2009-10-09 13:14:56 +00:00
ask
d11ae66a06
TAChart: Document TAGraph unit.
...
git-svn-id: trunk@22084 -
2009-10-09 12:52:56 +00:00
ask
35d3ebf0e8
TAChart: Add empty documentation files for all units
...
git-svn-id: trunk@22083 -
2009-10-09 12:09:53 +00:00
ask
1a5db75d52
TAChart: Set LazDoc path in the package
...
git-svn-id: trunk@22082 -
2009-10-09 11:31:05 +00:00
ask
8c0ffa4900
TAChart: Create initial documentation. Document most TChart properties.
...
git-svn-id: trunk@22081 -
2009-10-09 11:27:52 +00:00
mattias
8a287aeb94
codetools: added progress events for scanning FPC sources
...
git-svn-id: trunk@22074 -
2009-10-08 09:52:57 +00:00
mattias
9f47216bff
codetools: class completion: fixed add to published section
...
git-svn-id: trunk@22059 -
2009-10-06 17:37:56 +00:00
mattias
d03a9eea81
codetools: class completion: support strict private
...
git-svn-id: trunk@22049 -
2009-10-05 22:10:35 +00:00
mattias
14f7ff3b26
codetools: parsing strict public section
...
git-svn-id: trunk@22048 -
2009-10-05 14:28:32 +00:00
mattias
1330a70d4e
sqldblaz: disable add package to uses section
...
git-svn-id: trunk@22047 -
2009-10-05 14:03:54 +00:00
paul
1c85e5e3a2
ide: fix compilation after OpenURL move
...
git-svn-id: trunk@22046 -
2009-10-05 13:19:48 +00:00
paul
46991b595d
lhelp: use system settings for showing glyphs on buttons and menus
...
git-svn-id: trunk@22031 -
2009-10-05 02:01:54 +00:00
paul
16a72ec6d2
translations: Portuguese language files update (by Marcelo B Paula, issue #0014711 )
...
git-svn-id: trunk@22030 -
2009-10-05 01:55:14 +00:00
mattias
e9b34e0a5f
aggpas: removed writeln
...
git-svn-id: trunk@22029 -
2009-10-04 23:18:24 +00:00
mattias
53b2ac6208
chmhelppkg: changed mime-type for TChmHelpViewer to application/x-chm
...
git-svn-id: trunk@22028 -
2009-10-04 22:57:41 +00:00
andrew
bc1151ad6e
* fixed lhelp trying to show urls it cant display from the ide
...
git-svn-id: trunk@22026 -
2009-10-04 22:24:37 +00:00
paul
323fe7ecc1
jcf: use OpenURL function instead to open urls
...
git-svn-id: trunk@22019 -
2009-10-04 06:20:37 +00:00
ask
4441420b80
TAChart: Fix reticule to work with multiple series simultaneously
...
git-svn-id: trunk@22012 -
2009-10-03 23:24:25 +00:00
ask
63b043a6c4
TAChart: Allow to use reticule for area and bar series.
...
* Move TLineSeries.GetNearestPoint implementation to TBasicPointSeries class
* Add UseReticule property, default it to true for line series
* Update demo
git-svn-id: trunk@22011 -
2009-10-03 23:12:38 +00:00
ask
2d9766a528
TAChart: Update chart on AreaBrush and AreaLinePen changes.
...
* Remove unneeded AreaPen.Visible property
* Whitespace fixes
git-svn-id: trunk@22009 -
2009-10-03 22:37:46 +00:00
mattias
50874df45f
aggpas: fixed win32 compilation
...
git-svn-id: trunk@21995 -
2009-10-03 15:42:27 +00:00
mattias
1fe0e7fad4
aggpas: reduce debugging
...
git-svn-id: trunk@21994 -
2009-10-03 15:34:29 +00:00
mattias
87711ee8b3
aggpas: undo 64bit changes
...
git-svn-id: trunk@21993 -
2009-10-03 15:33:56 +00:00
mattias
456235d0ee
aggpas: reduce debugging
...
git-svn-id: trunk@21992 -
2009-10-03 15:33:15 +00:00
andrew
0bd3f3c363
* some code cleanup
...
git-svn-id: trunk@21988 -
2009-10-02 22:28:54 +00:00
mattias
2360f0fed7
codetools: reduced debugging
...
git-svn-id: trunk@21986 -
2009-10-02 18:57:58 +00:00
mattias
1ffd720917
IDE+codetools: ExtractOperand: added WithoutTrailingPoints
...
git-svn-id: trunk@21985 -
2009-10-02 18:49:58 +00:00
mattias
1803fc05ff
codetools: ExtractOperand: do not return if cursor in front of expression
...
git-svn-id: trunk@21984 -
2009-10-02 18:39:23 +00:00
mattias
509396835a
simpleide: runtime only
...
git-svn-id: trunk@21983 -
2009-10-02 10:13:33 +00:00
mattias
19a53151f7
codetools: fixed TStandardCodeTool.ExtractOperand for endpos
...
git-svn-id: trunk@21982 -
2009-10-02 09:30:11 +00:00
mattias
8442f27d8c
IDE: debugger: tool tip for symbol under cursor
...
git-svn-id: trunk@21980 -
2009-10-02 08:48:32 +00:00
paul
ba29fdc2b5
regenerate po files
...
git-svn-id: trunk@21977 -
2009-10-02 06:59:31 +00:00
andrew
b11fa376c6
* lhelp now uses code from fpc to read index
...
git-svn-id: trunk@21968 -
2009-10-02 00:35:02 +00:00
andrew
1e517759ea
* fixed lhelp index viewstyle
...
git-svn-id: trunk@21967 -
2009-10-02 00:06:54 +00:00
mattias
ee7e45f2a2
aggpas: 64bit fixes
...
git-svn-id: trunk@21966 -
2009-10-01 21:56:26 +00:00
mattias
221a749240
aggpas: 64bit fixes
...
git-svn-id: trunk@21965 -
2009-10-01 21:33:10 +00:00
mattias
d99d72dc20
aggpas debugging
...
git-svn-id: trunk@21964 -
2009-10-01 21:09:31 +00:00
mattias
c96b081480
aggpas: define xml_large_size for 64bit
...
git-svn-id: trunk@21962 -
2009-10-01 20:25:42 +00:00
mattias
6010f116d2
aggpas: added lrs
...
git-svn-id: trunk@21961 -
2009-10-01 20:21:40 +00:00
mattias
6726f27394
aggpas: added agg_svg_parser_lcl
...
git-svn-id: trunk@21960 -
2009-10-01 20:16:50 +00:00
mattias
e4af1bda51
simpleideintf: fixed compilation
...
git-svn-id: trunk@21958 -
2009-10-01 19:41:36 +00:00
mattias
7ef4bc3026
simpleideintf: fixed abstract methods
...
git-svn-id: trunk@21957 -
2009-10-01 19:38:48 +00:00
mattias
bd667b6959
aggpas: removed platform directory
...
git-svn-id: trunk@21954 -
2009-10-01 17:16:57 +00:00
mattias
c5887d7016
aggpas removed file_util_.pas for lcl
...
git-svn-id: trunk@21953 -
2009-10-01 17:14:57 +00:00
mattias
fdf7bc3def
aggpas: removed agg_platform_support.pas for lcl
...
git-svn-id: trunk@21952 -
2009-10-01 17:01:32 +00:00
andrew
f0bc788ad4
* fixed lhelp home back and forward buttons being disabled when first opening file
...
git-svn-id: trunk@21951 -
2009-10-01 15:22:27 +00:00
andrew
c97887101c
* lhelp uses fpc code to parse toc sitemap
...
* lhelp - remove newline from please wait message
* lhelp - made listview column size 400 since autosize is not working
git-svn-id: trunk@21950 -
2009-10-01 15:18:11 +00:00
mattias
86798d3d1d
aggpas: example
...
git-svn-id: trunk@21949 -
2009-10-01 14:46:58 +00:00
mattias
22e77f546c
aggpas: added aggpaslcl.lpk
...
git-svn-id: trunk@21948 -
2009-10-01 14:27:37 +00:00
andrew
95a11eb773
* changed lhelp viewstyle for the index to vsReport
...
git-svn-id: trunk@21947 -
2009-10-01 14:17:36 +00:00
andrew
6f52a21925
* lhelp shows TOC node when any url is loaded if there is one
...
* changed lhelp toc treeview to be readonly
git-svn-id: trunk@21946 -
2009-10-01 13:55:00 +00:00
andrew
a66f070242
* Various cosmetic fixes for lhelp
...
* lhelp now will highlight the item in the TOC if it exists when a link is clicked in a document
git-svn-id: trunk@21945 -
2009-10-01 13:28:24 +00:00
mattias
880b4f97b6
aggpas: added lcl canvas
...
git-svn-id: trunk@21943 -
2009-10-01 12:26:35 +00:00
mattias
36a2b1ea07
added aggpas
...
git-svn-id: trunk@21942 -
2009-10-01 12:24:32 +00:00
mattias
406489f03e
codetools: added ExtractOperand
...
git-svn-id: trunk@21937 -
2009-10-01 10:41:33 +00:00
paul
9863a149d8
codetools: don't request file locks on reading ppu and checking that file is a text file
...
git-svn-id: trunk@21931 -
2009-10-01 00:48:15 +00:00
paul
0fbe534674
codetools: request only write lock when reading from xml
...
git-svn-id: trunk@21930 -
2009-10-01 00:44:59 +00:00
mattias
530f38b29e
printers4lazarus: removed old qt code, from zeljko
...
git-svn-id: trunk@21916 -
2009-09-29 16:00:02 +00:00