Commit Graph

6311 Commits

Author SHA1 Message Date
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
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
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
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
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
77c07d5f90 tvplanit: Add missing print format lrj files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8462 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-08 21:02:55 +00:00
c95d86dba0 tvplanit: Fix weekend bars not being rotated when printing rotated Gantt view. Prepare printing a limited Gantt date range.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8461 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-08 21:00:40 +00:00
e435fdb67d tvplanit: Support printing of TVpGanttView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8460 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 22:20:13 +00:00
1122864942 tvplanit: Fix scaling issues in printing of TVpDayView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8459 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 18:01:52 +00:00
41aeaea878 tvplanit: Fix calculation of month count needed for TVpGanttView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8458 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 17:35:46 +00:00
80404b5c33 tvplanit: Fix calculation of last month rectangle. Undo changes in vpganttviewpainter by r8455.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8457 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 16:56:05 +00:00
dd3fb29fe7 tvplanit: Fix calculation of visible rows and columns in GanttView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8456 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 16:44:24 +00:00
6ee0fa1fea tvplanit: Fix weekview not showing events on last day of week.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8455 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 16:29:58 +00:00
803fc6ce41 tvplanit: Some more code for integration of TVpGanttView in tvplanit's printing eco-system.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8454 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-07 15:43:18 +00:00
39d169dea7 tvplanit: Beginning to integrate TVpGanttView in the tvplanit printing system. Still a long way to go...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8453 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-06 23:12:47 +00:00
f2b4168f92 tvplanit: Autoconnect TVpGanttView and TVpCalendar to datasource when dropped on form. Refactor some TVpCalendar code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8452 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 18:01:40 +00:00
0df94bbd24 tvplanit: Add demo for TVpCalendar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8451 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 15:38:18 +00:00
6eda0b879b tvplanit: Refactor TVpCalendar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8450 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 15:14:18 +00:00
eb439247e1 tvplanit: Consistent 3d mode for TVpContactGrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8449 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 10:09:07 +00:00
7a151f2696 tvplanit: More consistent usage of colors and attribute classes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8448 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 09:27:54 +00:00
4af1e301a7 tvplanit: Fix mouse-wheel scrolling in TVpDayEdit when editing is active.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8447 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-05 08:04:39 +00:00
5751dde6a7 tvplanit: Fix size of in-place editor for TVpWeekView and TVpDayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8446 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-04 23:06:49 +00:00
50608d54c3 tvplanit: Fix DayView not showing holiday if date contains a time part.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8445 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-04 22:33:16 +00:00
35584e4dd2 tvplanit: Fix some more drawing glitches in monthview
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8444 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-04 22:27:33 +00:00
d2bdaad7bf tvplanit: Fix painting glitches for TVpTaskList.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8443 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-04 22:11:52 +00:00
5c2d4719ab tvplanit: Fix TVpWeekView drawing glitches. Add Alignment property for weekview's day names.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8442 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-04 17:59:54 +00:00
460df892e1 tvplanit: Fix painting glitches in TVpMonthView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8441 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-03 21:56:31 +00:00
c7af4ddc10 tvplanit: Fix drawing glitches in TVpDayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8440 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-09-03 17:58:24 +00:00