wp_xxyyzz
|
189ae66d4d
|
fpspreadsheet: Fix workbook.ReadFromStream not updating attached WorksheetGrid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6076 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-24 16:57:26 +00:00 |
|
wp_xxyyzz
|
a8743226b7
|
fpspreadsheet: Add unit tests for HTML-to-RichText conversion (and vice versa).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6073 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-14 22:57:11 +00:00 |
|
wp_xxyyzz
|
f67d13f3b3
|
fpspreadsheet: Fix html-to-rich-text conversion if text ends with html tag
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6072 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-14 15:22:17 +00:00 |
|
wp_xxyyzz
|
b2ed81ee6e
|
fpspreadsheet: Avoid quoted text when copying a single cell with linebreaks to clipboard.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6070 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-14 11:40:04 +00:00 |
|
wp_xxyyzz
|
bc83057bd8
|
fpspreadsheet: (Hopefully) fix missing last character of cell text copied to clipboard as CF_TEXT (see http://forum.lazarus.freepascal.org/index.php/topic,38925.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6069 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-13 17:29:24 +00:00 |
|
wp_xxyyzz
|
515e7437e5
|
fpspreadsheet: Fix number format test case. Now all tests are passed again.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6060 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-06 08:35:25 +00:00 |
|
wp_xxyyzz
|
9b8e818c3c
|
fpspreadsheet: Fix max string length test.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6056 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-03 21:04:07 +00:00 |
|
wp_xxyyzz
|
f20779983f
|
fpspreadsheet: Fix biff8 writer to use CONTINUE records if text in STRING record is too long.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6055 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-03 18:43:37 +00:00 |
|
wp_xxyyzz
|
0310e5587e
|
fpspreadsheet: Write biff8 text cells to shared-string-table to overcome string truncation at 255 characters.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6054 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-11-03 13:39:12 +00:00 |
|
wp_xxyyzz
|
d62cd79a4c
|
fpspreadsheet: Fix Excel8 reader crashing if file does not contain a FONT record (reported by Malcolm Buckingham on mailing list, Oct 30 2017)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6047 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-30 13:08:55 +00:00 |
|
wp_xxyyzz
|
b35f362f31
|
fpspreadsheet: Fix xlsx reader aborting if an error cell does not contain an error code (see http://forum.lazarus.freepascal.org/index.php/topic,38726.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6046 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-28 20:30:33 +00:00 |
|
wp_xxyyzz
|
cc891712d0
|
fpspreadsheet: Introduce fpspreadsheet exceptions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6043 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-26 08:11:58 +00:00 |
|
wp_xxyyzz
|
7e7044bb6f
|
fpspreadsheet: Fix parameter AOverwriteExisting in TsWorkbook.WriteToFile.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6042 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-26 07:54:09 +00:00 |
|
wp_xxyyzz
|
467329f610
|
fpspreadsheet: Remove debugging leftover code from previous commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6035 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-05 12:48:57 +00:00 |
|
wp_xxyyzz
|
f8bfbd673f
|
fpspreadsheet: Fix ods writer crashing if number format has more than three sections.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6034 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-05 11:41:32 +00:00 |
|
wp_xxyyzz
|
ea26c9887d
|
fpspreadsheet: Improved percent format detection (allow space between number mask and percent character).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6033 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-05 05:30:02 +00:00 |
|
wp_xxyyzz
|
ea22d330d4
|
fpspreadsheet: Fix merged ranges sometimes being read incorrectly from ods files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6032 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-04 17:19:53 +00:00 |
|
wp_xxyyzz
|
709be76b4f
|
fpspreadsheet: Add support for xls one-parameter SUM formulas.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6031 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-10-04 12:36:16 +00:00 |
|
wp_xxyyzz
|
96ffaaa4d2
|
fpspreadsheet: Fix crash of db_import_export demo in virtual mode.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5993 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-08-09 22:52:49 +00:00 |
|
wp_xxyyzz
|
e688582c1c
|
fpspreadsheet: Fix xlsx reader getting dimension of an empty worksheet incorrectly.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5988 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-07-25 09:40:05 +00:00 |
|
wp_xxyyzz
|
05bdb8bb88
|
fpspreadsheet: Fix violated file formation limitations when reading some xls files (http://www.lazarusforum.de/viewtopic.php?f=18&t=10824&start=15)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5987 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-07-24 15:18:13 +00:00 |
|
wp_xxyyzz
|
3aba9136ea
|
fpspreadsheet: Add searching in comments. Add demo for searching.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5965 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-27 09:18:34 +00:00 |
|
wp_xxyyzz
|
146b28a4cc
|
fpspreadsheet: Do not add fpspreadsheet package unit to project uses section. WARNING: Might break existing code where reader/writer units are not added explicitely.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5957 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-24 15:57:15 +00:00 |
|
wp_xxyyzz
|
fbb376d778
|
fpspreadsheet: Fix changing of WorksheetGrid column width/row height by dragging with the mouse.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5950 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-21 08:29:25 +00:00 |
|
wp_xxyyzz
|
aa308d6bd2
|
fpspreadsheet: Add functions to initialize search and replace parameter records.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5946 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-17 22:16:58 +00:00 |
|
wp_xxyyzz
|
7d59e20f9f
|
fpspreadsheet: Fix crash of visual controls when workbook.RemoveAllWorksheets is called. Visual controls can handle the case of active worksheet = nil.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5937 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-14 16:40:36 +00:00 |
|
wp_xxyyzz
|
9be1008351
|
fpspreadsheet: Fix compilation after odPainted (lcltype.TOwnerDrawStateType) has been renamed in lcl to odBackgroundPainted (laz r55303)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5929 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-11 21:51:10 +00:00 |
|
wp_xxyyzz
|
2a1ae05840
|
fpspreadsheet: Fix memory leak in worksheetgrid (due to FrozenBorderPen)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5919 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-07 07:02:10 +00:00 |
|
wp_xxyyzz
|
c823c510e5
|
fpspreadsheet: Add palette icons with 150% and 200% magnification. Replace the old Excel overlay image with a more neutral spreadsheet overlay (taken from FatCow icon set)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5915 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-06-02 10:01:06 +00:00 |
|
wp_xxyyzz
|
10a0476010
|
fpspreadsheet: Add cursor for drag-and-drop copy mode. Add script to generate the lrs file for the visual components.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5908 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-28 15:25:50 +00:00 |
|
wp_xxyyzz
|
c574ed921a
|
fpspreadsheet: Initial implementation of drag and drop within WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5907 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-28 10:17:41 +00:00 |
|
wp_xxyyzz
|
505b833416
|
fpspreadsheet: Fix formatting error of large numbers if grid column width is very narrow (TrimToCell).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5906 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-27 17:44:51 +00:00 |
|
wp_xxyyzz
|
685581a8da
|
fpspreadsheet: Fix WorksheetGrid event OnSelectCell not firing any more. Less hints.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5905 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-27 16:43:27 +00:00 |
|
wp_xxyyzz
|
89134ba0c5
|
fpspreadsheetgrid: Fix "Window has no parent" error if worksheetgrid is inside a TFrame (again...). Fix overflow when loading worksheetgrid from lfm if IDE is compiled with range checking on.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5868 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-18 23:28:17 +00:00 |
|
wp_xxyyzz
|
25da629e34
|
fpspreadsheet: Allow writing duplicate filler palette entries like in the built-in Excel colors
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5867 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-18 15:03:20 +00:00 |
|
wp_xxyyzz
|
078274920d
|
fpspreadsheet: Fill unused BIFF5 and BIFF8 palette entries by default colors to avoid Excel XP show an incomplete color dialog.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5863 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-18 10:50:22 +00:00 |
|
jesusr
|
96e463a810
|
fpspreadsheet: fix typo that prevent Excel from reading xlsx files with comments
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5861 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-17 23:43:43 +00:00 |
|
wp_xxyyzz
|
5c409068c2
|
fpspreadsheet: Fix conversion of biff palette colors for fonts in reader.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5860 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-17 21:43:30 +00:00 |
|
wp_xxyyzz
|
e1f03daa5c
|
fpspreadsheet: Fix biff format writing non-editable palette indexes to file (Excel cannot edit the cells any more - see http://forum.lazarus.freepascal.org/index.php/topic,36903.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5859 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-17 17:26:48 +00:00 |
|
wp_xxyyzz
|
61a08b692e
|
fpspreadsheet: Set default value of TsCellEdit.WantReturns to false.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-15 10:48:05 +00:00 |
|
wp_xxyyzz
|
9e06abcd17
|
fpspreadsheet: Fix incorrect grid column count if aeDefault is not in AutoExpand flags (http://forum.lazarus.freepascal.org/index.php/topic,36770.msg246192.html#msg246192).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-14 21:41:40 +00:00 |
|
wp_xxyyzz
|
bea0ea9d36
|
fpspreadsheet: Finetune position of selection rectangle in grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 20:26:44 +00:00 |
|
wp_xxyyzz
|
560dedba1d
|
fpspreadsheet: Replace property FrozenPaneBorderColor by FrozenBorderPen. Adjust location of frozen border line such that full pen width is not clipped.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 17:59:17 +00:00 |
|
wp_xxyyzz
|
29481d9382
|
fpspreadsheet: Improved painting of WorksheetGrid's FocusRect (priority to stay inside the cell).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 12:41:03 +00:00 |
|
wp_xxyyzz
|
dbe8c84cd7
|
fpspreadsheet: Introduce new property FrozenPaneBorderColor of the TsWorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5853 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 12:34:30 +00:00 |
|
wp_xxyyzz
|
9a2bef119c
|
fpspreadsheet: Fix interchanged col/row indexes in relation to multiline cell editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5852 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 11:23:08 +00:00 |
|
wp_xxyyzz
|
82e3edbc4b
|
fpspreadsheet: TsWorksheetGrid ignores setting DefaultColWidth and DefaultRowHeight to values < 0.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5850 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-13 09:46:34 +00:00 |
|
wp_xxyyzz
|
281b728a74
|
fpspreadsheet: Add multiline string cell editor, it is activated by property EditorLineMode = elmMultiline
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5849 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-12 16:30:22 +00:00 |
|
wp_xxyyzz
|
055a4eb439
|
fpspreadsheet: Fix reader not found error in demos fpsctrls and fpsctrls_no_install
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5848 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-05-11 21:38:15 +00:00 |
|
wp_xxyyzz
|
59f0da6d91
|
fpspreadsheet: Fix Excel readers updating the workbook's default font.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-04-21 10:38:54 +00:00 |
|