Commit Graph

9548 Commits

Author SHA1 Message Date
wp_xxyyzz
09ab7329ef fpspreadsheet: Support also haDistributed and haFilled horizontal alignments. haJustify renamed to haJustified.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9348 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-10 10:24:45 +00:00
wp_xxyyzz
611cd2c347 fpspreadsheet: Add haJustify as new horizontal alignment option.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9347 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-09 17:08:43 +00:00
wp_xxyyzz
8fdb399acd fpspreadsheet: Fix type conversion issues in FPC 3.3.1
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9346 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-05-09 12:52:07 +00:00
wp_xxyyzz
344d9b00e1 ExCtrls: Fix some inconsistencies in ProgressBarEx demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9345 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-26 17:16:47 +00:00
mgaertner
b43dfb5c82 skia: set package flags
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9344 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-25 10:15:33 +00:00
mgaertner
ecc39afe00 skia: flags
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9343 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-25 09:13:26 +00:00
mgaertner
089bb3babb skia: icon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9342 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-25 09:10:00 +00:00
mgaertner
ea8eb141c2 skia: added Syste.Skia
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9341 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-24 18:04:26 +00:00
mgaertner
a98214b002 moved skia.lpk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-24 18:00:32 +00:00
mgaertner
3a51a0e8db skia: fixed demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9339 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-24 14:12:48 +00:00
mgaertner
efda057bcc added skia
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9338 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-24 14:12:06 +00:00
wp_xxyyzz
93167ada8b LazMapViewer: Remove duplicate distance calculation in TGPSPoint. Had to move some general-purpose geo-math routines to a new units mvGeoMath. Old functions kept in mvEngine, but marked as deprecated.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-15 23:11:21 +00:00
alexs75
e545177bc3 RxFPC:RxSpinEdit - check input value on exit editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9336 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-15 17:39:01 +00:00
alexs75
b55eb43cb9 RxFPC:rewriten RxSpinEdit. For old style component define OLD_SPIN_EDIT direcive in rx.inc
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-15 17:32:30 +00:00
wp_xxyyzz
62cfec5784 LazBarCodes: Some more refactoring for PDF417 family.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-11 20:43:33 +00:00
wp_xxyyzz
c5b05ebc89 LazBarCodes: Fix array overflow in PDF417 barcode creation. Issue #39071.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-11 18:03:42 +00:00
wp_xxyyzz
56be74d378 fpspreadsheet: Add demo for writing an area chart
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9332 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-10 20:55:06 +00:00
wp_xxyyzz
799dc2fec5 LazMapViewer: Remove obsolete folder "fulldemo_with_addons" (project is in "fulldemo" now).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9331 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-09 23:00:17 +00:00
wp_xxyyzz
0a49d28a19 LazMapViewer: Add mapmarker image as resource to fulldemo projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9330 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-09 22:58:42 +00:00
wp_xxyyzz
8ca0840f62 LazBarcode: Fix PDF417 issues with long strings, gitlab issue #39071 (not perfect, yet). Some refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9329 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-09 22:34:52 +00:00
wp_xxyyzz
5aaf2b4d92 LazMapViewer: Fix fulldemo ignoring designtime-selection of MapProvider at first run.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9328 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-08 17:06:22 +00:00
wp_xxyyzz
64723e46e1 LazMapViewer: Add missing PenStyle setters/getters to the LCL DrawingEngine. Some clean-up.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9327 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-05 15:12:11 +00:00
wp_xxyyzz
20997f05cc LazMapViewer: Combine the units of the two fulldemo projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9326 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-05 14:51:09 +00:00
wp_xxyyzz
d7ebdbad20 LazMapViewer: Fix crash in TMapView.SetPOIImage(AValue) when AValue is nil.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9325 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-05 09:08:51 +00:00
wp_xxyyzz
c13251c57d LazMapViewer: Complete unfinished LCL mapviewer (using only LCL drawing routines). Update "fulldemo_with_addons".
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9324 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-04 18:10:21 +00:00
wp_xxyyzz
4f4248244a LazMapViewer: Simplify DrawBitmap for BGRA DrawingEngine.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9323 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-04 17:13:14 +00:00
wp_xxyyzz
6faf17d531 LazMapViewer: Fix text size issue in BGRABitmap drawing engine. Improved detection of default font name and size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9322 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-04 16:56:38 +00:00
wp_xxyyzz
0562f757ef LazMapViewer: Cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9321 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-04 16:10:32 +00:00
wp_xxyyzz
2d0654b66a LazMapViewer: Fix transparency of marker images in the RGBGraphics drawing engine.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9320 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-04 16:08:39 +00:00
wp_xxyyzz
d8caf811af LazMpaViewer: Keep the alpha channel when a new image is assigned to the TMapView.POIImage.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9319 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 22:17:47 +00:00
wp_xxyyzz
a82bd5d98a LazMapViewer: Add button to replace default POI image to fulldemo projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9318 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 21:39:31 +00:00
wp_xxyyzz
1b014e0d1b rgbGraphics: Update version to 1.1 for next OPM release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9317 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 16:56:56 +00:00
wp_xxyyzz
63972ead2e LazMapviewer: Update RGBGraphicsDrawingEngine to support qt6
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9316 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 16:54:09 +00:00
wp_xxyyzz
674eeaed6d rgbgraphics: Add qt6 and cocoa support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9315 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 16:49:30 +00:00
wp_xxyyzz
7b6eeafcb3 rgbgraphics: Add qt5 support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9314 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 16:23:07 +00:00
wp_xxyyzz
7d571238f8 LazMapViewer: Rework text drawing in TRGBGraphicsDrawingEngine to avoid by-pass to LazIntfImage in favour of built-in graphics routines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9313 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-03 16:06:28 +00:00
wp_xxyyzz
9be8f8eb5e LazMapViewer: Move public TCustomDrawingEngine.DrawBitmapOT to protected section of TIntfGraphicsDrawingEngine, not needed anywhere else.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 21:44:36 +00:00
wp_xxyyzz
ebb5b52522 LazMapViewer: Fix GPSPointIntfo display in both fulldemo projects
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9311 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 21:29:43 +00:00
wp_xxyyzz
9fcf346d74 LazMapViewer: Improved text rendering by IntfGraphicsDrawingEngine when text color is white
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9310 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 20:36:17 +00:00
wp_xxyyzz
fb42932f2e LazMapViewer: Improved text rendering by IntfGraphicsDrawingEngine
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9309 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 20:23:37 +00:00
wp_xxyyzz
2f00c05ab1 LazMapViewer: Rework text drawing code in IntfGraphicsDrawingEngine for simplification and to avoid occasionally opaque text background in Linux/gtk2 although it should be transparent.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9308 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 15:22:28 +00:00
wp_xxyyzz
b2c7b67f03 LazMapViewer: Fix package compilation and elevations demo with Laz 2.0.12
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9307 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 13:58:49 +00:00
alpine-a110
7e5d6eff6b LazMapViewer: HitTest method added to TMapItem, TMapCollection. Intersect() zerodiv fix. TMapView.LatLonToScreen overload with lat,lon.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9306 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-04-02 10:54:31 +00:00
wp_xxyyzz
1ab5a3d877 LazMapViewer: Fix height of POI text background color combobox in fulldemo (too small in Linux)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9305 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-31 16:52:57 +00:00
wp_xxyyzz
2b3c16e686 LazMapViewer: Fix text size calculation in intfgraphics drawingengine for qt5
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9304 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-30 19:17:37 +00:00
alpine-a110
c02d8b5566 LazMapViewer: flights example: Added `Follow tightly' check box. Marked missing segments in QFA28, QFA95.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9303 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-30 18:13:54 +00:00
wp_xxyyzz
30180acdfb LazMapViewer: Add URL encoding method to DownloadEngine to fix failure in searching for city names with unsafe characters in mvGeoNames unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9302 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-30 00:10:45 +00:00
wp_xxyyzz
67d62d9719 LazMapViewer: Fix usage of CachePath and CacheOnDisk in some example projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9301 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-29 17:53:20 +00:00
alpine-a110
b1be720320 LazMapViewer: TMapViewer.CacheOnDisk property initialization fix.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9300 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-29 16:31:09 +00:00
wp_xxyyzz
f2e3491fa5 LazMapViewer: Deprecate also TRealPoint.Init in favour of TRealPoint.InitXY and TRealPoint.InitLatLon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9299 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2024-03-29 09:15:14 +00:00