Commit Graph

7117 Commits

Author SHA1 Message Date
d794bb55c2 jvcllaz: Printing layout improvements in JvTimeFrame demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7117 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-10 21:57:19 +00:00
3297b8d309 jvcllaz: In JvTimeFramework demo, make first day of week and prime time settings user-configurable.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7116 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-10 17:09:21 +00:00
93c3a3bf73 jvcllaz: Activate mousewheel support for appointments displayed within day cells of JvTFWeeks and JvTFMonths .
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7115 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-10 16:15:15 +00:00
23a82fa5b8 jvcllaz: Activate TDate and TTime property editors in JvTimeFramework components
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7114 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 23:50:05 +00:00
e3d87ffab7 jvcllaz: Better color selection in JvTimeFrameWork demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7113 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 23:22:20 +00:00
141290dc94 jvcllaz: Use system colors in JvTFWeeks and JvTFMonths. Store more settings of demo program in ini file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7112 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 22:22:02 +00:00
701e4e31d5 jvcllaz: Fix painting of JvTFWeeks' and JvTFMonths' scroll buttons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7111 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 21:09:22 +00:00
b7f5c7b4af jvcllaz: Fix JvTimeFrame demo crashing at program end from week view after date was scrolled into a date range without appointments.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7110 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 21:03:29 +00:00
42e82eee15 jvcllaz: Undo r7106, r7108 is better.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7109 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 20:39:10 +00:00
63789cb360 jvcllaz: Fix too-small default font used by TJvTFDaysPrinter for appointments (JvTimeFramework)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7108 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 17:29:14 +00:00
4c9b7a668f jvcllaz: Add settings dialog to JvTimeFrame demo, and store settings in ini file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7107 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 15:29:17 +00:00
96b36e176f jvcllaz: Fix too-small default font size when printing TvTimeFramework controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7106 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 15:24:58 +00:00
22a3496170 jvcllaz: Use system colors for some elements of the TJvTFDays grid of the JvTimeFramework components.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7105 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-09 10:22:52 +00:00
7794c04d51 jvcllaz: several changes in JvTimeFramework: Fix initially black background of TJvTFDays. Lighter default PrimeTime.Color. Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7104 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-08 21:01:04 +00:00
8ae9d36333 jvcllaz: Some cleanup of JvTimeFramework components
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7103 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-08 12:37:48 +00:00
4419a00c53 jvcllaz: Fix storing of modified appointments in JvTimeFramework demo. Add primary keys to demo sqlite3 database.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7102 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-08 12:24:12 +00:00
7bf92d7867 TParadoxDataset: Add property PrimaryKeyFieldCount.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7101 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-08 12:22:07 +00:00
0436c5f2ce jvcllaz: Activate printing in JvTimeFramework demo. Still issues with font size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7100 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-07 22:43:50 +00:00
41e17a30f3 jvcllaz: Fix stack overflow in JvTimeFrameWork demo due to TJvTFDaysPrinter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7099 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-07 21:17:30 +00:00
7e2bd8e653 jvcllaz: Remove Windows unit from JvTimeFramework demo. Autosized layout of some forms.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7098 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-07 17:29:39 +00:00
408079c041 jvcllaz: Add JvTimeFramework components, incl adapted demo which uses sqlite3 instead of BDE.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7097 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-07 15:55:11 +00:00
c7dda5d7a3 fpexif: Consider exif Orientation tag when loading image in MetadataViewer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7096 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-05 22:39:15 +00:00
6a35e32953 jvcllaz: Fix painting of FullColor property editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7095 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-01 11:56:35 +00:00
8cf5275000 spready: SYLK reader supports numberformat, shaded background and cell border.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7094 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-01 09:55:03 +00:00
69ce81c937 spready: Fix records missing X and Y fields when reading SYLK files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7093 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-31 22:43:49 +00:00
83d472855c spready: Fix reading formulas for SYLK format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7092 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-31 21:29:07 +00:00
535ad46df3 fpspreadsheet: Fix colwidth issue causing the reader's FixCols to delete all col records.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7091 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-31 20:46:07 +00:00
ac4d69639b jvcllaz: Activate and improve property editor for TJvFullColorList (belongs to TJvFullColorGroup).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7090 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-31 15:54:59 +00:00
88653ac32d fpspreadsheet: Fix xlsx reader applying hyperlinks to all sheets (https://forum.lazarus.freepascal.org/index.php/topic,46248.msg329067)-
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7089 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-30 19:39:09 +00:00
4dd550b2df RxFPC:enable find in RxDBGrid for all collumns
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7088 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-30 07:23:31 +00:00
9436da6a2c fpspreadsheet: Fix ods reader's ApplyColData erasing page breaks written by LibreOffice Calc (issue #1 in https://forum.lazarus.freepascal.org/index.php/topic,46175.msg328961.html#msg328961).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7087 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-29 22:45:00 +00:00
407a68cf26 image_sources: Add sources of high-dpi palette images of jvcllaz/JvMM package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7086 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-29 21:42:06 +00:00
33a5a9feb6 jvcllaz: Add remaining high-dpi palette icons for JvMM package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7085 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-29 21:38:34 +00:00
3996b54715 jvcllaz: Fix property editor of TJvBehaviorLabel. Activate anchors in demo. Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7084 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-29 15:53:10 +00:00
4a6a927cc0 jvcllaz: Add high-dpi palette icons for most of the components in the JvMM package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7083 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-29 15:51:23 +00:00
447d867a99 jvcllaz: Add new component TJvBehaviorLabel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7082 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-28 16:56:07 +00:00
a67900a950 spready: Update to recent changes in fpspreadsheet, primarily show/hide columns/rows, add/remove page breaks.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7081 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-27 20:45:22 +00:00
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
d9a8c87eef fpspreadsheet: Protect colwidth/rowheight when col/row is hidden.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7079 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-27 20:41:09 +00:00
a66ccaf563 fpspreadsheet: Fix remaining pagebreak fails of ODS reader. All tests passed now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7078 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-27 16:19:41 +00:00
65a63b37d9 RxFPC:design time editor for TRxViewsPanel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7077 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-26 18:49:17 +00:00
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
1968f22a50 fpspreadsheet: Fix stupid error in writing row and column page breaks to xlsx file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7075 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-26 15:37:02 +00:00
781fc2f5cd RxFPC:RxViewsPanel1 - fix AV on delete ImageList
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7074 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-26 13:34:21 +00:00
ad4c29b027 fpspreadsheet: Add writing support of page breaks to ODS format. Related ODS tests still failing.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7073 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-24 23:08:19 +00:00
014941827c fpspreadsheet: Add reading support of page breaks to ODS format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7072 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-24 17:10:33 +00:00
2d29205b57 fpsrpeadsheet: Excel xls format (BIFF8, BIFF5 and BIFF2) supports PageBreaks now.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7071 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-24 15:50:43 +00:00
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
aece082d53 fpspreadsheet: Read/write PageBreaks in xlsx format, write in Excel2003/xml format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7069 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-07-23 23:10:20 +00:00
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