Commit Graph

7555 Commits

Author SHA1 Message Date
818d8099cb industral: Use TMultiSlider in IndustrialStuff demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-22 14:00:45 +00:00
e4985bdc49 industrial: Make TindGnouMeter high-dpi aware. Some clean-up.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-22 11:26:52 +00:00
cdbcba9121 jvcllaz: Update TJvDialButton to recent fix in main repo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6853 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-22 10:22:12 +00:00
011f8067f7 image_sources: Add some of the Industrial palette icons as svg for high-dpi.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6852 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-22 09:53:48 +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
6b58ffe795 industrial: Add MultiSlider component.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6850 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-21 21:18:00 +00:00
ba065d1088 Richmemo: Fix mem leak.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6849 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-21 06:48:15 +00:00
7be72a218f RxFPC:fix RxDBGrid drawing for empty datasets - thx BezBorody
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6848 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-18 08:47:25 +00:00
9369e4d3ef fpspreadsheet: Fix cells being pasted in grid from clipboard when worksheet is protected.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6847 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-13 20:21:33 +00:00
5a4b8a0dcf removed aarre, obsoleted by OPM
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6846 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-13 11:59:28 +00:00
7faddb698f fpspreadsheet: Disable DEL key in worksheet grid when a cell is protected from being edited.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6845 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-13 08:59:45 +00:00
af09701e95 RxFPC:RxMDI - add new options rxtoAskCloseAll
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6844 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-12 08:54:40 +00:00
3f00c5ff8f RxFPC:demo for RxClock
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6843 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-11 11:40:32 +00:00
26982a47e9 fpexif: Some cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6842 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-09 09:24:20 +00:00
3b457821b0 fpexif: Fix memory leak due to typo ("except" instead of "finally"). Issue #34537, patch by Mike Thompson.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6841 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-04-09 09:23:28 +00:00
327fca5d9e LazMapViewer: Add OpenTopoMaps map provider.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6840 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-29 09:27:34 +00:00
d37e9b5a6e LazMapViewer: Add import/export of map providers to/from xml file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6839 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-27 18:56:52 +00:00
0d88ca9dcc LazMapViewer: Add URLs for Google maps.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-27 11:56:21 +00:00
660e0190e3 lazMapViewer: Improved layout of demo program
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6837 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-25 17:39:31 +00:00
e3d62278c5 LazMapViewer: Fix bitmap format error in Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6836 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-25 17:30:10 +00:00
0c3c974b0e LazMapViewer: Fix compilation with FPC 3.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6835 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-22 23:15:55 +00:00
9f7de9f224 lazmapviewer: Fix compilation when USE_RGBGRAPHICS is defined. Set name of built-in download engine.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6834 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-22 23:11:50 +00:00
ddd6428ace lazmapviewer: Cosmetic changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6833 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-22 23:09:44 +00:00
867942971e FPC 3.0.4 compatibility fix.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6832 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-18 15:48:07 +00:00
eb43c124e5 fpexif: Fix encoding of IPTC string tags.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6831 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-12 22:23:37 +00:00
0105538d1e fpexif: Fix crash when IPTC tag is not found.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6830 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-12 22:23:01 +00:00
a52a6a75a8 fpspreadsheet: Fix worksheet crashing when Font #4 is created.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6829 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-06 23:23:57 +00:00
cadad7b0aa LazMapViewer: Fix usage of threads in demo project on Linux/Unix.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6828 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-06 06:11:46 +00:00
26134ac4fc RxFPC:fix RxMDI button orders, publish property RxDBGird.OnUserCheckboxImage
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6827 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-06 05:44:57 +00:00
59b8fabd5b LazMapViewer: Fix error 302 in Synapse download engine
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6826 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-05 23:29:16 +00:00
ae6b7cc7f1 fpspreadsheet: Enable/disable workbook notifications and formula recalculations in WorksheetGrid.BeginUpdate/EndUpdate. See https://forum.lazarus.freepascal.org/index.php/topic,44547.msg313254.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6825 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-05 11:32:48 +00:00
f79ae2fd57 spready: Fix compilation with Laz 1.8.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6824 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-02 10:41:10 +00:00
9a4752c2b3 fpspreadsheet: Fix compatibility of WorksheetGrid with Laz 1.8.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6823 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-02 10:36:20 +00:00
e20a18fd7f fpspreadsheet: Implement spreadsheet functions ROW() and COLUMN()
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6822 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-27 22:27:47 +00:00
a6e527d8c1 fpspreadsheet: Add to error log when a file with unknown formula is read.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6821 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-27 20:47:33 +00:00
17d4e8186a fpspreadsheet: Avoid format detection pick csv reader when fpsAllFormats is used and the provided xlsx file contains an error.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6820 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-27 12:13:19 +00:00
8e86543dde fpspreadsheet: Fix formula parser ignoring errors in binary nodes (see https://forum.lazarus.freepascal.org/index.php/topic,44426.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6819 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-26 09:03:12 +00:00
748fea48a1 fpspreadsheet: Add method TsWorksheet.GetFormula to return the formula associated with a cell.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6818 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-24 11:25:28 +00:00
6858d3da86 fpspreadsheet: Introduce OnCalcWorkbook event to replace the (inefficient) fpspreadsheet workbook calculation strategy by one provided by the user.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6817 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-24 10:36:56 +00:00
33d67ebcce fpspreadsheet: Add option to WorksheetGrid to show/hide formulas when AutoCalc is off (see https://forum.lazarus.freepascal.org/index.php/topic,44208.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6816 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-20 11:43:28 +00:00
9feaae0649 richmemo: cocoa saverichtext implementation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6815 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-12 04:43:21 +00:00
4a2553c983 lazbarcodes: Rename internally used units to avoid naming conflict with CodeTyphon package PL_APE
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6814 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-11 15:15:24 +00:00
a39f3e539c RxFPC:fix scaling
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6813 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-02-07 06:12:24 +00:00
1ff344aab4 jvcllaz: Fix painting of TJvHTHintWindow (issue #34981, slightly modified patch by Michal Gawrycki).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6812 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-31 21:54:55 +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
412cb29f9a richmemo: fix win32 compilation for trunk. #34970
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6810 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-29 19:04:54 +00:00
70aa57d3bb lazmapviewer: Cosmetic changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6809 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-27 18:44:08 +00:00
f962f9a439 lazmapviewer: Fix download of GeoNames.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6808 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-27 16:57:01 +00:00
d5f756b59e lazmapviewer: Less hints and warnings. Some cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6807 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-27 10:42:57 +00:00
4110bb5f65 fpexif: Separate Canon and Casio MakerNote units. Complete Casio MakerNote tags.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6806 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-27 00:04:02 +00:00