Commit Graph

36 Commits

Author SHA1 Message Date
9a553e8b08 tvplanit: Improved positioning of hint window for contact grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5203 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-23 13:29:12 +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
0e29ff0284 tvplanit: Add holiday support to WeekView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-23 08:41:52 +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
9d7234c2c0 tvplanit: Add holiday support to MonthView. Add holiday and weekend attributes to Monthview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-22 17:47:27 +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
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
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
ff520cb2d7 tvplanit: Store current resourceID of full demo to ini file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5131 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-06 19:58:31 +00:00
c782c3bc7e tvplanit: Make sure that the first time start of full demo uses reasonable default values.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5130 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-06 18:26:07 +00:00
2f73e71c1d tvplanit: Fix crash when deleting resources, fix full demo affected by this.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5129 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-05 14:04:22 +00:00
aef96e2519 tvplanit: Introduce a datamodule in the fulldemo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5122 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 16:45:47 +00:00
5a8198f10d tvplanit: Fix conversion of month/day names to utf8 in case of non-trunk Lazarus versions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5110 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-29 09:39:30 +00:00
366cb43790 tvplanit: Add French translation by forum user "JD"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5108 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-28 08:42:01 +00:00
ea6895c8e3 tvplanit: Add drag&drop of events (patch by forum user DonAlfredo). Update maindemo. Fix memory leak in button width calculation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5103 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-26 13:33:45 +00:00
1ccaf81a5b tvplanit: Add more categories to fulldemo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5088 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-13 16:21:30 +00:00
df1f7bda09 tvplanit: Reverse order of OK and Cancel buttons for Linux
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5083 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-13 12:24:22 +00:00
1276eb57b8 tvplanit: DPI-aware font sizes of planner controls.
Publish some missing inherited properties of VpCalendar
Move "GetTimeFormat" from FullDemo to unit vpmisc.
Remove some hints/warnings.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5078 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-08 18:29:24 +00:00
d961a31803 tvplanit: Trying to get high-dpi correct (many changes)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5077 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-06 22:18:53 +00:00
aa28082fa2 tvplanit: Fix compilation of full demo with Laz 1.6
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5074 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-05 21:45:06 +00:00
ccf954454a tvplanit: Add loading of saved print formats to FullDemo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5047 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-29 15:56:52 +00:00
59c717c748 tvplanit: uses clocale. Wider granularity combo in fulldemo. No panel captions in wavdlg.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5018 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-20 21:05:51 +00:00
a06674e8c0 tvplanit: Add unit "sound.pas" for playing sound on non-Windows systems.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5007 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-19 23:24:09 +00:00
eb245fb18d tvplanit: Avoid dependence on new WordWrap property of TPanel in VpWavDlg.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5004 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-19 08:43:40 +00:00
7119c27a3b tvplanit: In fulldemo replace PageControl by NoteBook to see controls also with gtk2 widgetset.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5001 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 22:19:33 +00:00
829bff542a tvplanit: Improved painting of navbar buttons
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4988 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 17:39:55 +00:00
c3e096135d tvplanit: Fix compilation with laz < 1.6 and fpc < 3.0. Refactor NavBar painting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4986 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 10:17:24 +00:00
0fa334b610 tvplanit: Less hints and warnings (mostly UTF8-UTF16 related). Cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4983 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 23:25:07 +00:00
841534c2cc tvplanit: Add new property TodayAttributes to MonthView (to highlight today). Refactoring of MonthView painting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4982 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 20:30:36 +00:00
20cc1e5d9a tvplanit: Add new property HeadAttributes to TVpMonthView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4981 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 19:13:00 +00:00
6fe57df55d tvplanit: Fix size & rotation of header bitmap in printed task list.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4980 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 17:54:33 +00:00
e93ddb5320 tvplanit: Fix calculation of scrollbar width for DayViewPainter
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4979 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 14:01:29 +00:00
89e4cb68dd tvplanit: Improved positioning of hour:minute labels in dayview rowheader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4978 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 13:16:55 +00:00
4fbe3969b5 tvplanit: Improved vertical text centering
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4977 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 12:29:06 +00:00
5596841466 tvplanit: Fix some font changes not being seen in OI
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4976 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-15 11:52:21 +00:00
1a83bc7ed2 tvplanit: Rename "demo" to "fulldemo"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4964 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 16:33:52 +00:00