65 Commits

Author SHA1 Message Date
7940c5f9df Misc packages: Adjust to changes in Laz/main (deprecated OffsetRect), less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-15 23:33:46 +00:00
3bc61ca8f5 jvcllaz: Fix compilation in Linux. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8689 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-01-17 09:02:53 +00:00
466086165b jvcllaz: Support all html entities, and improved painting of subscripts in HTML output (e.g. for TJvHTLabel)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8274 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-05-06 22:34:52 +00:00
509f33e4d7 jvcllaz: Fix compilation with Laz 1.8.4/FPC3.0.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8252 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-04-15 22:56:31 +00:00
2c26e65645 jvcllaz: Cosmetic. Put IFDEF'ed RGBToHSV in interface of JvJVCLUtils.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8165 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-12-02 16:42:24 +00:00
8faf907fa5 jvcllaz: Fix compilation with Laz 2.0.x
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8163 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-12-01 21:54:20 +00:00
89d246386d jvcllaz: Port color component extraction routines in JvJVCLUtils.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8074 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-08-14 22:25:04 +00:00
e2cb8dd822 jvcllaz: Make available some "trivial" functions of unit JvJVCLUtils.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8073 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-08-14 13:45:29 +00:00
06d8559a46 jvcllaz: Remove JvGif unit, not working on Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8072 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-08-14 12:46:37 +00:00
af883f35f2 jvcllaz: Make sure that "Maximize compatibility" is checked in each package. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8071 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-08-14 10:09:24 +00:00
329c200276 jvcllaz: Add JvGIF unit (read and write GIF images).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8070 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-08-14 09:23:48 +00:00
bc37254519 jvcllaz: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7901 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-11-23 14:28:05 +00:00
0fc7589a41 jvcllaz: Fix JvHTLabel persistently changing color of hyperlinks when mouse hovers over them.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7900 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-11-23 14:06:28 +00:00
3f5a223715 jvcllaz: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7466 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-23 08:13:16 +00:00
9f75a78968 jvcllaz: Lowercase JvExtComponent unit file name
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7264 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-01-11 10:43:42 +00:00
bfc363b3a4 jvcllaz: Add TJvInterpreter units in JvPascalInterpreter package, including two demos.
Change MIME type of all package files to text/xml.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7246 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-01-07 13:08:59 +00:00
1d406d0251 jvcllaz: Add component TJvSpecialImage (incl sample project)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-12-03 00:22:11 +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
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
5d9aaa8380 jvcllaz: Add TJvOfficeColorButton. Some cosmetic changes, less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7006 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-06-12 13:21:57 +00:00
a9d3378d2f jvcllaz: Activate HotTracking in JvPanel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7002 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-06-08 15:08:37 +00:00
f9f933c01e jvcllaz: Add TJvPanel (and related infrastructure).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7001 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-06-07 22:25:46 +00:00
e513970d1c jvcllaz: Fix incomplete handling of Windows line ending in JvHTControls in Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6986 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-31 15:16:44 +00:00
a67a3f9d55 jvcllaz: Check packages and demos for Laz 1.8.4 / 2.0.0 / 2.0.2 / trunk and FPC 3.0.4 / FPC 3.2 / trunk. 32-bit, Laz 2.0.2/FPC 3.2 64 bit. Make fixes needed.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6971 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-29 23:35:34 +00:00
5296af1508 jvcllaz: Set package version numbers to 1.0.5 for upcoming OPM release. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6969 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-29 16:06:12 +00:00
edb953f150 jvcllaz: Fix line-breaks in JvHTControls' HTML texts.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6967 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-28 21:13:32 +00:00
5e62c4ce10 jvcllaz: Fix display of day names in JvYearGrid. Some cosmetic changes and some more features in JvYearGrid demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6964 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-28 09:54:35 +00:00
997c331dda jvcllaz: Lowercase all remaining unit and package names.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6953 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-26 22:58:36 +00:00
61128acacc jvcllaz: Add new component TJvWizard. Issue #35624, patch by Michal Gawrycki.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6934 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-05-24 21:57:05 +00:00
0bd361c6e9 jvcllaz: Add new component TDBLookupTreeView with demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6870 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-27 17:15:09 +00:00
9e837bf91a jvcllaz: Add TJvPicClip. Issue #34322, patch by Michal Gawrycki.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6862 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-23 20:50:50 +00:00
ace2f64cb8 JVCLLaz: Add TJvDBLookupList and TJvDBLookupCombo. Issue #34322, patch by Michal Gawrycki.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6851 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-22 09:50:00 +00:00
d7f5b5f9c5 jvcllaz: Fix conversion of html string to TColor (issue #34981, modified patch by Michal Gawrycki).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6811 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-31 21:24:43 +00:00
11fc7ff5b9 jvcllaz: Fix transparency issue of TJvAnimatedImage in Linux
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-11-20 23:07:58 +00:00
88b1138516 jvcllaz: Add TJvAnimatedImage.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6729 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-11-20 12:18:12 +00:00
b0e24dfa3f jvcllaz: Add TJvStrHolder and TJvMultiStringHolder
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6715 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-11-06 17:59:59 +00:00
f9640cf3bc jvcllaz: Add TJvValidateEdit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6665 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-09-28 21:40:42 +00:00
da4f53f1bd jvcllaz: Add JvGroupHeader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6659 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-09-27 17:59:16 +00:00
fab823fa25 jvcllaz: Fix compilation of JvHMILazR/D packages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6655 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-09-26 14:17:48 +00:00
9e0a19c239 jvcllaz: Add TJvLED and TJvDialButton (in new package JvHMILazR/D - "human-machine-interface")
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6654 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-09-26 13:31:56 +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
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
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
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
a78e0acf2f jvcllaz: Fix compilation of thumbnail and simscope demos with Laz 1.6.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6324 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-20 11:17:15 +00:00
6845c9f3bb jvcllaz: Fix overflow error in JvJCLUtils (issue #33589).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6320 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-18 23:26:48 +00:00
bfdb6c5eaa jvcllaz: Fix a series of issues with Linux
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6318 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-18 22:20:45 +00:00
65282d026d jvcllaz: Add TJvID3v2 (mp3 tags). Add demos for TJvID3v1 and TJvID3v2.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6299 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-09 10:59:35 +00:00
0bde2c56dc jvcllaz: Add TJvId3V1 (tags in mp3 files).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6298 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-04-08 16:43:26 +00:00