Commit Graph

3293 Commits

Author SHA1 Message Date
2888c3666e RxFPC:TRxDBGridExportSpreadSheet - ignore DisplayFormat on export formula
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4598 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 12:25:18 +00:00
97b171d739 RxFPC:TZeosDataSetSortEngine - use IsValidIdent
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4597 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 11:44:54 +00:00
ad77d88b77 fpspreadsheet: Add Russian translation (by forum user alexs75)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4596 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 10:06:45 +00:00
df2afa4a3a RxFPC:TZeosDataSetSortEngine fix sorting on collimns with space in field's name
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4595 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 08:19:10 +00:00
243fa395dd RxFPC:TZeosDataSetSortEngine fix sorting on collimns with space in field name
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4594 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 08:15:12 +00:00
453bbc4ddb iphonelazext: skip IDs that are already in use, when writeing pbx container file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4593 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-25 03:50:21 +00:00
313853b6e3 fpspreadsheet: Activate i16n for translation of strings. Add German translation. Some cleanup (hints & warnings).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4592 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 22:37:10 +00:00
e5df478a82 RxFPC: Localization
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4591 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 13:55:55 +00:00
99d6bbaaeb RxFPC: Localization
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4590 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 13:22:25 +00:00
8ac210069d RxFPC:TRxDBGridExportSpreadSheet - export footer SUM,MIN and MAX values as formula
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4589 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 13:13:58 +00:00
5d05fb1959 richmemo: the best code practice
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4588 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 13:09:58 +00:00
d5f2adb382 richmemo: default search engine
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4587 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 12:56:23 +00:00
ba01d58f3f RxFPC:Fix RxToolbar setup dialog. In RxDBGridExportSpreadSheet for footer row SUM value exported as numeric
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4586 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-24 07:58:23 +00:00
5598f9414b iphonelazext: fix info.plist detection of xml format
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4585 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-23 13:17:53 +00:00
312917e49c richmemo: workaround for SelStart not scrolling into the memo view. Activated with compiling the package with -dRMCARBONSELSTART option
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4584 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-23 02:05:57 +00:00
9f50c31c97 fpspreadsheet: Fix compilation with Laz 1.4.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4583 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-22 18:11:03 +00:00
12c2780d5c iphonelazext: updating existing xcode project, instead of recreating it from scratch
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4582 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-22 14:54:36 +00:00
279a8cf1e7 fpspreadsheet: Fix usage of html entities in ExcelXML format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4581 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-20 09:51:49 +00:00
e886dec4de fpsprreadsheet: Fix usage of LineEndings in the html and wikitable writers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4580 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-20 09:19:19 +00:00
5121c07d54 fpspreadsheet: Fix ods reader crashing if a formula contains an error cell reference like #REF!1 (initially A1, but column A was deleted).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4579 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 23:47:19 +00:00
b6a839a0f7 fpspreadsheet: Fix automatic row height calculation in WorksheetGrid for rotated text.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4578 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 22:57:46 +00:00
5b524a1262 fpspreadsheet: Fix ods writer crashing occasionally due to uninitialized local rowheight variaible.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4577 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 21:33:01 +00:00
a46928c3a3 fpspreadsheet: Fix writing default colwidth to xlsx (was applied only to first column so far).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4576 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 16:39:43 +00:00
840ff82715 fpspreadsheet: Fix biff default colwidth broken in prev commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4575 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 16:23:35 +00:00
ae7cebf901 fpspreadsheet: Avoid regression by new length units by accessing DefaultColWidth and DefaultRowHeights by means of setters/getters. Marked as deprecated though, "official" method is calling workbook's WriteDefaultColWidth/WriteDefaultRowHeight/ReadDefaultColWidth/ReadDefaultRowHeight which get the units as a parameter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4574 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 15:18:49 +00:00
b3be7d1858 fpspreadsheet: Fix number format nfCurrencyRed for biff2. Fix Excel's format warning when opening the biff2 file written by excel2demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4573 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 11:59:38 +00:00
e6f9d34122 RxFPC:update for ukrainian languages from kit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4572 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-19 09:09:13 +00:00
222427e8f6 fpspreadsheet: Optional calculation of image position based on pixels improves slight distortion of images written for xlsx.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4570 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-18 21:23:09 +00:00
9280718d44 fpspreadsheet: Fix xlsx image distortion introduced with new workbook units.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4569 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-18 20:27:17 +00:00
5b946b751f fpspreadsheet: Add units (mm, cm, in, pts, lines/chars) for column width and row heights. Update all demos (some issues left).
NOTE: This revision breaks existing code if the worksheet's DefaultRowHeight/DefaultColWidth is changed - value must be in millimeters now. Methods for accessing individual row heiths and column widths are fine, but are marked as deprecated, they use the old units. Optionally a unit parameter can be specified.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4568 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-18 19:50:40 +00:00
08e1a619ca fpspreadsheet: Improved detection of pixel resolution for variants of bmp file format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4567 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-17 11:30:10 +00:00
8b9871c84d Added Try-Except to Execute in case sound is unplayable
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4566 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-17 11:25:18 +00:00
26c1d45d87 RxFPC:RxDBGrid - for date editor in RxDBGrid set Spacing = 0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4565 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-17 08:34:27 +00:00
e63778bf9f spktoolbar: Update package unit (no warning about unused units)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 22:33:27 +00:00
d2aed41e73 colorpalette: Update package unit (no warning about unused units)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4563 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 22:32:39 +00:00
a08f1c7224 fpspreadsheet: Add reading of ods header/footer images
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4562 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 21:58:46 +00:00
10c6042b7a fpspreadsheet: Fix automatic column width in grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4561 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 17:27:51 +00:00
d942e09963 fpspreadsheet: Fix row height calculation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4560 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 13:08:40 +00:00
66201c6caa fpspreadsheet: Add reading of ods sheet images. Update TsSpreadsheetInspector.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4559 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-16 12:24:47 +00:00
46d14f5cfe fpspreadsheet: Add stream variant of PageLayout.AddHeaderImage and .AddFooterImage
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4558 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-15 21:01:01 +00:00
6adaa12975 fpspreadsheet: Add stream variant of TsWorksheet.WriteImage.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4557 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-15 14:04:06 +00:00
998c8b0dfc fpspreadsheet: Replace workbook's EmbeddedStream by a more general EmbeddedObj storing image width, height and format as well.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4556 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-15 12:29:58 +00:00
5879d12600 fpspreadsheet: Update offline wiki help file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4555 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 23:12:49 +00:00
779d7dc1b3 fpspreadsheet: Update offline api help file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4554 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 23:12:20 +00:00
a2d7f601c2 fpspreadsheet: Update script for creation of api help files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4553 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 23:11:33 +00:00
e76a0394d3 fpspreadsheet: User-provided registration of image formats. Automatic detection of image format from file header.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4552 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 22:04:00 +00:00
bfcc831505 Implement EditFormat in all nondb components except timeedit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4551 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 09:35:30 +00:00
ca00c9c90c RxFPC:fix export from RxDBGrid to Spreadsheet data with collumn.field=nil
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4550 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-14 06:28:04 +00:00
da0eddc8e4 fpspreadsheet: Avoid orphaned tempory files if workbook Options contain boFileStream.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4549 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-13 23:29:08 +00:00
b78383bc8f fpspreadsheet: Fix size calculation for some embedded jpeg images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4548 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-03-13 23:14:30 +00:00