Commit Graph

5237 Commits

Author SHA1 Message Date
paul
45513985a2 lazreport: prevent potential crash by Luiz Americo (issue #0014324)
git-svn-id: trunk@23231 -
2009-12-22 08:04:36 +00:00
paul
0c71ee3723 tachart: fix memory leak
git-svn-id: trunk@23227 -
2009-12-22 06:27:42 +00:00
ask
53892fe909 TAChart: Add axis transformations and ability to bind series to axises.
This implements most of the issue #13832, although the interface
is very crude yet.

git-svn-id: trunk@23217 -
2009-12-21 16:23:56 +00:00
ask
388cebcf91 TAChart: Extract TAChartAxis unit
git-svn-id: trunk@23216 -
2009-12-21 11:34:40 +00:00
mattias
82cba50749 filebrowser: skip removable devices without media, added Filtercombobox to filter Filelist from Johannes Müller, bug #14806
git-svn-id: trunk@23215 -
2009-12-21 11:21:20 +00:00
ask
6c94ef0bf7 TAChart: Add AxisToGraph and GraphToAxis functions.
They are just identities yet.

git-svn-id: trunk@23214 -
2009-12-21 11:20:46 +00:00
ask
e63e1febd5 TAChart: Convert Series.UpdateBounds methods to Series.GetBounds.
The logic for updating centralized in Graph.UpdateExtent procedure.

git-svn-id: trunk@23211 -
2009-12-21 09:26:28 +00:00
mattias
0f5bdca192 IDE: build modes: draw mode groups
git-svn-id: trunk@23208 -
2009-12-20 23:52:13 +00:00
ask
28506dad55 TAChart: Extract GetGraphPointX function
git-svn-id: trunk@23207 -
2009-12-20 16:46:14 +00:00
mattias
ddd8c3ab11 codetools: identifier completion: showing text and file not in statements
git-svn-id: trunk@23196 -
2009-12-19 17:13:11 +00:00
paul
5b7d36de82 lcl, designer, ideintf, components: rename csOwnedChildsNotSelectable -> csOwnedChildrenNotSelectable
git-svn-id: trunk@23185 -
2009-12-18 10:07:11 +00:00
mattias
0428915070 paradox: updated README
git-svn-id: trunk@23184 -
2009-12-18 08:57:36 +00:00
jesus
c160d3ebf6 LazReport, fixes TfrTextExportFilter text output alignment
git-svn-id: trunk@23170 -
2009-12-17 20:03:21 +00:00
mattias
6ae9c66c27 fixed some FileExists
git-svn-id: trunk@23169 -
2009-12-17 16:45:46 +00:00
mattias
84ca3d5b33 codetools: identifier completion: added base types, bug #15354
git-svn-id: trunk@23164 -
2009-12-17 14:18:09 +00:00
jesus
02d536437e LazReport, editor sample updated with export filters tests
git-svn-id: trunk@23142 -
2009-12-14 19:39:19 +00:00
jesus
c32d4b7d81 LazReport, do not scale coords when using CSV export filter
git-svn-id: trunk@23140 -
2009-12-14 19:09:36 +00:00
jesus
c860470d42 LazReport, increased version to 0.9.6
git-svn-id: trunk@23139 -
2009-12-14 18:25:58 +00:00
paul
60f580fe1a jcf: implementing showing of format option from the JCF menu
git-svn-id: trunk@23132 -
2009-12-14 02:46:59 +00:00
mattias
4c254a359a codetools: parsing new class type section without following visibility keyword, bug #15335
git-svn-id: trunk@23127 -
2009-12-13 19:46:04 +00:00
paul
bc2b775292 jcf: perform saving to file after execution of options dialog
git-svn-id: trunk@23122 -
2009-12-13 16:02:18 +00:00
paul
9e3f9a85b3 jcf2: fix makefile path
git-svn-id: trunk@23118 -
2009-12-13 12:45:44 +00:00
paul
93afff7a7c jcf: register all others options pages
git-svn-id: trunk@23117 -
2009-12-13 12:40:52 +00:00
paul
d89894ca1e jcf: use parentfont always
git-svn-id: trunk@23115 -
2009-12-13 04:53:39 +00:00
jesus
ed72cdd05c Lazreport, fix word wrapped fields produce multiple rows in html export, made css output default, made COMMA the QuoteChar by default in CSV exporter
git-svn-id: trunk@23114 -
2009-12-13 00:50:52 +00:00
paul
321c54a228 jcf: register 'Clarify' and 'Spaces' options
git-svn-id: trunk@23110 -
2009-12-12 18:43:11 +00:00
paul
12bf3aca6f jcf: register obfuscate settings
git-svn-id: trunk@23108 -
2009-12-12 18:06:43 +00:00
paul
ce34bcd158 jcf2: fix compilation on linux
git-svn-id: trunk@23096 -
2009-12-12 11:08:30 +00:00
paul
c7700195c0 jcf: register first options frame in the Lazarus IDE options
git-svn-id: trunk@23095 -
2009-12-12 10:45:46 +00:00
jesus
45f97fdb97 LazReport, implemented css in html exporter, patch with changes from Ts.Petrov, issue #15011
git-svn-id: trunk@23089 -
2009-12-12 08:10:41 +00:00
mattias
842f26f8f3 codetools: ctnGenericParam changed form compatible to exact, bug #15317
git-svn-id: trunk@23087 -
2009-12-11 21:32:05 +00:00
mattias
1b68eafebe codetools: added option to not insert class comment for implementation
git-svn-id: trunk@23086 -
2009-12-11 20:37:22 +00:00
jesus
d7496351e9 LazReport, fix typo in csv exporter and support for UTF-8 BOM
git-svn-id: trunk@23078 -
2009-12-11 00:36:57 +00:00
jesus
8249817978 LazReport, implemented parameters for export filters, CSV exporter now output quoted values and is not based on object's interpolated position
git-svn-id: trunk@23076 -
2009-12-10 22:14:45 +00:00
mattias
32b72756c1 aggpas: started pango in agglcl
git-svn-id: trunk@23074 -
2009-12-10 19:06:46 +00:00
mattias
725116be84 synedit: clean up
git-svn-id: trunk@23070 -
2009-12-10 16:20:46 +00:00
martin
da2de60b97 SynEdit: Fix Undo/Redo block-indent. Issue #15307
git-svn-id: trunk@23068 -
2009-12-10 12:51:46 +00:00
mattias
3c2c52b282 aggpas: started pango fonts
git-svn-id: trunk@23067 -
2009-12-10 12:47:03 +00:00
mattias
37681395ae aggpas: started example for pango fonts
git-svn-id: trunk@23066 -
2009-12-10 12:23:20 +00:00
martin
d9ccb124f5 SynEdit: minor changes for DualView
git-svn-id: trunk@23065 -
2009-12-10 12:22:53 +00:00
mattias
4be10ae220 IDE: removed designer method hack
git-svn-id: trunk@23063 -
2009-12-10 11:23:56 +00:00
jesus
b5ca260573 LazReport, fix word wrapping/breaking of UTF-8 strings
git-svn-id: trunk@23057 -
2009-12-10 07:42:34 +00:00
mattias
0603ce86c8 IDE: using default package output directory until rebuild is needed
git-svn-id: trunk@23049 -
2009-12-09 12:41:30 +00:00
mattias
bab73b6f6e IDE: configure install packages dlg: fixed save and rebuild button
git-svn-id: trunk@23046 -
2009-12-09 08:35:39 +00:00
paul
fddaff3033 lazreport: always show glyphs on preview buttons (since they have only glyphs)
git-svn-id: trunk@23045 -
2009-12-09 07:09:18 +00:00
paul
3ae1da9a91 lazreport: don't crash on preview if dataset is not set
git-svn-id: trunk@23044 -
2009-12-09 07:08:32 +00:00
mattias
54e0d61ef7 aggpas: cleanup
git-svn-id: trunk@23031 -
2009-12-08 15:34:58 +00:00
mattias
61b2305e19 aggpas: removed svg example
git-svn-id: trunk@23030 -
2009-12-08 15:26:14 +00:00
mattias
764960184d aggpas: debugging svg
git-svn-id: trunk@23029 -
2009-12-08 14:39:09 +00:00
mattias
34ee8ab50f codetools: fixed search paths for directory debugger
git-svn-id: trunk@23025 -
2009-12-08 11:33:24 +00:00
mattias
e959ab8230 codetools: fixed search paths for directory debugger
git-svn-id: trunk@23024 -
2009-12-08 11:29:29 +00:00
mattias
a533956c13 IDE: codetools src path: added edit button
git-svn-id: trunk@23019 -
2009-12-08 09:37:57 +00:00
mattias
2a1789fd1b aggpas: fixed uninitialized variables
git-svn-id: trunk@23018 -
2009-12-08 00:42:10 +00:00
mattias
ba62ff1747 aggpas: added svg unit
git-svn-id: trunk@23016 -
2009-12-07 23:05:48 +00:00
mattias
be2b1bc884 aggpas: started svg loading
git-svn-id: trunk@23015 -
2009-12-07 14:33:44 +00:00
mattias
b42cf02bc3 aggpas: implemented PolyBezier
git-svn-id: trunk@23013 -
2009-12-07 12:20:01 +00:00
mattias
b6c860de16 aggpas: implemented GradientFill
git-svn-id: trunk@23000 -
2009-12-06 12:20:25 +00:00
mattias
5f524c6e53 aggpas: implemented RadialPie
git-svn-id: trunk@22998 -
2009-12-06 11:51:29 +00:00
mattias
39b230ed76 aggpas: implemented pie
git-svn-id: trunk@22997 -
2009-12-06 11:39:12 +00:00
mattias
4ee886db0d xmlcfg: reduced debugging
git-svn-id: trunk@22996 -
2009-12-06 10:22:00 +00:00
mattias
a7373b6df6 aggpas: roundrect
git-svn-id: trunk@22986 -
2009-12-05 23:30:39 +00:00
mattias
8a67f65743 aggpas: implemented PolyLine, Polygon
git-svn-id: trunk@22985 -
2009-12-05 22:19:53 +00:00
mattias
9aae746ab4 aggpas: implemented TextWidth, TextHeight, TextExtent, TextRect
git-svn-id: trunk@22983 -
2009-12-05 21:51:06 +00:00
mattias
d34b2f90e9 aggpas: implemented chord
git-svn-id: trunk@22982 -
2009-12-05 21:36:21 +00:00
mattias
c3417c257b IDE: check i lpi file changes on disk
git-svn-id: trunk@22980 -
2009-12-05 20:30:35 +00:00
mattias
3d35bf6829 codetools: fixed uninitialized param
git-svn-id: trunk@22976 -
2009-12-05 18:04:18 +00:00
mattias
8dda7b592e aggpas: started chord
git-svn-id: trunk@22965 -
2009-12-04 15:48:16 +00:00
mattias
bc49063c1a aggpas: arc
git-svn-id: trunk@22963 -
2009-12-04 15:01:46 +00:00
mattias
ec4f806eb0 aggpas: started arc
git-svn-id: trunk@22958 -
2009-12-04 13:27:12 +00:00
mattias
ca493228ec aggpas: utf8 support
git-svn-id: trunk@22957 -
2009-12-04 11:53:01 +00:00
mattias
c5f7e33856 IDE: added IDEBuildOptions macro to codetools package
git-svn-id: trunk@22955 -
2009-12-04 11:32:51 +00:00
mattias
b8581d21e4 codetools: examples: fixed comment
git-svn-id: trunk@22944 -
2009-12-03 11:40:47 +00:00
mattias
0c3ffe4f45 codetools: added example file for methodjumping
git-svn-id: trunk@22943 -
2009-12-03 11:38:21 +00:00
mattias
3b25d319c3 codetools: examples: fixed title
git-svn-id: trunk@22942 -
2009-12-03 11:34:57 +00:00
mattias
2f778c1f3b codetools: fixed adding published method into implicit first published section
git-svn-id: trunk@22941 -
2009-12-03 11:29:47 +00:00
mattias
5cdcfd3451 codetools: fixed compilation of examples
git-svn-id: trunk@22940 -
2009-12-03 11:10:47 +00:00
mattias
1d47d3d54a IDE: when no lps file: open main unit
git-svn-id: trunk@22939 -
2009-12-03 10:59:32 +00:00
mattias
646abd53bf codetools: fixed compilation of some examples
git-svn-id: trunk@22936 -
2009-12-03 10:28:17 +00:00
mattias
30d56517ec aggpas: improved textout position
git-svn-id: trunk@22927 -
2009-12-02 14:33:26 +00:00
mattias
0d614ca60b aggpas: improved font position and size
git-svn-id: trunk@22924 -
2009-12-02 14:06:15 +00:00
mattias
7dee2172f1 codetools: indenter: fixed using right block when on block end
git-svn-id: trunk@22922 -
2009-12-02 13:38:23 +00:00
paul
7325d661aa components: fix clean of printers
git-svn-id: trunk@22918 -
2009-12-02 07:47:49 +00:00
jesus
ffcb9ab6f3 LazReport, improve export facilites
git-svn-id: trunk@22908 -
2009-12-01 22:07:01 +00:00
mattias
6476b208c5 translations: portuguese: from Marcelo B Paula, bug #15224
git-svn-id: trunk@22899 -
2009-12-01 14:56:48 +00:00
mattias
f574d9ce60 codetools.lpk: removed pascalexpr.pas
git-svn-id: trunk@22898 -
2009-12-01 14:26:58 +00:00
mattias
1ac2ad2f43 codetools.lpk: disabled hints
git-svn-id: trunk@22892 -
2009-12-01 11:47:20 +00:00
mattias
a9f222d1e9 codetools: expreval: fixed parsing sub expressions, bug #15228
git-svn-id: trunk@22888 -
2009-12-01 09:08:40 +00:00
mattias
e26fe2aaa0 IDE: clean up
git-svn-id: trunk@22884 -
2009-11-30 20:58:22 +00:00
mattias
a8af53b8b2 IDE: added codetools.lpk
git-svn-id: trunk@22883 -
2009-11-30 20:58:04 +00:00
mattias
41403c5fbd codetools: update for new fpc search of units with in filename: lowercase,uppercase
git-svn-id: trunk@22878 -
2009-11-30 19:20:35 +00:00
mattias
111f81ba6a aggpas: fixed GetTextHeight
git-svn-id: trunk@22876 -
2009-11-30 13:30:03 +00:00
mattias
0d6e68ae9b aggpas: TAggLCLCanvas.AggTextOut adding font size
git-svn-id: trunk@22875 -
2009-11-30 12:13:22 +00:00
zeljko
3a5dfa739f Qt: removed qt-4.3 workaround
git-svn-id: trunk@22869 -
2009-11-30 09:21:42 +00:00
mattias
45f8f39a9e codetools: auto indenter: fixed parsing in bbtStatement
git-svn-id: trunk@22868 -
2009-11-30 09:16:11 +00:00
mattias
6d42a4b2d0 codetools: expreval: fixed searching closing bracket
git-svn-id: trunk@22867 -
2009-11-30 08:56:44 +00:00
mattias
78d2df6cba codetools1: updated lpk
git-svn-id: trunk@22866 -
2009-11-30 08:51:58 +00:00
zeljko
eb773ef0f5 Qt: show page setup dialog on qt print dialog by default (button Properties)
git-svn-id: trunk@22865 -
2009-11-30 08:33:02 +00:00
mattias
5e40787741 codetools: auto indenter: fixed endless loop on pasting new section, bug #15030
git-svn-id: trunk@22864 -
2009-11-30 08:31:00 +00:00
zeljko
35cb7923c6 Qt: use QPageSetupDialog instead of error message for printer setup dialog. fixes #15181.
git-svn-id: trunk@22863 -
2009-11-30 08:09:22 +00:00
mattias
5c09cc4e34 codetools: indenter: if no examples found, use defaults
git-svn-id: trunk@22861 -
2009-11-29 22:33:51 +00:00
mattias
a3eed789e4 codetools: indenter: closing statement on else
git-svn-id: trunk@22860 -
2009-11-29 22:22:56 +00:00
mattias
e97ed5a1c9 codetools: LoadFile revert=true: check Revert result
git-svn-id: trunk@22853 -
2009-11-28 15:23:23 +00:00
mattias
0d6aff22e1 csOwnedChildsSelectable inverted and renamed to csOwnedChildsNotSelectable
git-svn-id: trunk@22852 -
2009-11-28 15:18:27 +00:00
mattias
5fd00cffab codetools: expreval: reading closing bracket if last char
git-svn-id: trunk@22850 -
2009-11-28 12:59:13 +00:00
mattias
dfc20b664d codetools: completeblock: skip if target line is not empty or code behind is more indented
git-svn-id: trunk@22828 -
2009-11-27 16:50:24 +00:00
mattias
507823b744 codetools: expreval: fixed wrong out parameter
git-svn-id: trunk@22826 -
2009-11-27 11:20:06 +00:00
mattias
28026aebe8 codetools: expreval: added FreeEvalOperand
git-svn-id: trunk@22825 -
2009-11-27 11:13:07 +00:00
mattias
427177187f codetools: expreval: fixed mem leak
git-svn-id: trunk@22824 -
2009-11-27 10:57:40 +00:00
mattias
691f65044f codetools: expreval: return always true for declared
git-svn-id: trunk@22823 -
2009-11-27 10:38:38 +00:00
mattias
a13feabeb5 codetools: clean up old fpc ifdef
git-svn-id: trunk@22822 -
2009-11-27 10:34:30 +00:00
mattias
f4b89285e7 codetools: expreval: fixed mem leak
git-svn-id: trunk@22821 -
2009-11-27 10:23:04 +00:00
paul
3185a931a9 tpipro: fix indent
git-svn-id: trunk@22820 -
2009-11-27 07:48:27 +00:00
mattias
5c523c50a9 educationlaz: added minimal and extended component set from Michael Kuhardt
git-svn-id: trunk@22813 -
2009-11-26 20:51:07 +00:00
mattias
4a5ccd0c77 IDE: using new eval
git-svn-id: trunk@22812 -
2009-11-26 20:47:19 +00:00
mattias
ca19910ffe codetools: fixed exmaple
git-svn-id: trunk@22811 -
2009-11-26 20:45:07 +00:00
mattias
88d5b48c92 codetools: using new eval for conditionals
git-svn-id: trunk@22810 -
2009-11-26 20:37:58 +00:00
mattias
7d0ed7d072 codetools: reduced debugging
git-svn-id: trunk@22808 -
2009-11-26 19:16:23 +00:00
mattias
58f1799eae codetools: added example testexpreval
git-svn-id: trunk@22807 -
2009-11-26 19:12:41 +00:00
mattias
a39ba22e7d codetools: clean up
git-svn-id: trunk@22806 -
2009-11-26 18:59:49 +00:00
mattias
e82caa9908 codetools: expreval: declared
git-svn-id: trunk@22805 -
2009-11-26 18:58:35 +00:00
mattias
3a77111581 codetools: expreval: brackets
git-svn-id: trunk@22804 -
2009-11-26 18:55:11 +00:00
mattias
09a2cd724b codetools: expreval: string constants
git-svn-id: trunk@22803 -
2009-11-26 18:28:33 +00:00
mattias
4005006703 codetools: expreval: ! and unicodestring
git-svn-id: trunk@22801 -
2009-11-26 18:14:10 +00:00
mattias
bb1d9ea928 codetools: expreval: numbers
git-svn-id: trunk@22800 -
2009-11-26 17:59:02 +00:00
mattias
4d7aa9e2ea codetools: expreval: and, or short eval set 0,1
git-svn-id: trunk@22799 -
2009-11-26 17:24:13 +00:00
mattias
47931548ff codetools: expreval: not defined
git-svn-id: trunk@22798 -
2009-11-26 17:18:59 +00:00
mattias
2f9071355c codetools: expreval: operators
git-svn-id: trunk@22797 -
2009-11-26 15:42:33 +00:00
martin
e1c8b64e3f SynEdit, SourceEditor: refactored Syncro-edit detection
git-svn-id: trunk@22787 -
2009-11-26 07:32:31 +00:00
paul
543add952b synedit: support for cppclass
git-svn-id: trunk@22785 -
2009-11-26 06:55:44 +00:00
mattias
da872a80c7 codetools: expreval: stack
git-svn-id: trunk@22779 -
2009-11-26 00:15:08 +00:00
mattias
5f2cf12f1f codetools: expreval: readoperand
git-svn-id: trunk@22778 -
2009-11-25 23:12:34 +00:00
mattias
8906d2acae codetools: added carbon/objc to search path for carbon intf ppu
git-svn-id: trunk@22774 -
2009-11-25 16:56:39 +00:00
paul
c7a2f70a7a synedit: support for objcprotocol, weakexternal
git-svn-id: trunk@22770 -
2009-11-25 15:45:36 +00:00
paul
4173970827 synedit: support for objcclass
git-svn-id: trunk@22769 -
2009-11-25 15:34:48 +00:00
mattias
5be7dd3157 codetools: expreval: readnextatom
git-svn-id: trunk@22768 -
2009-11-25 14:29:29 +00:00
mattias
2f998fb898 codetools: search unit objcbase in modeswitch objectivec1
git-svn-id: trunk@22765 -
2009-11-25 12:13:28 +00:00
mattias
6ba3e8f884 codetools: search unit objc in modeswitch objc
git-svn-id: trunk@22764 -
2009-11-25 12:05:27 +00:00
mattias
2f59dcd283 codetools: parsing weakexternal procedure specifier
git-svn-id: trunk@22762 -
2009-11-25 11:46:36 +00:00
ask
4094aa57d0 TAChart: Add TChart.ClearSeries call to the demo application
git-svn-id: trunk@22758 -
2009-11-25 08:33:30 +00:00
ask
86af12370d TAChart: Fix AV after TChart.ClearSeries call (issue #15173)
git-svn-id: trunk@22757 -
2009-11-25 08:32:15 +00:00
jesus
44b0233a93 LazReport, fixed charset encoding in html exporter output issue #15176, and made output 'Valid HTML 4.01 Transitional'
git-svn-id: trunk@22755 -
2009-11-25 07:13:43 +00:00
jesus
7160777502 LazReport, added some tolerance on object aligment when exporting to csv
git-svn-id: trunk@22754 -
2009-11-25 01:24:43 +00:00
mattias
7d314d1f97 codetools: expreval: started EvalPChar
git-svn-id: trunk@22752 -
2009-11-24 15:10:19 +00:00
vincents
aa1acebeff fpweb session example: fixed path to unit from taka_jp (issue #15043)
git-svn-id: trunk@22750 -
2009-11-24 14:29:10 +00:00
mattias
aa565ed7b4 codetools: started new expreval
git-svn-id: trunk@22745 -
2009-11-24 09:44:41 +00:00
jesus
41000aef98 LazReport, fix csv export columns separation
git-svn-id: trunk@22728 -
2009-11-23 19:34:14 +00:00
paul
36a4e85606 languages: IDE Portuguese language updates from Marcelo B Paula (issue #0015155)
git-svn-id: trunk@22716 -
2009-11-23 04:33:07 +00:00
mattias
12b834b223 codetools: varargs method specifier
git-svn-id: trunk@22710 -
2009-11-23 00:22:57 +00:00
mattias
ef0d1a3cc4 codetools: parsing objcprotocol external name constant
git-svn-id: trunk@22709 -
2009-11-22 19:49:04 +00:00
mattias
10bf020df1 codetools: parsing objcprotocol external, bug #15157
git-svn-id: trunk@22708 -
2009-11-22 19:19:26 +00:00
mattias
2b1408184e codetools: parsing objcprotocol
git-svn-id: trunk@22707 -
2009-11-22 19:18:19 +00:00
mattias
64c97e551d turbopower: skip invalid commands, bug #15153
git-svn-id: trunk@22702 -
2009-11-22 11:02:03 +00:00
mattias
9187f01727 codetools: class completion: copy parameters only if no new method/variable, bug #9244
git-svn-id: trunk@22700 -
2009-11-21 21:55:25 +00:00
mattias
b2b81b9d00 codetools: code completion: refactoring
git-svn-id: trunk@22698 -
2009-11-21 13:15:30 +00:00
ask
fdd7359743 TAChart: Hide 'unused parameter' hint
git-svn-id: trunk@22695 -
2009-11-20 11:47:52 +00:00
ask
91daeebbea TAChart: Simplify InitHelper interface
git-svn-id: trunk@22694 -
2009-11-20 11:47:12 +00:00
martin
776f474483 SynEdit: Fix smart unindent obeys read-only
git-svn-id: trunk@22686 -
2009-11-19 23:54:52 +00:00
dmitry
fa76b5032d leakview: added a summary (bug #14756)
git-svn-id: trunk@22685 -
2009-11-19 21:31:39 +00:00
vincents
ebd7b6e721 removed svn:executable property
git-svn-id: trunk@22682 -
2009-11-19 11:00:04 +00:00
martin
69f53e8c35 SynEdit: Starting Multi-View SynEdit
git-svn-id: trunk@22679 -
2009-11-19 00:14:36 +00:00
marc
802a6c82b9 * Updated Russian translation by Maxim Ganetsky
git-svn-id: trunk@22677 -
2009-11-18 22:32:54 +00:00
martin
7c61fa681f SynEdit: Clean-up, removed some ifdef
git-svn-id: trunk@22673 -
2009-11-18 17:21:42 +00:00
martin
7404b6ed0b SynEdit: refactor, moved some undo/redo code to the lines object
git-svn-id: trunk@22672 -
2009-11-18 16:53:20 +00:00
martin
650d40ce24 SynMemo: missing properties/methods
git-svn-id: trunk@22665 -
2009-11-18 03:33:29 +00:00
martin
c8ba6e0940 SynEdit, trim trailing space: Fixed, spaces where kept, if text was reverted
git-svn-id: trunk@22663 -
2009-11-18 00:09:36 +00:00
martin
18d49dd9cd SynEdit: refactor, all Lines.On* are now event-lists
git-svn-id: trunk@22662 -
2009-11-18 00:07:55 +00:00
martin
106170d98a SynEdit: Replaced old code by equal functionality from LCL
git-svn-id: trunk@22655 -
2009-11-17 20:56:10 +00:00
martin
ef24cbaf73 SynEdit, Makefile: added missing units
git-svn-id: trunk@22654 -
2009-11-17 20:53:55 +00:00
mattias
837f13ad0c codetools: parsing specialize in class inheritage brackets, bug #15081
git-svn-id: trunk@22649 -
2009-11-17 12:11:33 +00:00
ask
42d44be9aa TAChart: Fix Footer text position. See issue #15029.
git-svn-id: trunk@22639 -
2009-11-17 09:35:58 +00:00
paul
727feaa900 ide: inline streams should not be checked further for missing components (fixes loading of dependencies like form->frame1->frame2).
git-svn-id: trunk@22636 -
2009-11-17 07:43:10 +00:00
mattias
0f7ce1431b codetools: auto indent: on paste: skip spaces in insert code
git-svn-id: trunk@22624 -
2009-11-16 14:12:40 +00:00
martin
f7794cff2a SynEdit: Added fold config for for XML/LFM
git-svn-id: trunk@22623 -
2009-11-16 13:42:30 +00:00
martin
330f5e60fb Synedit: Undone default-filter deprecation
git-svn-id: trunk@22619 -
2009-11-16 12:09:03 +00:00
mattias
2f36654d16 codetools: searching include files with extension pas, bug #15108
git-svn-id: trunk@22618 -
2009-11-16 09:59:16 +00:00
martin
21eb56256f SynEdit: Basic folding for XML
git-svn-id: trunk@22616 -
2009-11-16 08:44:10 +00:00
mattias
b64abcbd7a codetools: parsing objccategory
git-svn-id: trunk@22611 -
2009-11-16 00:39:35 +00:00
mattias
bc85444eab codetools: auto indent: unindent on line break else
git-svn-id: trunk@22610 -
2009-11-16 00:15:21 +00:00
marc
4cb19a0888 * Updated Russian translation by Maxim Ganetsky
git-svn-id: trunk@22609 -
2009-11-15 22:56:22 +00:00
martin
30616b6f50 SynEdit: Fix LFM fold (tree would not draw close node indicators)
git-svn-id: trunk@22608 -
2009-11-15 22:38:34 +00:00
martin
e3156cd675 SynEdit: fixed an issue with unfolding, if fold starts on very first line (display was not repainted)
git-svn-id: trunk@22607 -
2009-11-15 22:06:54 +00:00
martin
3618f253b7 SynEdit: clean up
git-svn-id: trunk@22606 -
2009-11-15 21:21:37 +00:00
mattias
b13238d551 codetools: fixed parsing method
git-svn-id: trunk@22602 -
2009-11-15 15:55:48 +00:00
mattias
cf8c233871 codetools: parsing cppclass
git-svn-id: trunk@22601 -
2009-11-15 15:43:53 +00:00
martin
b6e79ccc1d SynEdit: Some docs
git-svn-id: trunk@22592 -
2009-11-15 00:23:50 +00:00
martin
88407a2f4b SynEdit: Tests for group undo for smart-unindent
git-svn-id: trunk@22582 -
2009-11-13 21:56:58 +00:00
martin
e706efaedb SynEdit: Fixed group undo for smart-unindent
git-svn-id: trunk@22581 -
2009-11-13 21:56:26 +00:00
martin
558e3511f9 SynEdit, SynCompletion: Fixed dropped keys after completion finished (gtk) issue #0014667
git-svn-id: trunk@22580 -
2009-11-13 21:29:52 +00:00
vincents
1f8fed396c set svn:executable property on shell scripts
git-svn-id: trunk@22579 -
2009-11-13 21:04:19 +00:00
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