Commit Graph

3846 Commits

Author SHA1 Message Date
mattias
9a76510f83 codetools: added example for unused units
git-svn-id: trunk@19286 -
2009-04-09 12:57:21 +00:00
mattias
f7b1dd2b77 codetools: reading all references
git-svn-id: trunk@19285 -
2009-04-09 09:56:00 +00:00
mattias
26ef5cd496 IDE+codetools: started heuristic to find unused units
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
9bcfe33630 codetools: finddeclaration: find base node of unit alias
git-svn-id: trunk@19279 -
2009-04-08 21:23:11 +00:00
mattias
ca7c8700f0 rtticontrols: published TTIComboBox AutoComplete and AutoCompleteText
git-svn-id: trunk@19276 -
2009-04-07 12:45:29 +00:00
mattias
5799bab4d1 codetools: added nodes for units in uses sections
git-svn-id: trunk@19271 -
2009-04-07 09:21:23 +00:00
vincents
906426f562 tachart: updated makefile after version change in r18773 #75edc78f04
git-svn-id: trunk@19259 -
2009-04-06 20:20:19 +00:00
vincents
4444941bea removed non-utf8 polish translations
git-svn-id: trunk@19257 -
2009-04-06 19:46:22 +00:00
vincents
473da9fa6a updated polish translations from Sebastian Gasiorek
git-svn-id: trunk@19256 -
2009-04-06 19:41:54 +00:00
mattias
2c7f72498b codetools: find declaration jump to unit name in uses section
git-svn-id: trunk@19249 -
2009-04-06 12:35:27 +00:00
mattias
e65607c2b0 codetools: implemented searching uses in modifier without extension
git-svn-id: trunk@19248 -
2009-04-06 12:26:06 +00:00
mattias
9ca2fd903b codetools: searching include files without extension
git-svn-id: trunk@19246 -
2009-04-06 11:50:56 +00:00
martin
0a84603c25 SynEdit: Divider lines,, if right margin is off (they did draw at random, now the draw independent)
git-svn-id: trunk@19245 -
2009-04-06 11:23:51 +00:00
mattias
72183ac80c synedit: clean up
git-svn-id: trunk@19244 -
2009-04-06 11:12:35 +00:00
jesus
8636b8453a Printers, patch for hi-res postscript output from Anton Kavalenka with changes, issue #13356
git-svn-id: trunk@19237 -
2009-04-06 04:32:52 +00:00
paul
75d3718f7d jcf: update to r803 revision of main repository:
- support for c-style fpc operators

git-svn-id: trunk@19236 -
2009-04-06 02:19:13 +00:00
martin
d683c26988 SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
2009-04-05 20:46:30 +00:00
jesus
7f608f7cb4 LazReport, changed stringgrid sample source to UTF8 and resized report's memo views so they can show bigger texts
git-svn-id: trunk@19233 -
2009-04-05 19:27:32 +00:00
martin
0ba73e0a74 SynEdit Folding: protect form accidental deep nesting. (Pascal cuts at 100 recursive nests)
git-svn-id: trunk@19230 -
2009-04-05 16:03:17 +00:00
martin
9eb3a0f03d SynEdit: Fixing a crash when switching highlighter of a unit back to FreePascal
git-svn-id: trunk@19228 -
2009-04-05 13:58:52 +00:00
martin
c1053f86fe SynEdit: Fixed drawing background after the "right-border-line". There where ghost lines if a divider draw was on the left of the "r-b-l". Introduced in revision: 19220/19221
git-svn-id: trunk@19226 -
2009-04-05 02:17:45 +00:00
jesus
c9a334c974 LazReport, check that we are under a KDE session before to handle KDE locale specifics
git-svn-id: trunk@19225 -
2009-04-05 00:36:04 +00:00
martin
7ee15b0d8e SynEdit: Change the order in which lines, frames and text is drawn. Fixes issue #13436
git-svn-id: trunk@19224 -
2009-04-04 23:51:31 +00:00
martin
186237311f SynEdit: Fix right-border-line on Windows. Lines longer than the right border, would cause gaps in the line
git-svn-id: trunk@19223 -
2009-04-04 21:37:27 +00:00
martin
9c3c06ecf8 SynEdit, Cleanup: Removed unused unit dependencies / changed some var-param into out-param
git-svn-id: trunk@19222 -
2009-04-04 21:23:53 +00:00
martin
85faebfd2b SynEdit: Customizable DividerDraw settings (forgot result for global var sections)
git-svn-id: trunk@19221 -
2009-04-04 18:44:54 +00:00
martin
9918770992 SynEdit: Customizable DividerDraw settings (solves issue #13322)
git-svn-id: trunk@19220 -
2009-04-04 18:27:45 +00:00
paul
db361b7ad5 rtti controls: don't crash when we place TTIGrid on form
git-svn-id: trunk@19219 -
2009-04-04 16:38:37 +00:00
martin
40bea9841d SynEdit: Fixed compiler warning
git-svn-id: trunk@19210 -
2009-04-03 19:45:47 +00:00
mattias
da507228d2 codetools: ReadRawNextCAtom reading UTF8-BOM
git-svn-id: trunk@19195 -
2009-04-01 21:12:58 +00:00
mattias
93bf18b032 codetools: ReadRawNextPascalAtom reading UTF8-BOM
git-svn-id: trunk@19194 -
2009-04-01 21:11:54 +00:00
mattias
16cd122d2e codetools: pascal parser reading UTF8-BOM
git-svn-id: trunk@19193 -
2009-04-01 21:10:22 +00:00
ask
129b0cefb5 TAChart: Remove TChartSeries.InitBounds method. Various cleanups.
git-svn-id: trunk@19190 -
2009-04-01 20:01:33 +00:00
ask
6902bc22e9 TAChart: Rewrite calculation of title, axis and chart positions.
* Replace (X/Y)Image(Min/Max) variables with a single ClipRect property
* Simplify code by calculating positions directly before drawing chart elements
* Fix various minor bugs and inconsistencies, like the one in issue #13433
* Move DrawAxis, DrawTitleFoot and Refresh methods to protected,
  since they are useless directly
* Add DrawLineHoriz and DrawLineVert helpers

git-svn-id: trunk@19189 -
2009-04-01 19:03:20 +00:00
mattias
77ab045b5b IDE+codetools: implemented Extract Function, issue #13108
git-svn-id: trunk@19188 -
2009-04-01 15:51:21 +00:00
mattias
e6e4986ffd codetools: TCodeBuffer.IsDeleted now changes ChangeStep, bug #13376
git-svn-id: trunk@19181 -
2009-04-01 12:34:07 +00:00
mattias
804c85d283 codetools: CleanPosToCaret now returns false if Buffer.IsDeleted
git-svn-id: trunk@19180 -
2009-04-01 12:27:38 +00:00
jesus
8cc922f620 LazReport, fix designer show grid problem: once enabled can't be disabled
git-svn-id: trunk@19173 -
2009-03-31 20:34:05 +00:00
ask
0d997f9838 TAChart: Really fixed compilation on FPC 2.3.1
git-svn-id: trunk@19172 -
2009-03-31 13:28:16 +00:00
ask
c516f8def5 TAChart: add simple demo application for function series
git-svn-id: trunk@19171 -
2009-03-31 08:51:39 +00:00
ask
a95dcafbfb TAChart: Fixed compilation on FPC 2.3.1
git-svn-id: trunk@19170 -
2009-03-31 07:48:56 +00:00
ask
53478c37f8 TAChart: Initial implementation of function series
git-svn-id: trunk@19169 -
2009-03-31 06:48:48 +00:00
ask
834c9f9146 TAChart: Move ShowInLegend property into TBasicChartSeries class.
Rearrange some declarations alphabetically.

git-svn-id: trunk@19166 -
2009-03-31 05:31:25 +00:00
ask
9d35d8873d TAChart: Add few more pointer styles. Fix warning.
git-svn-id: trunk@19163 -
2009-03-31 03:43:52 +00:00
ask
9cb4b8e525 TAChart: Refactor series pointer drawing.
Respect Brush and Pen color of SeriesPointer.
  Allow "empty" circles and rectangles as a pointers.

git-svn-id: trunk@19162 -
2009-03-31 03:38:28 +00:00
martin
eff2d6991a SynEdit Highlighter: Fix some highlighter could crash (e.g SQL with trailing spaces). They used a pointer to the text, but the text was in a temp location.. Issue #13263
git-svn-id: trunk@19158 -
2009-03-29 20:36:49 +00:00
martin
2a566aa129 SynEdit: Improved matching try/except blocks for highlight
git-svn-id: trunk@19155 -
2009-03-29 15:45:46 +00:00
martin
5af6df524f SynEdit: Fixed issue with redrawing divider line for var-blocks Issue #13416
git-svn-id: trunk@19154 -
2009-03-29 15:02:52 +00:00
martin
290a744de1 SynEdit: Fixed issue with unclosed block (would include a line too much from past the EOF) Issue #13415
git-svn-id: trunk@19152 -
2009-03-29 14:20:14 +00:00
martin
96a4882d61 SynEdit Highlighter: Fix to divider-draw changes in revision 19144 #8d681fd278
git-svn-id: trunk@19147 -
2009-03-29 00:16:35 +00:00