Commit Graph

8612 Commits

Author SHA1 Message Date
a35403bb3f tvplanit: Improved layout of printformat element editor in VpEdElem
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8512 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-03 22:26:21 +00:00
f5d94166a0 tvplanit: Disable day offset parameters when not needed by element in VpEdElem
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8511 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-03 21:26:03 +00:00
d8eb756310 tvplanit: Fix printing of incorrect dates. Introduced in one of previous commits.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8510 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-03 20:58:15 +00:00
be8de46cce tvplanit: Minor refactoring of unit VpEdElem.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8509 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-03 17:18:42 +00:00
b2991baa90 tvplanit: Some improvements in VpEdFmtLst.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8508 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-03 17:06:43 +00:00
6bf5ba0284 tvplanit: Show current page number and page count in PrintPreview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8507 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-02 21:31:29 +00:00
d54c06b420 ExCtrls: Fix LCL version directive for adding "override" to TCustomCurrSpinEditEx.SameValue.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8506 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-01 17:11:58 +00:00
6e67883573 ExCtrls: One more check for SameValue bug, compilation with FPC 3.2.0 on macOS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8505 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-01 14:01:58 +00:00
17cb4d1473 ExCtrls: Version checks for CurrencyEditEx.SameValue.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8504 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-10-01 13:32:26 +00:00
c23ad4d5a4 ExCtrls: Fix compilation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8503 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-28 21:47:04 +00:00
a02d733cec tvplanit: Fix week painting artefacts due to scrolling. Fix truncation error of all-day events at limits of date range.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8502 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-24 10:50:26 +00:00
31a2f25a42 tvplanit: draw month header dividing lines so that they do not run through week headers. Fix showing of month/week/day column headers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8501 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-23 20:07:48 +00:00
8de2203a9b tvplanit: Add missing .lrj files to repository.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8500 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 22:52:59 +00:00
b6753c216d tvplanit: Add ISO week numbers to GanttView column headers
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8499 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 22:50:43 +00:00
e05d47afc0 image_sources: New general-purpose images by Roland Hahn (Database, print, user, window)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8498 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 20:46:25 +00:00
4f5cea1fef tvplanit: Fix compilation with Laz 2.0.12 (or older? - untested).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8497 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 18:07:10 +00:00
352003d5d6 ExCtrls: Improved version of r8494.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8496 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 10:58:17 +00:00
eda54767e0 ExCtrls: Fix compilation of ExShape with Laz before v2.2.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8495 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 10:04:13 +00:00
8adc456b51 ExCtrls: Fix TCurrSpinEditEx after solution of Lazarus bug report #39793
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8494 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-21 10:02:08 +00:00
c1d3789b4f tvplanit: Add WeekStartsOn property to TVpGanttView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8493 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-19 21:42:45 +00:00
b864dfc278 tvplanit: Move holiday detection event to TVpControlLink; deprecate that of TVpDayView etc.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8492 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-19 21:32:43 +00:00
45da1b1781 tvplanit: Add component editor for TVpPrintPreviewDialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8491 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-19 16:18:08 +00:00
96a78dc93d image-sources: Some improvements in the new TvPlanIt icons by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8490 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-19 10:46:53 +00:00
8e195ac7ae tvplanit: Some improvements in the new icons by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8489 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-19 10:44:20 +00:00
78c4367bb6 tvplanit: Improved scaling of logo in About box.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8488 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 23:00:41 +00:00
dee1fb0d00 tvplanit: new component palette icons by Roland Hahn
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8487 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 20:36:21 +00:00
eb6f23c3fa ExCtrls: Publish TShapeEx.Font
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8486 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 17:39:06 +00:00
d026204c55 jvcllaz: Minor refactoring of JvYearGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8485 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 17:28:20 +00:00
29f6add780 ExCtrls: New component TShapeEx (text in shape)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8484 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 17:26:39 +00:00
58d2305c49 Image_sources: TShapeEx palette icon sources for ExCtrls package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8483 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-17 16:56:10 +00:00
bbccf12b90 image_sources: New component palette icons for TvPlanIt by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8482 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-16 21:48:35 +00:00
264e7bc5d9 Fix: Rename TDatasource to TDataSource (lazarus 2.2)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8481 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-16 10:59:05 +00:00
6af3c25955 tvplanit: Extend TVpGanttView such that it can be painted only over a given date interval.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8480 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-14 21:24:33 +00:00
865c17f414 ExCtrls: Fix CurrSpinEditEx swalling typing of decimalseparator.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8479 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-13 18:01:02 +00:00
da1df02e83 tvplanit: Fix Borderspacing of TVpPrintPreview
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8478 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-12 22:39:54 +00:00
cc58bebf0e tvplanit: Improved layout in VpWavDlg
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8477 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-12 17:04:46 +00:00
cf63f75a7a tvplanit: New calendar icon by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8476 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-12 11:03:48 +00:00
6b56f106bb image_sources: new general-purpose images by Roland Hahn (calendar)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8475 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-12 10:39:51 +00:00
91dc676e62 tvplanit: Fix LCLScaling in TVpLEDLabel and TVpClock. Some refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8474 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-11 22:34:04 +00:00
bf1712ff85 tvplanit: some improvements in demos
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8473 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-11 19:52:29 +00:00
e80cd89ca7 tvplanit: Fix TvGanttView's weekend bars painting over fixed columns.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8472 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-11 17:38:30 +00:00
5704686e09 tvplanit: Fix LCL scaling of toolbar in print preview dialog.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8471 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-11 17:25:36 +00:00
6dc51adcc2 tvplanit: Fix events being painted over the "today" border in TVpMonthView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8470 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-10 21:33:53 +00:00
d2fe2df1e7 tvplanit: Define initial control size by GetControlClassDefaultSize. New icons in PrintPreview dialog. Consistent 3D look of TVpPrintPreview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8469 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-10 20:38:31 +00:00
770f452ecf tvplanit: Improved set of arrow buttons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8468 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-10 15:42:23 +00:00
4698179f57 Image_sources: new arrow images by Roland Hahn
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8467 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-10 15:35:37 +00:00
d064942c5b image_source: New images for TvPlanIt, by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8466 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-09 17:30:56 +00:00
4baae5cb79 Image_sources: New general-purpose images by Roland Hahn (motivated by TvPlanIt icons).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8465 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-09 17:21:41 +00:00
5fb4beb4db tvplanit: Minor cleanup. Fix repo consistency for images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8464 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-09 17:12:16 +00:00
8cdf18976d tvplanit: New component icons by Roland Hahn. Adapt .res creation so that different icon sets can be selected.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8463 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-09 16:45:06 +00:00