wp_xxyyzz
|
fcb139c902
|
fpspreadsheet: Fix LCLScaling of comment marker in grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8625 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-11-16 19:04:36 +00:00 |
|
wp_xxyyzz
|
d2467e166d
|
fpspreadsheet: Fix worksheetgrid crashing when drawing cell borders due to range overflow when frozencols = 0 or frozenrows = 0.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8603 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-11-10 18:04:44 +00:00 |
|
wp_xxyyzz
|
aba1fc911f
|
fpspreadsheet: Clarify Rich-text output in TsSpreadsheetInspector.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-10-17 22:45:23 +00:00 |
|
wp_xxyyzz
|
e8d8973789
|
fpspreadsheet: Improved painting of embedded images in worksheetgrid in case of scaling factor 1.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8329 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-26 17:39:07 +00:00 |
|
wp_xxyyzz
|
8e8d070239
|
fpspreadsheet: Fix drag and drop in worksheet grid to move cells and formulas correctly.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8264 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-04-22 22:10:06 +00:00 |
|
wp_xxyyzz
|
b5c5632668
|
fpspreadsheet: Fix incorrect row height when row switches from hidden to visible (https://forum.lazarus.freepascal.org/index.php?topic=58792.msg438138#msg438138).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8218 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-03-22 10:11:23 +00:00 |
|
wp_xxyyzz
|
fcb02822e2
|
fpspreadsheet: More detailed font conversion routines, needed for RichMemo integration.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8147 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-11-13 22:10:10 +00:00 |
|
wp_xxyyzz
|
1626e8ab2f
|
fpspreadsheet: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-10-27 16:14:40 +00:00 |
|
wp_xxyyzz
|
c0a1aade9a
|
fpspreadsheet: Add new properties to grid: CellFormula, CellProtection, CellProtections. Grid cell editor uses cell font. Expose the upper-left grid corner pixel coordinates as LeftTopPx property. Patch by milesyou (https://forum.lazarus.freepascal.org/index.php/topic,56548.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8116 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-10-02 20:57:03 +00:00 |
|
wp_xxyyzz
|
0f89af8cd7
|
fpspreadsheet: Simplify setting borders in neighboring cells of the worksheetgrid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8061 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-07-11 19:24:56 +00:00 |
|
wp_xxyyzz
|
a0801dd183
|
fpspreadsheet: Another attempt to fix overwriting of frozencols borderline by cells with borders.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8060 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-07-11 14:04:46 +00:00 |
|
wp_xxyyzz
|
4bbe58f7cf
|
fpspreadsheet: Fix cell borders painting over frozencols border line (https://forum.lazarus.freepascal.org/index.php/topic,55317.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8059 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-07-11 08:32:08 +00:00 |
|
wp_xxyyzz
|
3f87df497d
|
fpspreadsheet: Fix grid column headers being overwritten when ShowHeaders is false.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8058 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-07-09 21:42:36 +00:00 |
|
wp_xxyyzz
|
f190ffd0b5
|
Update chm help (add help for fpspreadsheetctrls and fpspreadsheetgrid).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8001 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-04-16 23:02:30 +00:00 |
|
wp_xxyyzz
|
de1ecc0a8e
|
fpspreadsheet: Put conditional define REGISTER_ALL_FILE_FORMATS around file format registration in fpsvisualreg.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7999 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-04-16 11:42:23 +00:00 |
|
wp_xxyyzz
|
3fc88c42b6
|
fpspreadsheet: Avoid having unit fpCSV in the uses list of fpspreadsheetctrls because this would register the CSV reader.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7998 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-04-16 11:20:05 +00:00 |
|
wp_xxyyzz
|
dbe26c3b9b
|
fpspreadsheet: Fix grid crashing in frame when Handle is not yet available.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7980 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-03-23 12:26:43 +00:00 |
|
wp_xxyyzz
|
8b5cc6b3d9
|
fpspreadsheet: second attempt to fix worksheetgrid writing edited cell to wrong cell when grid is on MDI form (issue #37596).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7644 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-09-05 22:33:26 +00:00 |
|
wp_xxyyzz
|
96dc6b9939
|
fpspreadsheet: clean up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7643 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-09-04 09:05:50 +00:00 |
|
wp_xxyyzz
|
872c04e07a
|
fpspreadsheet: Fix worksheetgrid writing edited cell to wrong cell when grid is on MDI form (issue #37596, https://forum.lazarus.freepascal.org/index.php/topic,51066.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7642 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-09-03 20:35:33 +00:00 |
|
wp_xxyyzz
|
74d1082ccb
|
fpspreadsheet: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7638 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-08-28 11:26:13 +00:00 |
|
wp_xxyyzz
|
21547ee284
|
fpspreadsheet: Unpublish property TsWorksheetGrid.AlternateColor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7598 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-08-07 16:54:36 +00:00 |
|
wp_xxyyzz
|
370c5ad6c0
|
fpspreadsheet: Better position for "inherited" in TsCellEdit.EditingDone (reverting previous commit).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7575 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-27 16:21:50 +00:00 |
|
wp_xxyyzz
|
6a91dfcf02
|
fpspreadsheet: Add missing "inherited" call to TsCellEdit.EditingDone method.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7574 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-27 16:15:23 +00:00 |
|
wp_xxyyzz
|
54fc098d03
|
fpspreadsheet: Write some more conditional formatting conditions to ODS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7507 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-01 10:40:36 +00:00 |
|
wp_xxyyzz
|
f8b9d39838
|
fpspreadsheet: Prepare for new release v1.12: Remove chart support. Set version number to 1.12. Update help files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7478 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-02 11:50:30 +00:00 |
|
wp_xxyyzz
|
085e3db4fe
|
fpspreadsheet: Fix compilation with Laz trunk after removal of TCustomCombobox.ReadOnly property.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7451 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-05-13 05:40:13 +00:00 |
|
wp_xxyyzz
|
5cdb8c16c7
|
fpspreadsheet: Add TsWorksheetIndicator as new visual control. Donated by forum user "abcthing" (https://forum.lazarus.freepascal.org/index.php/topic,49312.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-04-15 22:19:20 +00:00 |
|
wp_xxyyzz
|
5def48c316
|
fpspreadsheet: Fix display of images inserted in WorksheetGrid under gtk as black areas.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7331 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-03-11 12:34:46 +00:00 |
|
wp_xxyyzz
|
fa4f0c306e
|
fpspreadsheet: Add Worksheet.TabColor support. Update biff8/ooxml/ods readers/writers for it. Add test case for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7326 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-02-10 15:23:30 +00:00 |
|
wp_xxyyzz
|
10a21f6ba9
|
fpspreadsheet: Add WorksheetGrid methods Show|HideRow|Col.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7080 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-27 20:42:54 +00:00 |
|
wp_xxyyzz
|
47c52465cb
|
fpspreadsheet: Show page breaks in Worksheetgrid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7076 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-26 16:29:13 +00:00 |
|
wp_xxyyzz
|
abe882b551
|
fpspreadsheet: Excel2003/XML fileformat now fully supports page breaks.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7070 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-24 08:23:38 +00:00 |
|
wp_xxyyzz
|
6fb1f76bc2
|
fpspreadsheet: Introduce enum field "Options" of TRow and TCol records to replace boolean "Hidden". Prepare for new "PageBreak" option.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7068 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-23 14:41:55 +00:00 |
|
wp_xxyyzz
|
47e9e05399
|
fpspreadsheet: Refactor dialects in formula parser.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7067 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-22 17:49:17 +00:00 |
|
wp_xxyyzz
|
de42ac0072
|
fpspreadsheet: Fix application of cell format to a cell range by TsNumberFormatAction.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7064 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-20 21:33:59 +00:00 |
|
wp_xxyyzz
|
e71408fc19
|
fpspreadsheet: Add worksheet option soAutoDetectCellType
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7059 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-20 10:21:39 +00:00 |
|
wp_xxyyzz
|
b472802603
|
fpspreadsheet: Support of some more features by Excel2003/XML reader. Display PrintRanges, repeated rows and columns by SpreadsheetInspector.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7042 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-16 15:41:29 +00:00 |
|
wp_xxyyzz
|
ffacd7bcca
|
fpspreadsheet: Make TsSpreadsheetInspector support the new TsWorksheet.Index property.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7010 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-06-17 12:06:17 +00:00 |
|
wp_xxyyzz
|
dfa57b80e9
|
fpspreadsheet: Fix infinite loop in Worksheeet sorting when the sorted range contains an empty cell. Make Worksheetgrid.Sort public.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6928 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-05-20 10:13:39 +00:00 |
|
wp_xxyyzz
|
9369e4d3ef
|
fpspreadsheet: Fix cells being pasted in grid from clipboard when worksheet is protected.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6847 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-13 20:21:33 +00:00 |
|
wp_xxyyzz
|
7faddb698f
|
fpspreadsheet: Disable DEL key in worksheet grid when a cell is protected from being edited.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6845 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-13 08:59:45 +00:00 |
|
wp_xxyyzz
|
ae6b7cc7f1
|
fpspreadsheet: Enable/disable workbook notifications and formula recalculations in WorksheetGrid.BeginUpdate/EndUpdate. See https://forum.lazarus.freepascal.org/index.php/topic,44547.msg313254.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6825 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-03-05 11:32:48 +00:00 |
|
wp_xxyyzz
|
9a4752c2b3
|
fpspreadsheet: Fix compatibility of WorksheetGrid with Laz 1.8.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6823 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-03-02 10:36:20 +00:00 |
|
wp_xxyyzz
|
33d67ebcce
|
fpspreadsheet: Add option to WorksheetGrid to show/hide formulas when AutoCalc is off (see https://forum.lazarus.freepascal.org/index.php/topic,44208.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6816 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-02-20 11:43:28 +00:00 |
|
wp_xxyyzz
|
07991acca5
|
fpspreadsheet: Read image hyperlinks for ODS (old format). Display image hyperlinks in TsSpreadsheetInspector.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6673 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-10-06 09:19:05 +00:00 |
|
wp_xxyyzz
|
119815fd39
|
fpspreadsheet: Make TsWorksheetGrid respect visibility of rows/columns by setting their width/height to zero.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6637 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-09-06 11:48:35 +00:00 |
|
wp_xxyyzz
|
8f9b01368d
|
fpspreadsheet: Show hidden state of rows/columns in TsSpreadsheetInspector
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6634 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-09-06 09:41:40 +00:00 |
|
wp_xxyyzz
|
4ca04aed77
|
fpspreadsheet: Undo incidental change of fpsworksheetgrid in prev commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6633 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-09-06 07:19:26 +00:00 |
|
wp_xxyyzz
|
02787a6947
|
fpspreadsheet: Write row/column hidden flag to XLSX, BIFF8 and BIFF2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6632 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-09-05 23:04:49 +00:00 |
|
wp_xxyyzz
|
4f1ce39ac9
|
fpspreadsheet: Improved keyboard navigation in case of merged blocks. Requires Laz-trunk r58711 or later.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6606 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-16 13:49:34 +00:00 |
|
wp_xxyyzz
|
f5e6986eb7
|
fpspreadsheet: New behavior of DEL in WorksheetGrid: deletes only content, not format. Old behavior (delete everything) is CTRL+DEL now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6605 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-16 13:33:11 +00:00 |
|
wp_xxyyzz
|
f02c683315
|
fpspreadsheet: Add TsWorksheetGrid property "FixedColWidth" (https://forum.lazarus.freepascal.org/index.php/topic,42216.msg294518.html#msg294518).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6603 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-16 07:32:19 +00:00 |
|
wp_xxyyzz
|
e86f39a03c
|
fpspreadsheet: Fix TsCellCombobox not showing a text for items not in list (https://forum.lazarus.freepascal.org/index.php/topic,42216.msg294319.html#msg294319, modified patch by Soner).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6602 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-14 15:26:19 +00:00 |
|
wp_xxyyzz
|
5d1ba18b74
|
fpspreadsheet: Fix minor bug in WorksheetGrid's row height calculation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6592 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-11 10:38:31 +00:00 |
|
wp_xxyyzz
|
089a63532a
|
fpspreadsheet: Redo prev two commits in a more general way.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6590 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-08-11 08:24:08 +00:00 |
|
wp_xxyyzz
|
a52d81d804
|
fpspreadsheet: Fix captions and hints of spreadsheet actions not being changeable.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6565 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-24 22:02:01 +00:00 |
|
wp_xxyyzz
|
8096d92b8f
|
fpspreadsheet: Add option to define series labels in TsWorkbookChartSource.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-22 13:58:46 +00:00 |
|
wp_xxyyzz
|
00c14b31a1
|
fpspreadsheet: Fix mis-named folders examples/visual/fpschart/workbookchartsource and .../worksheetchartsource to have the "deprecated" at the correct place.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6563 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-22 08:42:38 +00:00 |
|
wp_xxyyzz
|
8d26e4cf10
|
fpspreadsheet: Fix bugs in TsWorkbookTabControl related to hidden worksheets (clicking of tabs, renaming of tabs).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6561 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-13 12:50:57 +00:00 |
|
wp_xxyyzz
|
2e252ce658
|
fpspreadsheet: Add new TsWorkbookTabControl property ShowAllSheets (to be used to hide sheets marked as hidden).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6555 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-10 09:25:25 +00:00 |
|
wp_xxyyzz
|
4cdb95d86c
|
fpspreadsheet: Set version to 1.11. Make default parameter of TsWorkbook.CopyWorksheetFrom non-default.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6552 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-09 17:27:22 +00:00 |
|
wp_xxyyzz
|
92f59fbfd1
|
fpspreadsheet: Prepare for release 1.10
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6547 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-06 16:15:51 +00:00 |
|
wp_xxyyzz
|
af5a127379
|
fpspreadsheet: Display formulas instead of empty cells in WorksheetGrid when AutoCalc is off
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6542 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-07-01 08:15:59 +00:00 |
|
wp_xxyyzz
|
d9488921a0
|
fpspreadsheet: Fix broken transfer of TsCellEdit content to the grid by clicking on the grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6540 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-26 20:39:34 +00:00 |
|
wp_xxyyzz
|
53e91906b0
|
fpspreadsheet: Cleanup fpsworksheetgrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6539 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-26 17:41:05 +00:00 |
|
wp_xxyyzz
|
f0a2dac5a0
|
fpspreadsheet: Fix formula validation by WorksheetGrid not using localized formula.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6535 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-26 15:41:21 +00:00 |
|
wp_xxyyzz
|
ce3d71a362
|
fpspreadsheet: Fix cell references in several formulas.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6534 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-26 15:36:41 +00:00 |
|
wp_xxyyzz
|
e3a74f280e
|
fpspreadsheet: Fix inconsistent built-in worksheetgrid cell editor or TsCellEdit selection behavior in the case of an error in edited formula.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6530 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-25 11:58:08 +00:00 |
|
wp_xxyyzz
|
f8229f7caa
|
fpspreadsheet: Show arrow cursor for dragging current cell in WorksheetGrid only after short delay.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6529 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-25 07:19:34 +00:00 |
|
wp_xxyyzz
|
c6b5ea4fa8
|
fpspreadsheet: Improved formula validation by TsWorksheetGrid and TsCellEdit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6524 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-24 21:59:43 +00:00 |
|
wp_xxyyzz
|
18395604ba
|
fpspreadsheet: Fix navigation within worksheetgrid if in-place editor contains an erroroneous formula.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6514 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-20 16:57:20 +00:00 |
|
wp_xxyyzz
|
92a061388c
|
fpspreadsheet: Fix grid behavior when navigating to another cell and the currenly edited cell contains a formula with error.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6503 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-17 21:53:40 +00:00 |
|
wp_xxyyzz
|
1d35a3b0c9
|
fpspreadsheet: Fix crash in Worksheet.GetEffectiveCellFormatIndex and add overloaded version.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6494 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-13 21:54:35 +00:00 |
|
wp_xxyyzz
|
29f1533516
|
fpspreadsheet: Extend fpspreadsheet actions to supply default captions and hints.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6493 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-13 21:51:40 +00:00 |
|
wp_xxyyzz
|
f62d2b35d7
|
fpspreadsheet: Add TsClearFormatAction to clear a cell format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6492 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-13 09:20:10 +00:00 |
|
wp_xxyyzz
|
2e1e4532ff
|
fpspreadsheet: Reinstate PropertiesToSkip lost when the packages were separated.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6470 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-06 11:30:09 +00:00 |
|
wp_xxyyzz
|
06c3a04c78
|
fpspreadsheet: Split package laz_fpspreadsheet_visual into a runtime and designtime package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6461 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-04 21:01:35 +00:00 |
|
wp_xxyyzz
|
38001d24d7
|
fpspreadsheet: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6456 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-04 11:03:03 +00:00 |
|
wp_xxyyzz
|
3edd24a215
|
fpspreadsheet: Fix worksheetgrid not showing column titles (A, B, C, ...) any more after Lazarus r57969.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6451 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-02 16:18:16 +00:00 |
|
wp_xxyyzz
|
40fabfc201
|
fpspreadsheet: Redo storage of formulas: formulas now are stored in a separate tree independent of the cells tree. The field FormulaValue of TCell record was removed. All unit tests passed. Demos updated (issues of speedtest due to SST in BIFF8 found - not related).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6446 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-05-30 22:15:07 +00:00 |
|
wp_xxyyzz
|
b6e1a4c495
|
fpspreadsheet: Fix WorksheetGrid not being able to delete a cell block.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6323 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-04-19 20:30:43 +00:00 |
|
wp_xxyyzz
|
7c9bda8104
|
fpspreadsheet: Add events OnGetColHeaderText and OnGetRowHeaderText to override the default column and row header captions of the WorksheetGrid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6302 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-04-12 20:07:34 +00:00 |
|
wp_xxyyzz
|
43d34422ad
|
fpspreadsheet: Fix TsCellIndicator to display only the base of a merged block
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6284 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-04-01 10:55:28 +00:00 |
|
wp_xxyyzz
|
a70231ab75
|
fpspreadsheet: Make sure that the local variable commentcell_rct in TxCustomWorksheetGrid.InternalDrawRow is initialized (issue #33413, patch by Lagunov Aleksey).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6234 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-03-11 21:06:49 +00:00 |
|
wp_xxyyzz
|
332d8efdd4
|
fpspreadsheet: Remove forced "Doublebuffered" of WorksheetGrid again, now that grid flickering is fixed in lcl r57338.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6210 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-02-20 23:51:28 +00:00 |
|
wp_xxyyzz
|
b1dfb45d3a
|
fpspreadsheet: Remove code which repaints the entire worksheet grid if the mouse is moved into anohter cell.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6191 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-02-09 10:50:38 +00:00 |
|
wp_xxyyzz
|
4f5e416606
|
fpspreadsheet: Quick-and-dirty fix for severe flicker of TsWorksheetGrid after Laz trunk r57267
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6186 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-02-08 00:11:58 +00:00 |
|
wp_xxyyzz
|
e9f3b75cf1
|
fpspreadsheet: New HiDPI palette icons (by Roland Hahn) for TFPSExport and TsWork(book|sheet)ChartSource
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6111 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-01-01 17:37:15 +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
|
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
|
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
|
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
|
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
|
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
|
dc4314db8b
|
fpspreadsheet: Fix grid painting into header cells if fixed columns are used.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5827 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-30 12:39:54 +00:00 |
|
wp_xxyyzz
|
fe861e4d49
|
fpspreadsheet: Fix WorksheetGrid painting issue with merged cells (http://forum.lazarus.freepascal.org/index.php/topic,36276.msg241563/topicseen.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5817 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-22 22:08:25 +00:00 |
|
wp_xxyyzz
|
b736103903
|
fpspreadsheet: Make WorksheetGrid respect the spSelectLockedCells and spSelectUnlockedCells flags in the worksheet's Protection set. Like in Excel, TsCellEdit displays an error message box if the user tries to focus it in case of a locked cell.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5815 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-20 11:10:02 +00:00 |
|
wp_xxyyzz
|
18965c7740
|
fpspreadsheet: Further integration of cell and worksheet protection in visual controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5813 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-19 23:09:01 +00:00 |
|
wp_xxyyzz
|
a9f7b4fc20
|
fpspreadsheet: Add new cell action TsCellProtectionAction.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5812 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-19 12:38:17 +00:00 |
|
wp_xxyyzz
|
203d1907c8
|
fpspreadsheet: WorksheetGrid and CellEditor respect worksheet and cell protection
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5811 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-18 22:43:13 +00:00 |
|
wp_xxyyzz
|
59a38caa22
|
fpspreadsheet: Fix painting glitches of frozen pane border lines in WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5810 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-18 22:28:06 +00:00 |
|
wp_xxyyzz
|
932290dee9
|
fpspreadsheet: Fix WorksheetGrid cell painting in RTL mode being offset by 1 pixel and erasing grid lines
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5809 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-18 21:50:51 +00:00 |
|
wp_xxyyzz
|
06d6acfe2b
|
fpspreadsheet: Fix painting bug in grid next to fixed header column.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5808 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-18 16:27:44 +00:00 |
|
wp_xxyyzz
|
4dcc147e5b
|
fpspreadsheet: Many improvements in TsWorksheetGrid (painting of borders and images in frozen areas, fixing of clipping bugs, fixing of RTL bugs). Still some issues.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5807 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-18 15:19:12 +00:00 |
|
wp_xxyyzz
|
48d87a0caf
|
fpspreadsheet: More efficient clipping in drawing of images on WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5802 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-08 21:36:13 +00:00 |
|
wp_xxyyzz
|
ea421f483d
|
fpspreadsheet: Fix mis-positioning of images read from ods files in WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5801 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-08 15:24:00 +00:00 |
|
wp_xxyyzz
|
a5d8446783
|
fpspreadsheet: Initial version to display embedded images in the WorksheetGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5800 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-08 11:50:58 +00:00 |
|
wp_xxyyzz
|
06688f42e1
|
fpspreadsheet: Fix Excel password hash calculation (patch by shobits1).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5792 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-05 23:16:43 +00:00 |
|
wp_xxyyzz
|
16118290c5
|
fpspreadsheet: Add ods reader for cell, sheet and workbook protection. Simplification in xlsx reader for sheet protection. Remove field HashValue from TsCryptoInfo (it is PasswordHash now)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5791 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-05 23:05:03 +00:00 |
|
wp_xxyyzz
|
b04fd3f0b5
|
fpspreadsheet: Add reading of cell, sheet and workbook protection to biff2 and biff5.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5790 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-05 17:29:20 +00:00 |
|
wp_xxyyzz
|
6126788bec
|
fpspreadsheet: Refactor TsCryptoInfo record.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5788 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-05 12:25:29 +00:00 |
|
wp_xxyyzz
|
a22f013b21
|
fpspreadsheet: Display protection items in TsSpreadsheetInspector
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5784 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-04 22:40:24 +00:00 |
|
wp_xxyyzz
|
a729c0ee1c
|
fpspreadsheet: Fix grid painting issue in RTL mode (incorrect left border of cliprect in InternalDrawRow)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-02 09:48:31 +00:00 |
|
wp_xxyyzz
|
2a83ad41eb
|
fpspreadsheet: Show info on hidden worksheet in TsSpreadsheetInspector
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5772 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-03-01 17:45:52 +00:00 |
|
wp_xxyyzz
|
2f57f36178
|
fpspreadsheet: Fix TsCopyAction if triggered by copy brush toolbutton
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5763 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-20 17:20:48 +00:00 |
|
wp_xxyyzz
|
7383d29bb7
|
fpspreadsheet: Fix overflowing right-align cell painting into fixed cells
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5762 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-20 17:19:00 +00:00 |
|
wp_xxyyzz
|
694b61fac2
|
fpspreadsheet: Experimental implementation of moving of columns (see http://forum.lazarus.freepascal.org/index.php/topic,35733.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5750 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-15 21:56:11 +00:00 |
|
wp_xxyyzz
|
6ac78ab6b6
|
fpspreadsheet: Fix default value of TsWorksheetGrid.AutoExpand.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5749 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-15 10:08:42 +00:00 |
|
wp_xxyyzz
|
2d45c4ca42
|
fpspreadsheet: Add new AutoExpand mode aeDefault to WorksheetGrid which expands a "small" worksheet to default size (see: http://forum.lazarus.freepascal.org/index.php/topic,35347.msg237128.html#msg237128)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5742 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-09 18:47:02 +00:00 |
|
wp_xxyyzz
|
d3f2c24886
|
fpspreadsheet: Less warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5741 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-09 18:44:58 +00:00 |
|
wp_xxyyzz
|
07f9fa03df
|
fpspreadsheet: Fix worksheetgrid initially selecting cell B1 if attached to the internal workbook source
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5738 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-02-03 12:09:21 +00:00 |
|
wp_xxyyzz
|
f481479e3f
|
fpspreadsheet: Fix AutoRowHeight calculation in grid if numberic cell content is rotated.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5737 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-30 21:39:14 +00:00 |
|
wp_xxyyzz
|
ebb8ad7ad3
|
fpspreadsheet: Ignore merged cells when calculating AutoColWidth (like Excel).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5736 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-30 21:18:56 +00:00 |
|
wp_xxyyzz
|
c1adce9a43
|
fpspreadsheet: Fix AutoColWidth calculation if cell content is wider than column
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5735 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-30 18:04:36 +00:00 |
|
wp_xxyyzz
|
2200c4879e
|
fpspreadsheet: Fix crash when WorksheetGrid with assigned WorkbookSource is used in a frame (see http://www.lazarusforum.de/viewtopic.php?f=18&t=10428)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5684 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-21 21:39:20 +00:00 |
|
wp_xxyyzz
|
7b9d82db39
|
fpspreadsheet: Inherit TCellIndicator from TCustomEdit (instead of TEdit) to publish only needed properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5607 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-08 11:59:01 +00:00 |
|
wp_xxyyzz
|
8c56dd2d66
|
fpspreadsheet: Fix loading error messages not being shown by TsWorkbookSource.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5606 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-01-08 10:53:23 +00:00 |
|
wp_xxyyzz
|
ff50ff842d
|
fpspreadsheet: Make DEFAULT_COL_COUNT and DEFAULT_ROW_COUNT variables (instead of const).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5561 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-12-23 20:52:52 +00:00 |
|
wp_xxyyzz
|
e22ceab9c9
|
fpspreadsheet: Fix grid's Col/RowCount not being reduced if a sheet with less cols/rows than the current sheet is selected (http://forum.lazarus.freepascal.org/index.php/topic,35182.msg232477.html#msg232477). Introduce top/left cell indexes in worksheet to make sure that active cell remains at the row/col stored in the worksheet when changing worksheets.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5560 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-12-23 17:05:14 +00:00 |
|
wp_xxyyzz
|
249a40754b
|
fpspreadsheet: Fix crash of Workbooksource when loading other sheets from the same workbook into a grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5542 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-12-19 22:17:09 +00:00 |
|
wp_xxyyzz
|
f0d908f280
|
fpspreadsheet: Fix SpreadsheetInspector not displaying cell properties and values any more.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5316 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-11-05 22:02:31 +00:00 |
|
wp_xxyyzz
|
c1983ae8a2
|
fpspreadsheet: Add property FormatTarget to TsCombobox for application of format to cell, row, column or default.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5297 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-10-31 22:50:56 +00:00 |
|
wp_xxyyzz
|
a31f259f9d
|
fpspreadsheet: Fix text overflow and merged cell not being drawn for frozen cols and rows
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5294 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-10-25 13:46:17 +00:00 |
|