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
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
d01b314312
fpexif: More flexible format and lookup strings for maker note tags
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6805 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-26 22:46:12 +00:00
59c1cb103c
fpexif: (Almost) complete Olympus maker note tags. Fix some tag identification bugs.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6804 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-26 19:03:29 +00:00
8bf2380851
fpexif: Split makernote code off into separate units for each camera make. Add many makernote tags for Nikon cameras.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6803 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-26 00:15:13 +00:00
c5067eba22
To V0.3.9
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6802 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-25 14:43:30 +00:00
13ee2b0f8f
LazAutoUpdate to 0.3.9
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6801 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-25 14:40:40 +00:00
58158dbc14
fpexif: Display tag IDs in the metadata_viewer example.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6800 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-24 14:34:35 +00:00
a77fb8ddbf
RxFPC:fix RxDBDateEdit button enabled
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6799 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-24 07:52:18 +00:00
136d3949bd
lazmapviewer: Move synapse download engine package to the same location of main package. Add palette icons.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6798 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-23 18:42:29 +00:00
06d1c3c0bf
lazmapviewer: Add new downloadengine based on Synapse. Register download engines as new components. Publish property Downloadengine of the MapViewer.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6797 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-23 18:07:52 +00:00
0a3e34cd0b
lazmapviewer: Add event OnDrawGpsPoint for custom drawing of gps points.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6796 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-18 16:54:16 +00:00
da045c8ab0
lazmapviewer: Add display of mouse-over gps-point-infos.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6795 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-18 08:34:02 +00:00
205588f98c
RxFPC: implement metod TRxMemoryData.SortOnFieldsEx
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6794 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-18 06:45:33 +00:00
9fac446b61
LazMapViewer: Extend demo to show how to add GPS points.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6793 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-17 23:09:41 +00:00
a858d685fa
RxFPC:RxMDI - new property RxMDIPanel1.WindowMenu - show MDI windows in main menu
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6792 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-17 08:37:42 +00:00
5514aca70f
tvplanit: Fix sqlite3 and firebird datastores crashing due to non-specified database names. Fix double-click in VpWeekView to use correct date. Fix some compilation issues of demos.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6791 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-15 22:14:01 +00:00
5a8f764b4e
tvplanit: Set version 1.4 for new OPM release. Test demos.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6790 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-15 18:33:02 +00:00
5d81c2234f
RxFPC:fix show preview in TRxDBGridPrint
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6789 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-11 06:34:01 +00:00
85af6345aa
tvplanit: Improved name extraction from vcards. Some improvements in the demos.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6788 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-10 10:10:16 +00:00
cf33910bec
TDI - Updating OPM file version
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6787 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-10 02:44:59 +00:00
873b9142bd
-- TDINoteBook --
...
[+] Added new Option "tdiEmulateFormOnActivate". If Seted, will fire Internal Form
OnActivate and OnDeactivate when changing Pages
(by: DSA)
- Demo and OPM updated
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6786 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-09 18:39:51 +00:00
d0105dfcd2
RFPC:fix rxtoolbar store state
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6785 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-08 19:15:14 +00:00
96ce2dfa36
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6784 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-07 10:25:16 +00:00
74b1adb832
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6783 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-07 10:19:10 +00:00
3fe7b5f185
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6782 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-07 10:16:01 +00:00
ad3180c2cd
Initial commit of source code for non-visual example component
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6781 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-07 10:04:36 +00:00
ae0b11dfa8
RxFPC:RxToolbar - fix loading old config files
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6780 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-05 21:22:47 +00:00
c0008d94c7
RxFPC:fix rxtoolbar save/restore state
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6779 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-01-05 10:47:14 +00:00
e13de9b592
CalLite: Add properties ButtonHeight and ButtonWidth for the size of the month/year navigation buttons in the top row.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6778 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-29 20:47:47 +00:00
219cf32bb7
CalLite: Add demo for multi-selection of dates
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-29 15:32:45 +00:00
4cc8928508
fpexif: Fix crash when writing big-endian file with thumbnail (see https://forum.lazarus.freepascal.org/index.php/topic,43714 ). Add button for changing EXIF date/time to MetadataViewer.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6776 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-29 13:15:37 +00:00
3662758e92
CalLite: Redo translations. Add language lgCustom for which DayNames, MonthNames and DisplayTexts are taken from properties. DayNames and MonthNames can hold long and short names separated by pipe character. Additional DisplayText options for long "Today is..." and calendar caption. Undeprecate property "Languages". Everything should be backward-compatible.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6775 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-28 23:00:03 +00:00