Commit Graph

5048 Commits

Author SHA1 Message Date
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