Commit Graph

3830 Commits

Author SHA1 Message Date
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
martin
a14e436408 SynEdit: Fixes several selection commands (including block mode sel): If the caret was forced to the end off line (no caret past EOL), the block selection was made to a position that differs from the caret pos
git-svn-id: trunk@19146 -
2009-03-28 23:29:40 +00:00
martin
59a8ccb9f3 SynEdit Column-mode-selection: Fixed Select to editor start/end doesn't force X position(patch by Dmitry Boyarintsev) Issue #13338
git-svn-id: trunk@19145 -
2009-03-28 23:27:18 +00:00
martin
8d681fd278 SynEdit Highlighter: Refactor; Highlighter now differs between Fold and Markup ranges; added Markup-Word-Pairs for repeat/try/case
git-svn-id: trunk@19144 -
2009-03-28 22:08:32 +00:00
ask
fea9d0eef9 TAChart: Simplified variant of TSeries.AddXY
git-svn-id: trunk@19137 -
2009-03-27 23:06:04 +00:00
jesus
5bf4723e5c Printers, cups: improved layout of dialogs, show default resolution in case list of available resolutions is empty
git-svn-id: trunk@19130 -
2009-03-27 04:28:47 +00:00
martin
0725aa4cca SynEdit, Trim-Trailing-Spaces: Fixed, tab moves caret in Position-Only mode
git-svn-id: trunk@19124 -
2009-03-26 18:43:10 +00:00
martin
19be7391db SynEdit, Trim-Trailing-Spaces: Added Position-Only mode(no space inserted/looses tabs); changed default to "Edit or Leave line"
git-svn-id: trunk@19121 -
2009-03-26 17:45:54 +00:00
jesus
dcc5e60570 LazReport, remove 'LazReport:' from printjob title if report title was set, issue #13398
git-svn-id: trunk@19120 -
2009-03-26 16:35:22 +00:00
jesus
44e8337817 LazReport, fix some designer dialogs checkboxes tri-state, issue #13400
git-svn-id: trunk@19119 -
2009-03-26 16:20:58 +00:00
martin
a65594caeb SynEdit: Trimming Spaces, fixed trim on edit
git-svn-id: trunk@19118 -
2009-03-26 16:15:34 +00:00
jesus
a6893bb23f LazReport, fix preview blocking bug, issue #13399
git-svn-id: trunk@19116 -
2009-03-26 14:48:47 +00:00
paul
c77dcb2408 rtti controls: fix compilation after TCalendar.ReadOnly removal
git-svn-id: trunk@19113 -
2009-03-26 08:35:42 +00:00
paul
3ded592929 jcf: fix compilation error for unixes
git-svn-id: trunk@19110 -
2009-03-26 06:06:45 +00:00
paul
78dd5824d8 jcf: fix compilation error for unixes
git-svn-id: trunk@19109 -
2009-03-26 06:01:17 +00:00
paul
5a9e74a1fa jcf: update from the main repository
git-svn-id: trunk@19107 -
2009-03-26 05:55:59 +00:00
paul
05f7d868a7 codetools: implement some new abstract methods of TAbstractObjectWriter
git-svn-id: trunk@19106 -
2009-03-26 03:34:42 +00:00