|
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 |
|
|
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 |
|
|
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 |
|
|
30acf7208e
|
tvplanit: Improving LCL scaling.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8438 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-09-02 17:38:26 +00:00 |
|
|
f60702ccb7
|
tvplanit: TVpGanttView supports LCL scaling. Fix font scaling in TVpDayView, TVpWeekView, TVpMonthView, TVpContactGrid and TVpTaskList.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8437 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-09-02 09:39:21 +00:00 |
|
|
7ac4c2769e
|
tvplanit: Fix date of new event when created from WeekView (was on current day rather than selected day).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8431 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-31 20:47:45 +00:00 |
|
|
398734211f
|
tvplanit: Fix WeekView switching to next day when a new event is created after 23:00 real time.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8430 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-30 21:54:32 +00:00 |
|
|
e0d6926bee
|
tvplanit: Remove variable wvEventList from TVpWeekView, not used.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-23 11:26:53 +00:00 |
|
|
aaf4b1b2b4
|
tvplanit: Adjust visibility of WeekView and MonthView variables and methods. Cosmetic changes. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8413 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-22 20:56:10 +00:00 |
|
|
c4a2f61db6
|
tvplanit: Export tasks to ical files (needs more testing).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8404 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-20 21:21:14 +00:00 |
|
|
774c1feda3
|
tvplanit: TVpWeekView supports export of events to ical files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8403 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-20 19:38:02 +00:00 |
|
|
8cdd98b2ff
|
tvplanit: Export events to ical files (still buggy).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8401 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-20 17:06:03 +00:00 |
|
|
6e9dd5576c
|
tvplanit: Make default popup menus of DayView/WeekView/MonthView/TaskList/ContactGrid accessible to the user.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8393 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-16 16:24:37 +00:00 |
|
|
8ef2d6471f
|
tvplanit: Create default popupmenu items in the constructor rather than when the menu drops down. Adjust translation of popupmenu items.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8392 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-16 15:04:39 +00:00 |
|
|
a2d1123b51
|
tvplanit: Replace TVpWeekView's updown control by 4 speedbuttons for navigation to prev/next month/week, issue #39035.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8388 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-12 22:21:13 +00:00 |
|
|
4596ff2bef
|
tvplanit: No wait-cursor while ical import preview is shown.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-10 21:37:32 +00:00 |
|
|
a2ba5cddc7
|
tvplanit: Add preview form for ical import of event items.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8376 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-10 10:20:56 +00:00 |
|
|
080f303cd1
|
tvplanit: Extract ImportICalFile also for TVpWeekView and TVpTaskList. Move the essential code into TVpSchedule and TVpTaskList to avoid too much duplication.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8370 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-05 20:12:52 +00:00 |
|
|
5619202a83
|
tvplanit: Add OnDeletingEvent to TVpDayView and TVpWeekView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-08-05 11:01:59 +00:00 |
|
|
c778149181
|
tvplanit: Default values for visual controls (day/week/month view, tasklist, contact grid, calendar).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-07-25 22:55:31 +00:00 |
|
|
2e2d9f18bf
|
tvplanit: New property ApplyCategoryInfos for week and month view. Some tweaking of text positions in month view.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8346 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-07-12 14:31:42 +00:00 |
|
|
6570c023c5
|
tvplanit: Extend context menus by option to select an arbitrary date.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8343 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-07-11 22:59:40 +00:00 |
|
|
960ac21677
|
TvPlanIt: Add OnModifyEvent. Replace double LineEndings by new const LineEnding2.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8292 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2022-06-12 16:12:31 +00:00 |
|
|
03dcab679a
|
TvPlanIt: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8132 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2021-10-27 18:12:33 +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 |
|
|
98d7c7e56c
|
tvplanit: By default, new events in WeekView begin at the next full hour now (no longer ar noon). Some cosmetics.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6515 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-20 20:56:27 +00:00 |
|
|
aa6e70e006
|
tvplanit: Fix import of .ics files with recurring events to database-related datastores.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6511 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-18 21:54:25 +00:00 |
|
|
bab84c3523
|
tvplanit: Fix compilation with Laz 1.8.4. Avoid crashes of import methods if no resource has been created.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6508 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-18 20:01:53 +00:00 |
|
|
774f30a257
|
tvplanit: Activate iCal import also for TVpWeekView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6500 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-16 16:24:11 +00:00 |
|
|
947657a4ac
|
tvplanit: Add optional parameter "IsNewEvent" to VpDayView's and VpWeekView's EditSelectedEvent (issue #33854, modified patch by linux-man).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6489 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-12 16:40:51 +00:00 |
|
|
ad07af3511
|
tvplanit: Fix VpDayView, VpWeekView and VpTaskList inplace editor to cancel input when ESC is pressed (like VpContactGrid, see prev commit).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6480 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-09 11:42:09 +00:00 |
|
|
9ce59d21d5
|
tvplanit: Remove calls to DoubleBuffered in the units (flicker fixed in Laz trunk)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6455 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-06-04 10:36:57 +00:00 |
|
|
0dafc729e5
|
tvplanit: Publish the LCL property BorderSpacing for all visual TvPlanIt controls. Unpublish ChildSizing for TVpClock.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6435 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-05-18 07:43:44 +00:00 |
|
|
a38f491755
|
tvplanit: Fire OnAddEvent after DavView's/WeekView's/MonthView's event editor only in case of a new event (mentioned in the discussion of issue #33749).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6431 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-05-17 16:35:44 +00:00 |
|
|
4cb75a89cc
|
tvplanit: Add additional parameters "IsNewEvent", "IsNewContact", "IsNewTask" to the events "OnOwnerEditEvent", "OnOwnerEditContact" and "OnOwnerEditTask" of TVpDayView/TVpWeekView/TVpMontView, TVpContactGrid and TVpTaskList, respectively (extended patch by linux-man, issue #33750).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6429 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-05-17 15:37:37 +00:00 |
|
|
37bb56a6cd
|
tvplanit: Inc version number to 1.0.9. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6130 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-01-12 12:42:12 +00:00 |
|
|
12ae2ed3c8
|
tvplanit: Fix compilation with Laz trunk (Hi-DPI issue). Release as v1.0.8.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6129 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-01-12 11:07:34 +00:00 |
|
|
c79ae662d4
|
tvplanit: Implement drag and drop of events from and to MonthView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5991 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2017-08-02 21:10:14 +00:00 |
|
|
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 |
|
|
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 |
|
|
fcfce0aa75
|
tvplanit: Separate code into designtime and runtime packages. Move lpk files to library root folder for better visibility. Test all demos.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5372 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-11-21 17:12:05 +00:00 |
|
|
b46c6f5ab2
|
tvplanit: Add property Layout to TVpWeekView for switching to horizontal arragement of days.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5202 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-23 11:40:39 +00:00 |
|
|
c5e93da15a
|
tvplanit: Add holiday support to DayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5199 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-22 23:12:16 +00:00 |
|
|
dcfee2e807
|
tvplanit: Add hint support for contact grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5184 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-19 22:58:13 +00:00 |
|
|
824cbb6a59
|
tvplanit: Some refactoring of several date/time routines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5171 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-17 15:48:39 +00:00 |
|
|
75ccd9a393
|
tvplanit: Add hint support for dayview. Use localized strings in event hints. Add HintMode (event hints or component hints).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5157 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-12 22:25:34 +00:00 |
|
|
29e9841d1b
|
tvplanit: Refactor MonthView painting code.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5156 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-11 23:08:34 +00:00 |
|
|
274284fc51
|
tvplanit: Add hint support to MonthView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5155 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-11 21:43:26 +00:00 |
|
|
cf011258e6
|
tvplanit: Show hints for events in weekview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5154 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-11 17:53:51 +00:00 |
|
|
1f82493afa
|
tvplanit: Add brush pattern to resource group. Remove duplicate resourcestrings. Clearer context menus by adding divider lines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5148 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-09-10 20:08:06 +00:00 |
|