441 Commits

Author SHA1 Message Date
3aad6ce7bf jvcllaz: Add method AddImageFromFile to TJvImageViewer for loading individual pictures.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7191 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-20 18:51:01 +00:00
86122e6bdb jvcllaz: Add default values to TJvThumbView properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7188 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-20 11:05:08 +00:00
e91ba97380 jvcllaz: Fix sorting as well as thumbnail and title borders of TJvThumbView at designtime.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7187 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-20 10:54:57 +00:00
56da43d5e4 jvcllaz: Remove JvChart again: incomplete, too many bugs.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7182 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-12 13:47:51 +00:00
4f3966db81 jvcllaz: Fix lower end of TJvChart running away when the XStartOffset is changed.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7181 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-10 22:22:11 +00:00
2b16ccc6bf jvcllaz: Better layout of title and x axis positions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-10 20:03:43 +00:00
1508d443ac jvcllaz: Fix centered position of chart title in JvChart.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7179 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-10 16:03:22 +00:00
42502dcdf0 jvcllaz: Fix text background color error in JvPenEditor of JvChartDemo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7178 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-10 11:40:07 +00:00
fe5927df8b jvcllaz: Fix axis title positioning in TJvChart. Some more setters for TJvChart properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7177 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-10 00:24:06 +00:00
e804be2eea jvcllaz: Provide setter methods for a variaty of TJvChart properties. Update JvChartDemo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7176 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-09 20:49:26 +00:00
bf67a7d27a jvcllaz: Add TJvChart component.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7175 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-11-09 13:20:57 +00:00
df8f05c128 jvcllaz: Fix JvGridFilterDemo compilation with Laz <2.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7161 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-14 11:15:22 +00:00
2d6dc607b1 jvcllaz: Replace the bmp palette icon of TJvGridFilter by high-dpi aware png versions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7160 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-14 11:01:36 +00:00
56bf8cbdd4 jvcllaz: Add TJvGridFilter incl demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7159 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-14 10:35:43 +00:00
d60a7e6fcb jvcllaz: Add high-dpi aware palette icons for TJvGammaPanel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7158 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-11 16:40:27 +00:00
fe2097bc43 jvcllaz: Fix high-dpi awareness of TJvGammaPanel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7157 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-11 16:12:53 +00:00
03e52c2b0e jvcllaz: Fix crash when adding TimeFrame controls at design-time.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7156 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-10 08:07:44 +00:00
3b7794d5ea jvcllaz: Fix compilation of JvGammaPanelDemo with Laz <2.2. Publish TJvGammaPanel.BorderSpacing.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7155 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-09 10:50:44 +00:00
f9b905a28d jvcllaz: Add TJvGammaPanel incl demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7154 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-10-09 10:46:11 +00:00
ba972e4bee jvcllaz: Fix TJvWizardCustomPage.Done and TJvWizardCustomPage.Enter not calling FOnPage or FOnPageEnter, respectively (https://sourceforge.net/p/lazarus-ccr/bugs/39/).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7150 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-09-14 09:57:58 +00:00
947e735949 jvcl: Add instructions how to extend the JvDesigner demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7147 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-30 15:44:10 +00:00
c42c96d8f4 jvcllaz: Update readme.txt of the JvTimeFramework demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7142 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-16 12:25:29 +00:00
b57f815355 jvcllaz: Use standard scrollbars instead of TJvTFScrollbar in TJvTFDays. Fix scrollbar range in TJvTFDays going beyond last row.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7141 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-16 12:17:13 +00:00
d4e4a27557 jvcllaz: Fix database being closed after commit (JvTimeFramework demo)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7140 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-16 11:11:15 +00:00
e63668a359 jvcllaz: Don't always begin JvTimeFrame on Jan 1, 2001, but on user-defined date.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7139 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-16 10:15:01 +00:00
38184c0550 jvcllaz: Add code to create an empty database in JvTimeFrame demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7138 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 23:04:32 +00:00
d0e6b3dbb1 jvcllaz: In JvTimeFrame demo, add "new user" button.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7137 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 22:11:45 +00:00
d403f8aef4 jvcllaz: Identify alarm as over-due (JvTimeFramework demo).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7136 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 17:46:25 +00:00
64ce31d116 jvcllaz: Update to include issue #6578 of the JVCL bugtracker.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7135 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 17:00:42 +00:00
a1ac8efd03 jvcllaz: Update to include issues #6595 of the jvcl bugtracker.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7134 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 16:59:40 +00:00
c4704cf800 jvcllaz: Lowercase sample database filename in JvTimeFramework demo for Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7133 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 16:34:05 +00:00
44e2beddca jvcllaz: Add alarm form to JvTimeFramework demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7132 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-15 16:32:26 +00:00
b40b912d74 jvcllaz: High-dpi aware painting of appointment images in TJvTFDays (JvTimeFramework)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7129 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-14 20:45:27 +00:00
022b70ad0b jvcllaz: Add second iconset for JvTimeFramework demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7128 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-14 18:04:48 +00:00
946302e6b5 jvcllaz: Fix 1-pixel offset when printing appointments in TJvTFDays.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-13 16:50:27 +00:00
17fd33cd99 jvcllaz: Fix high-dpi font scaling in JvTimeFrame components.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7125 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-13 16:31:33 +00:00
668de3a0bf jvcllaz: Scale all forms of JvTimeFrame demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7124 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-12 23:09:13 +00:00
c68617ef87 jvcllaz: High-dpi support for TJvTFWeeks and TJvTFMonths
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7123 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-12 23:06:58 +00:00
e0c137b7ec jvcllaz: Fix scaling bug in TJvTFDays component of previous commit. Fix crash when TJvTFDaysPrinter is added to form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7122 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-12 21:41:18 +00:00
2916968451 jvcllaz: Beginning to make JvTimeFrame components and demo high-dpi aware. Still issues.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7121 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-12 20:20:24 +00:00
3f05a976dc jvcllaz: Fix 1-pixel offset when drawing appointments in TJvTFDays.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7120 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-12 08:31:21 +00:00
7fcf7ced7d jvcllaz: Add scrollbuttons to cell title bars of TJvTFWeeks and TJvTFMonths instead of the ugly buttons embedded inside the cells.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7119 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-11 23:10:12 +00:00
0be5a20ecf jvcllaz: Activate showing several weeks in the week calendar of TvTimeFrame demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7118 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-08-11 10:15:33 +00:00
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