Commit Graph

149 Commits

Author SHA1 Message Date
c2213704c8 jvcllaz: Add high-dpi palette icons for TJvImagesViewer, TJvImageListViewer, TJvOwnerDrawViewer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6626 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 21:14:22 +00:00
977fb7a77e jvcllaz: Complete high-dpi support for TJvTMTimeline.IconDayDistance.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6625 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 17:28:36 +00:00
1cb22c365b jvcllaz: Add property IconDayDistance to TJvTMTimeline
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6624 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 17:05:20 +00:00
6e80a21dd4 jvcllaz: Improved layout of TJvTMTimeLine demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6623 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 16:42:47 +00:00
c045853084 jvcllaz: Fix case of unit name in JvCustomLazR.lpk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6622 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 14:59:24 +00:00
f89561da45 jvcllaz: Fix typo in prev commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6621 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 14:28:06 +00:00
aa9b626772 jvcllaz: Lowercase file names of JvCtrls units
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6620 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 14:17:21 +00:00
c023cde154 jvcllaz: Add High-DPI icons for some components
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6619 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-29 14:09:07 +00:00
2ae3da274d jvcllaz: Improve High-DPI behavior of JvTMTimeline demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6618 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-28 21:28:32 +00:00
b9a474c8ca jvcllaz: Fix LCL scaling of TJvTMTimeLine.ButtonWidth
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6617 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-28 16:48:15 +00:00
5d76cc9d8c jvcllaz: Fix LCL scaling of TJvTMTimeline.DayWidth
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6616 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-28 16:37:43 +00:00
dbe8be2238 jvcllaz: Lowercase file names in JVCustomControls packages. Fix overridden virtual setter bug introduced in prev commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6614 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-26 15:17:16 +00:00
5c0231a2e1 jvcllaz: several minoor fixes (cosmetics, less hints and warnings, fix TJvTimelines.Borderstyle).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6613 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-26 14:25:44 +00:00
2f70876213 jvcllaz: Fix occasional incomplete painting of images in TJvImagesViewer (issue #34104, patch by Michal Gawrycki).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6610 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-18 14:22:09 +00:00
0113387c6f jvcllaz: make JvItemViewer demo respect the last image folder stored by the OS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6609 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-17 19:25:15 +00:00
e3e882ce59 jvcllaz: Add missing properties to the JvXXXXViewer components (issue #0034104, patch by Michal Gawrycki)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6608 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-17 19:23:49 +00:00
c1d593b600 jvcllaz: Fix 64-bit issues with the new Jv*Viewer components (patch by Michal Gawrycki, issue #34104)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6579 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-10 07:17:58 +00:00
db4fd514dc jvcllaz: Update package description of JvCustomLaz[R|D].lpk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6576 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-09 17:23:29 +00:00
7b50db238c jvcl: Add new components TJvImagesViewer, TJvImageListViewer, TJvCustomDrawViewer, ported by Michal Gawrycki (issue #34104).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6575 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-08-09 17:01:40 +00:00
fd92bc4f37 jvcl: Add TJvCalcEdit and TJvDBCalcEdit (issue #34013, patch by Michal Gawrycki)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6562 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-07-21 14:34:52 +00:00
efdc6a9ca2 jvcllaz: Improved HTML rendering routines (by Soner, https://forum.lazarus.freepascal.org/index.php/topic,41206.msg285740.html#msg285740).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6406 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-12 16:17:53 +00:00
2a7a7830d6 jvcllaz: Add new JvTabBar demo using a JvNotebookPageList
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6394 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-07 20:26:26 +00:00
0eafcd014e jvcllaz: Move TJvTabBar and TJvTabBarXPPainter from JvCustomControls to JvPageComps package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6393 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-07 09:11:24 +00:00
daf38af9df jvcllaz: Fix compilation with Laz 1.6.4/fpc 2.6.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 14:49:08 +00:00
06000dcd6c jvcllaz: Support fixed tab height in JvTabBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 22:55:16 +00:00
a4e69c5dbf jvcllaz: Make JvTabBar support the high-res imagelist. Add AutoSize.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 22:38:49 +00:00
493e1b50b8 jvcllaz: Add TJvNotebookPageList as workaround for issues with TJvPageList and its componenteditors.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 17:21:14 +00:00
dfea328594 jvcllaz: Minor cosmetic changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6364 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-01 10:29:50 +00:00
468c8c7e08 jvcllaz: Make outlookbar component editor high-dpi aware.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 22:01:42 +00:00
a20e7f7f74 jvcllaz: More improvements in JvOutlookBar component editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6358 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 12:18:09 +00:00
fe7d894bc7 jvcllaz: In JvOutlookBar component editor, use IDE images, save/load layout, improve interaction with object inspector (inspired by fieldseditor.pas).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-26 10:09:15 +00:00
6d6f3c6f62 jvcllaz: Add TJvMovablePanel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6356 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 20:49:53 +00:00
bbd1093e72 jvcllaz: Make unit JvMoveableBevel self-contained.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6355 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 20:27:18 +00:00
c99e29e309 jvcllaz: Fix JvOutlookBar being blocked due to missing call to EnableAutoSizing. Several cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6354 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 17:39:48 +00:00
100954c7a4 jvcllaz: Cosmetic changes in TJvOutlookBar component/property editor unit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6353 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:47:38 +00:00
f32f1be7b7 jvcllaz: Publish missing standard properties for TJvOutlookBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6352 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:45:29 +00:00
b329efafe9 jvcllaz: Cosmetic changes in TJvOutlookBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6350 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-25 07:02:45 +00:00
3106033431 jvcllaz: Add component editor for TJvOutlookBar (still some issues...)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6349 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-24 15:22:33 +00:00
a4d0516ad9 jvcllaz: Implement scaled imagelists for JvOutlookBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6346 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-23 23:18:49 +00:00
3c9c2bf7a9 jvcllaz: Add missing Hi-DPI image resources for TJvOutlookBar
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6345 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-23 16:13:08 +00:00
e3dd9c61a1 jvcllaz: Fix Hi-DPI awareness of TJvOutlookbar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6344 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-23 15:19:42 +00:00
6f73d6d007 jvcllaz: Improved themed painting in JvOutlookBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-22 22:41:18 +00:00
7c329f8bc7 jvcllaz: Fix black background color of TJvTimeline demo in Linux
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6338 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-22 12:13:45 +00:00
9c6eade58b jvcllaz: Simplified image transformations in TJvThumbImage. Add button to save transformed image to thumbnail demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-22 11:30:20 +00:00
f21e681c30 jvcllaz: Preserve alpha channel in TJvThumbImage transformations.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6336 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-21 23:25:49 +00:00
f2afe5838a jvcllaz: Fix FilterCombobox in JvThumbnail demo to contain correct filter strings and to have 1st item selected.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-21 17:47:53 +00:00
f56f289b2d jvcllaz: Fix issues of JvThumbnail demo in Linux (some left).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-21 17:26:53 +00:00
fc5c3f8c5d jvcllaz: Activate file info in JvThumbnail. Update demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-21 14:46:46 +00:00
0c95b36891 jvcllaz: Remove hard-coded backslash from JvTabBar demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6332 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-20 22:32:31 +00:00
1c601ade43 jvcllaz: Fix ChangeBounds loop error of TJvXPCustomToolButton. Minor improvements of JvXPCtrls demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6331 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-20 21:59:42 +00:00