Commit Graph

5903 Commits

Author SHA1 Message Date
alexs75
e5a35c6fb4 RxFPC:RxDBGrid - started work on grouping data in grid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5903 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-26 13:05:56 +00:00
wp_xxyyzz
cc669f527a tvplanit: Update German translation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5902 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-25 21:27:23 +00:00
wp_xxyyzz
590f5139ee tvplanit: Simplify day, week and monthview, as well as contact list hints. Fix crash in Linux when mouse is moved into a hint.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5901 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-25 21:24:23 +00:00
alexs75
be4e118c53 RxFPC:TRxDBGridExportSpreadSheet - new flag - ressHideZeroValues
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5900 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-25 20:00:14 +00:00
wp_xxyyzz
35aab9fbed tvplanit: use smaller icons in internal dialogs
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5899 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-25 10:55:40 +00:00
wp_xxyyzz
e8a4093cd2 tvplanit: Replace icons in task editor dialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5898 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-23 21:33:20 +00:00
wp_xxyyzz
8a58f7c8a7 tvplanit: Fix print format editor crashing due to translated radiogroup items.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5897 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-23 19:28:36 +00:00
wp_xxyyzz
2a4643b959 tvplanit: Every internal icon has three versions at 100%, 125% and 150% resolution now. (Icons from icon8.com). Old icons can be re-activated by undefining NEW_ICONS in vp.inc.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5896 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-23 17:39:54 +00:00
alexs75
7bfa2da31d RxFPC:fix calc footer row
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5895 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-23 10:48:55 +00:00
wp_xxyyzz
46888f3207 tvplanit: Extended resource file (vpbasepng.res) intended for three sizes of the internally used images. Update TaskListPainter to use the icon according to the best screen resolution.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5894 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 17:50:31 +00:00
alexs75
52d104e593 RxFPC:RxDateRangeEdit fix set property Period for reoQuarter, reoHalfYear
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5893 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 11:49:57 +00:00
alexs75
fa22d600c9 RxFPC:fix RxDateRangeEdit property Period and PeriodEnd for reoQuarter, reoHalfYear
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5892 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 11:35:55 +00:00
mgaertner
9b409870a7 multithreadprocs: added DoParallelNested
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 11:32:22 +00:00
wp_xxyyzz
fd3b8f7db8 tvplanit: Correct font scaling for Laz 1.8+
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5890 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 08:11:27 +00:00
wp_xxyyzz
5d5bc8ba94 tvplanit: Fix compilation under non-Windows. Fix OK/Cancel button alignment under non-Windows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5889 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-21 21:30:07 +00:00
wp_xxyyzz
b5d006373c tvplanit: Remove unnecessary routines. Improved HiDPI performance of TaskEdit dlg, Alarm dlg, and ExVpRptSetup (used by fulldemo).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5888 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-21 12:02:22 +00:00
wp_xxyyzz
c23870445e tvplanit: Fix compilation of mormot demos
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5887 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 22:49:55 +00:00
wp_xxyyzz
cceabed98f tvplanit: Update VpEdShape to scale correctly in the HighDpi mode of Lazarus 1.8.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5886 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 22:12:39 +00:00
wp_xxyyzz
6dcc6c4a4b tvplanit: Update VpEdElem to scale correctly in the HighDpi mode of Lazarus 1.8.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5885 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 20:43:20 +00:00
wp_xxyyzz
e9103a1af1 tvplanit: Update VpEdFmt to scale correctly in the HighDpi mode of Lazarus 1.8. Less hints.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5884 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 17:00:14 +00:00
wp_xxyyzz
70be970745 tvplanit: Fix another scaling issue with fulldemo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5883 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 16:03:55 +00:00
wp_xxyyzz
d8a0f703d2 tvplanit: Check all examples for HiDPI scaling.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5882 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-20 15:39:18 +00:00
wp_xxyyzz
795bda1357 tvplanit: Fix typo in previous commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5881 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 23:30:26 +00:00
wp_xxyyzz
1936a80692 tvplanit: Fix compilation under Laz 1.6.x
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5880 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 23:28:06 +00:00
wp_xxyyzz
fdcc9c7e3c tvplanit: Update VpEdFmtLst to scale correctly in the HighDpi mode of Lazarus 1.8.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5879 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 23:17:29 +00:00
wp_xxyyzz
a6f1c69218 tvplanit: Update PrintPreviewForm to scale correctly in the HighDpi mode of Lazarus 1.8. Fix typo in German translation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5878 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 21:51:57 +00:00
wp_xxyyzz
856b65b6bd tvplanit: Update VpWavDlg to scale correctly in the HighDpi mode of Lazarus 1.8. Fix scaled size of SoundFinderBtn in VpEvntEditDlg.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5877 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 21:42:06 +00:00
wp_xxyyzz
748cdf1c53 tvplanit: Update ResourceEditForm to scale correctly in the HighDpi mode of Lazarus 1.8. Fix scaling of button panel in contacts and event editor forms.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5876 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 21:19:28 +00:00
wp_xxyyzz
21df6e63ed tvplanit: Update TEventEditForm to scale correctly in the HighDpi mode of Lazarus 1.8
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5875 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 20:42:16 +00:00
wp_xxyyzz
89f0aff1e3 tvplanit: Avoid properties of Laz 1.8 in vpflxdsed1.lfm. Improved layout of FlexDS field mapper.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5874 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 16:44:40 +00:00
wp_xxyyzz
6ceea2b711 tvplanit: Update FlexDatastore mapping form to scale correctly in the HiDPI mode of Lazarus 1.8. Update demos datastores/bufds and datastores/flex/access.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5873 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 16:22:42 +00:00
wp_xxyyzz
5572830dac tvplanit: Update TContactEditForm to scale correctly in the HiDPI mode of Lazarus 1.8
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5872 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 15:06:32 +00:00
wp_xxyyzz
f0fa45b048 tvplanit: Store vpalarmdlg without property DesignTimePPI
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5871 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 14:15:48 +00:00
wp_xxyyzz
366928a565 tvplanit: Update TAlarmNotifyForm to scale correctly in the HiDPI mode of Lazarus 1.8
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5870 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 12:36:30 +00:00
wp_xxyyzz
35dece7bf0 tvplanit: Update TTaskEditForm to scale correctly in the HiDPI mode of Lazarus 1.8
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5869 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-19 10:40:32 +00:00
wp_xxyyzz
89134ba0c5 fpspreadsheetgrid: Fix "Window has no parent" error if worksheetgrid is inside a TFrame (again...). Fix overflow when loading worksheetgrid from lfm if IDE is compiled with range checking on.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5868 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 23:28:17 +00:00
wp_xxyyzz
25da629e34 fpspreadsheet: Allow writing duplicate filler palette entries like in the built-in Excel colors
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5867 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 15:03:20 +00:00
alexs75
6f8fba8ec8 RxFPC:RxDBGrid - cleanup code
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5866 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 13:58:44 +00:00
alexs75
748be6f184 RxFPC:RxDBGrid - cleanup code
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5865 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 11:57:06 +00:00
alexs75
8b8e8dead8 RxFPC:RxDBGrid - add new event - OnCalcRowHeight
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5864 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 11:16:05 +00:00
wp_xxyyzz
078274920d fpspreadsheet: Fill unused BIFF5 and BIFF8 palette entries by default colors to avoid Excel XP show an incomplete color dialog.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5863 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 10:50:22 +00:00
alexs75
2c7195cf55 RxFPC:fix wordwrap for rxdbgrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5862 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-18 10:25:59 +00:00
jesusr
96e463a810 fpspreadsheet: fix typo that prevent Excel from reading xlsx files with comments
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5861 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-17 23:43:43 +00:00
wp_xxyyzz
5c409068c2 fpspreadsheet: Fix conversion of biff palette colors for fonts in reader.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5860 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-17 21:43:30 +00:00
wp_xxyyzz
e1f03daa5c fpspreadsheet: Fix biff format writing non-editable palette indexes to file (Excel cannot edit the cells any more - see http://forum.lazarus.freepascal.org/index.php/topic,36903.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5859 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-17 17:26:48 +00:00
wp_xxyyzz
61a08b692e fpspreadsheet: Set default value of TsCellEdit.WantReturns to false.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-15 10:48:05 +00:00
wp_xxyyzz
9e06abcd17 fpspreadsheet: Fix incorrect grid column count if aeDefault is not in AutoExpand flags (http://forum.lazarus.freepascal.org/index.php/topic,36770.msg246192.html#msg246192).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-14 21:41:40 +00:00
wp_xxyyzz
bea0ea9d36 fpspreadsheet: Finetune position of selection rectangle in grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-13 20:26:44 +00:00
wp_xxyyzz
560dedba1d fpspreadsheet: Replace property FrozenPaneBorderColor by FrozenBorderPen. Adjust location of frozen border line such that full pen width is not clipped.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-13 17:59:17 +00:00
wp_xxyyzz
29481d9382 fpspreadsheet: Improved painting of WorksheetGrid's FocusRect (priority to stay inside the cell).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-13 12:41:03 +00:00