|
fdf0f89a66
|
fpspreadsheet: Reading of ods repeated print columns. Unit tests for repeated rows/cols (not ok, yet).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4505 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-15 23:43:17 +00:00 |
|
|
bfac43cabe
|
fpspreadsheet: Add reading of ods repeated print rows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4504 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-15 22:33:24 +00:00 |
|
|
1504384e79
|
fpspreadsheet: Add reading of print ranges and repeated print cols/rows for xlsx. xlsx unit test for print ranges. Fix reading/writing of worksheets with spaces and special xml entities in the sheet name.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4503 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-15 21:12:17 +00:00 |
|
|
ad4813947b
|
fpspreadsheet: Add support for print ranges to ods reader. Add ods unit test for writing and reading print ranges.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4502 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 21:49:25 +00:00 |
|
|
8eff203daa
|
fpspreadsheet: Write printranges and repeated cells to biff5 files. Related improvements in BIFFExplorer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4501 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 17:03:20 +00:00 |
|
|
42e34dc695
|
fpspreadsheet: Identify some unknown formula tags in DEFINEDNAME records.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4500 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 14:16:28 +00:00 |
|
|
1f55bbd8b7
|
fpspreadsheet. Support writing of print ranges and repeated header rows/columns by biff8 format
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4499 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 14:01:51 +00:00 |
|
|
1de8a2f14a
|
fpspreadsheet: Improved details of DEFINEDNAME, EXTERNBOOK and EXTERNSHEET records.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4498 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 11:16:57 +00:00 |
|
|
4ecc8681b3
|
fpspreadsheet: Add methods DeleteRichTextParams, HasRepeatedPrintCols and HasRepeatedPrintRows to TsWorksheet.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4497 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-14 11:15:23 +00:00 |
|
|
22c42622a2
|
fpspreadsheet: Add printranges and repeated header cols/rows (for printing) to worksheet. Implement writing to xlsx and ods. (Request from the forum http://forum.lazarus.freepascal.org/index.php/topic,31496.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4496 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-13 17:45:36 +00:00 |
|
|
8a0351fde3
|
fpspreadsheet: Fix incorrect writing order of merged cells and hyperlinks in xlsx files causing an Excel read error (issue #0029640)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4495 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-12 14:04:35 +00:00 |
|
|
9a35171efd
|
fpspreadsheet: Fix writing of hyperlink displaytext with double-quotation characters in xlsx causing an xml read error. Issue #0029640.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4494 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-12 13:41:18 +00:00 |
|
|
a7f541766b
|
Update version number
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4493 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-11 09:39:50 +00:00 |
|
|
61c30095ef
|
Fixing deprecated code
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4492 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-11 09:35:02 +00:00 |
|
|
92b7929557
|
fpvviewer: Minor improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4491 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-06 10:16:09 +00:00 |
|
|
0cf154c322
|
fpvviewer: Minor improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4490 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-06 09:17:42 +00:00 |
|
|
9c8225cafe
|
fpvviewer: Minor improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4489 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-05 14:45:58 +00:00 |
|
|
25b666c666
|
fpvviewer: Minor improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4488 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-05 10:21:08 +00:00 |
|
|
105632de29
|
fpvviewer: Minor improvements
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4487 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-05 09:54:56 +00:00 |
|
|
7097939605
|
fpvviewer: Adds AutoFit button
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4486 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-05 09:31:50 +00:00 |
|
|
aad2fa0dc1
|
* Fix compilation with fpc 3.1. Issue 29552
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4485 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-01 01:22:32 +00:00 |
|
|
a9c3c81c14
|
* Update argument name to avoid conflict in event handlers. Issue 29388
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4484 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-02-01 00:56:26 +00:00 |
|
|
2d94675a6b
|
tvplanit: Fix compilation error with fpc 3.1.1
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4483 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-31 11:40:49 +00:00 |
|
|
ef7c595cf7
|
fpspreadsheet: Fix several painting issues of TWorksheetGrid related to merged cells. Add diagonal borders to fpsActions and demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4482 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-29 09:59:37 +00:00 |
|
|
9e637a3e93
|
fpspreadsheet: Fix compilation of spready
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4481 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-27 22:29:45 +00:00 |
|
|
7679ef468c
|
fpspreadsheet: Show message during writing when a formula is not supported by file format. Fix TsWorkbookSource ignoring its set options (i.e. ReadFormulas and AutoCalc working again).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4480 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-27 22:17:56 +00:00 |
|
|
0ceb659793
|
fpspreadsheet: Add functions SUMIF and AVERAGEIF
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4479 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-27 18:15:44 +00:00 |
|
|
19cfc90061
|
fpspreadsheet: Implementation of COUNTIF function
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4478 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-27 17:03:15 +00:00 |
|
|
590c9d8a47
|
fpspreadsheet: More combinations of source and destination cells for copy/paste to clipboard.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4477 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-26 23:37:08 +00:00 |
|
|
07e26c4abe
|
fpspreadsheet: Fix editing of merged cells in TWorksheetGrid: editor has same size as merged block now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4476 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-26 13:44:13 +00:00 |
|
|
cd94f9e48e
|
fpspreadsheet: Fix position of comment marker triangle in WorksheetGrid for RTL
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4475 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-26 12:07:56 +00:00 |
|
|
aa29b42ebc
|
fpspreadsheet: Add worksheet-BiDiMode. Read/write for Excel5, Excel8, xlsx, ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4474 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-26 11:26:57 +00:00 |
|
|
85dd9bc35d
|
fpspreadsheet: Add BiDiMode to TCell record helper.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4473 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 23:12:48 +00:00 |
|
|
1184e0ce26
|
fpspreadsheet: Fix painting of "hair" border line (densely dotted) in WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4472 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 22:55:31 +00:00 |
|
|
16e6614574
|
fpspreadsheet: Fix diagonal border lines in merged cells.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4471 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 22:39:37 +00:00 |
|
|
9e0db3722b
|
fpspreadsheet: Fix incoomplete saving of merged cell borders if borders are assigned only to merge base cell.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4470 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 22:29:13 +00:00 |
|
|
8184c4b609
|
fpspreadsheet: Add cell-based BiDiMode. Read/write to/from biff8, xlsx, ods.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4469 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 18:55:33 +00:00 |
|
|
15d43e4035
|
richmemo: fix compilation for LCL without 9x support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4468 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 14:40:29 +00:00 |
|
|
4f691313d7
|
fpspreadsheet: Fix merged cell borders in TWorksheet being drawn as defined by the merge base.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4467 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 13:57:19 +00:00 |
|
|
cf95cc412c
|
fpspreadsheet: Fix drawing of stacked text in WorksheetGrid. Some more refactoring. Cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4466 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-25 10:10:25 +00:00 |
|
|
cf1c0122b1
|
fpspreadsheet: Fix painting of spaces in RTL texts in TsWorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4465 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-24 11:09:22 +00:00 |
|
|
566cef1ba5
|
fpspreadsheet: Preserve spaces when parsing html text to be used as rich-text.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4464 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 20:01:01 +00:00 |
|
|
8a5364b8b7
|
fpspeadsheet: Fix infinite loop in TsWorksheet if word-wrapped cell gets narrower than the width of a character.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4463 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 18:15:21 +00:00 |
|
|
b4b631c0f8
|
fpspreadsheet: Fix minor painting issues in RTL mode when TsWorksheet headers are off.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4462 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 17:23:39 +00:00 |
|
|
89c374f198
|
fpspreadsheet: Fix clip rect error when painting TsWorksheet fixed cells.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4461 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 16:10:38 +00:00 |
|
|
d4acf83c51
|
fpspreadsheet: Fix RTL text overflow painting in TsWorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4460 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 14:26:08 +00:00 |
|
|
845e9d8626
|
fpspreadsheet: Fix RTL text alignment bug in TWorksheetGrid for Arabian text
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4459 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-23 13:43:03 +00:00 |
|
|
61db2acff8
|
fpspreadsheet: Fix TWorksheetGrid focus rect on merged cells in being offset (fixed by "shobits1").
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4458 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-22 23:24:11 +00:00 |
|
|
9dc3304375
|
fpspreadsheet: In the WorksheetGrid, adapt default HorAlignment to right-to-left mode.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4457 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-22 21:38:04 +00:00 |
|
|
74d6314155
|
fpspreadsheet: Refactor rich-text drawing for TWorksheetGrid (now blocks with same font, instead of char-by-char).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4456 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-01-22 21:22:05 +00:00 |
|