979d97ffd0
fpspreadsheet: Simplify fpsgrid demo (only new/load/save functionality). More complex version of the demo is available now as demo program "spready". Add "WriteCellAvalueAsString" to TsWorksheet which guesses from the passed string whether it is a number, percentage, date, or time.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3213 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-22 13:49:48 +00:00
cb7a21cf9d
fpspreadsheet: Fix non-Windows compilation failure due to missing variable declaration in fpolestorage
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3212 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-22 09:59:40 +00:00
6c875eaaa9
fpspreadsheet: Completing chm documentation of the fpspreadsheet unit (except for the CustomReader/Writer which I would like to skip but don't know how to do this with doc-o-matic).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3211 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-21 20:25:01 +00:00
d75755c1ff
fpspreadsheet: Read frozen panes from ods files. Add test case for writing/reading of ods panes, passed.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3210 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-21 16:09:08 +00:00
e3ece8a30b
fpspreadsheet: Write frozen panes to ods files.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3209 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-21 12:19:19 +00:00
34bfc55a37
fpspreadsheet: Experimenting with doc-o-matic (nice tool). Beginning to standardize comments for usage by doc-o-matic. Update chm help file.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3208 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-20 23:06:29 +00:00
9b59ab3006
fpspreadsheet: Show/hide sheet grid lines and col/row headers for ods reading and writing. Incl test case (passed)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3207 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-20 19:07:35 +00:00
d0927d2d03
fpspreadsheet: Further reduction of hints and warnings
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3206 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-20 15:58:22 +00:00
f9aede8d35
Set the form's "ActiveControl".
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3205 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-20 12:40:00 +00:00
6905fc5069
fpspreadsheet: Split off currency from main ods number format building procedure.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3204 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-19 19:43:30 +00:00
a85adcb61a
fpspreadsheet: Reducing hints and warnings, still a lot...
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3203 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-19 19:25:40 +00:00
888f605851
fpspreadsheet: Fix some date/time format display issues for ods.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3202 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-19 17:56:29 +00:00
0650a4a5b4
mplayer: playerinfos
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3201 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-19 13:38:16 +00:00
e195112d8b
IDE ImportDlg's option to include files now works (Thanks Juha Maninnen) :
...
* Flag ofRevert is not needed. File is not added to project if already there.
* Invalidate file cache after generating a Pascal file.
Prevents error when opening it. Works also with older Lazarus versions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-19 10:14:01 +00:00
9faf94ee3a
fpspreadsheet: Add writing of date/time formats to ods files and fix writing of time values
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3199 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 21:54:29 +00:00
26d5923673
fpspreadsheet: Add currency test cases to ReadString tests for biff8 and ods. Rename ReadDate tests to always show the datemode in the test name. Rename test files "testbiff8.xls" and "testodf.ods" to show datemode (1904) in file name (--> testbiff8_1904.xls, testodf_1904.ods)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 15:44:28 +00:00
6639a8ff16
Method deletion : remove deleted item from the list
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3197 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 10:30:26 +00:00
816d45da0c
Method deletion : remove deleted item from the list
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3196 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 10:06:50 +00:00
5a7933c556
Interface Editor, Method deletion : Fix AV caused by double object freeing
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3195 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 10:02:07 +00:00
4672d474a7
fpspreadsheet: Add write/read numbers test case for ods
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3194 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 09:11:42 +00:00
d99cddeb90
fpspreadsheet: Fix time interval format with custom format string not being written correctly to biff.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3193 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 08:39:54 +00:00
5bc0898317
fpspreadsheet: Add note to examples\*read to run the *write program if input file does not exist. Activate all commented code in the examples.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3192 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 08:07:00 +00:00
cf4ce9f2fa
fpspreadsheet: Fix regression in detection of decimal places for ods introduced by inconsistency of xml names in OpenDocument specification.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3191 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-18 07:44:02 +00:00
9157573441
fpspreadsheet: Fix navigation by keyboard not working in TsSpreadsheetGrid
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3190 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 22:00:23 +00:00
0875ce96e8
fpspreadsheet: Reading/writing of negative currencies in red now working for ods
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3189 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 21:56:49 +00:00
631881ca39
fpspreadsheet: Fix incorrect characters in label cells read from of ods files. Partial fix of negative values forgetting the red color in case of built-in format nfCurrencyRed.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3188 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 11:57:03 +00:00
5a04bbbdda
First commit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3187 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 09:08:16 +00:00
1e5fa19f94
fpspreadsheet: add support for writing currency formats to ods files. Fix "red" option for negative numbers.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3186 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 09:06:34 +00:00
0b809fbbfd
First commit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3185 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 08:59:47 +00:00
1ca48d6cd2
First commit
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3184 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-17 08:53:29 +00:00
9b60ec63be
fpspreadsheet: Fix writing of percentage number formats to ods files.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3183 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 19:30:43 +00:00
1d92e483ca
WstImportDlg: improve GUI layout use anchors (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3182 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 19:09:54 +00:00
58be34c928
WstImportDlg: fix opening generated files in editor (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3181 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 19:08:10 +00:00
f1b0922aa1
Fix compilation of test-project with -Define-WST_HANDLE_D (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 19:05:44 +00:00
a10ed81837
Design Time package : Use FPC resources instead of LRS files (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3179 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 19:01:27 +00:00
4f9993b4b0
fpspreadsheet: Add workaround for number format nfSci which is not supported by Open/LibreOffice
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3178 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 16:32:39 +00:00
af326242a5
xsd_generator : Move duplicated code to a function (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3177 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 15:16:14 +00:00
31bbc5c053
XSD generator: prevent a Nil object reference (=>AV) (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3176 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 15:11:10 +00:00
cc849ecbac
Use FPC resources instead of LRS files (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3175 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 15:00:22 +00:00
03ccd5323a
fpspreadsheet: Infrastructure for writing of number formats to ods files. Fixed and exponential formats ok, percentage not working. Others not yet implemented.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3174 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 14:38:17 +00:00
bdeed1bcec
Setting version to 1.5.1
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3173 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 11:37:29 +00:00
fe114b6b49
Releasing the version 1.5
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3172 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 11:33:49 +00:00
05f60addce
Setting version to 1.5 and updating documentation accordingly
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3171 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-16 11:29:33 +00:00
144f4dd25b
fpspreadsheet: Beginning to extend to number format parser for xml strings (for ods). Not finished, yet.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3170 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-15 22:27:46 +00:00
bba6d27241
Lazarus Trunk Fix (Thanks Juha Maninnen)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3169 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-14 17:19:39 +00:00
bb44723bea
patch from Michal Gawrycki - see 0026325: Proposition: RxDBGrid and AutoSort without sort engine
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3168 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-14 07:16:52 +00:00
f4f860abc2
fpspreadsheet: Cleaning up
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3167 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-13 20:32:58 +00:00
9f69ce203a
fpspreadsheet: Fix ods number format issues introduced with new number format parser. No regressions in test suite any more.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3166 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-13 20:11:41 +00:00
0083c7c510
fpspreadsheet: Add to the numformatparser test some more complicated formatting strings found in Excel files -> passed.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3165 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-13 14:35:36 +00:00
36765d4f9b
fpspreadsheet: Fix issues related to biff2 expecting localized formatting strings.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3164 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-13 13:33:02 +00:00