Commit Graph

396 Commits

Author SHA1 Message Date
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
4803397b14 tvplanit: Minor improvements and cosmetic changes in shape editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5003 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-19 08:25:01 +00:00
ccc86f27cf tvplanit: Fix positioning of controls in event editor for gtk2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5002 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 23:15:02 +00:00
b5317b3bae tvplanit: Activate some code commented in the original Lazarus port. (Trying to make the navbar accept clicks at designtime, not successful so far).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5000 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 20:57:37 +00:00
98d39ec706 tvplanit: Fix crash due to non-registered navbar container class. (Container still does not accept controls). Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4999 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 20:40:50 +00:00
0aaccd7fee tvplanit: Minor refactoring of NavBar scrollbuttons
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4998 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 20:24:58 +00:00
4f73e6effd tvplanit: Activate inplace-editor of NavBar
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4997 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 20:09:42 +00:00
79a381a046 tvplanit: More consistent use of TBorderStyle in NavBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4996 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 19:40:39 +00:00
066ed681f4 tvplanit: Show scroll buttons in NavBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4995 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 19:14:47 +00:00
164b3de42e tvplanit: Fix NavBar folder caption not updating on form if changed in OI
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4994 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 18:31:26 +00:00
5e355bbc9a tvplanit: Fix painting of non-themed standard NavBar buttons
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4992 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 11:46:13 +00:00
6ccfd77f7c tvplanit: Background image in NavBar
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4991 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 23:01:16 +00:00
c5edf6a2d1 tvplanit: More refactoring of NavBar painting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4990 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 21:42:20 +00:00
ced32e0763 tvplanit: New demo (navbar). Fix distance of small icons in navbar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4989 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 20:05:36 +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
3662c450a3 tvplanit: Add vpnavbarpainter unit missing from previous commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4987 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-17 10:22:25 +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
2d689d3568 tvplanit: Fix dayview icons not being printed (new property DayView.IconAttributes.ShowInPrint). Some refactoring in DayView (GutterWidth).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4985 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-16 12:34:46 +00:00
e85fc428d2 tvplanit: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4984 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-16 10:44:10 +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
f45723d6cf tvplanit: Some clean-up, some cosmetic changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4957 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 16:13:22 +00:00
bc4e7a1be7 tvplanit: Improvement of vertical alignment in various forms
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4956 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 15:26:55 +00:00
1c77c991c8 tvplanit: Some more improvements in vertical control positioning in event editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4955 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 12:41:22 +00:00
91137d576a tvplanit: Improved button positioning
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4954 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 12:20:59 +00:00
de164297ab tvplanit: Less warnings in TVpTaskEditDlg.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4953 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 11:18:59 +00:00
4a4c67106c tvplanit: Improved vertical alignment of controls in TVpTaskEditDialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4952 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 11:07:26 +00:00
9b7ab94f81 tvplanit: Improvements of event and contact editor at high-dpi, but still issues.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4951 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-14 09:40:54 +00:00
6eb49b9233 tvplanit: Improved vertical alignment of controls in contact editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4948 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 23:23:40 +00:00
5afdf2e289 tvplanit: Fix vertical arrangement of controls in event editor at > 96 dpi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4947 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 22:58:32 +00:00
350bb0cdd3 tvplanit: Fix writing of xml file by TVpXmlDatastore if ParentNode is empty.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4946 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 22:11:22 +00:00
f51e3d26b3 tvplanit: Again - fix height of category combobox in event editor at 120 dpi.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4945 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 22:07:36 +00:00
aba9d82e27 tvplanit: Fix height of category combobox in event editor at 120 dpi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4944 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 21:34:45 +00:00
0b95f7deb5 tvplanit: Remove dependence on LazColorPalette from laz_visualplanit (How did it get there?)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4943 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 20:51:01 +00:00
ccc2190dcc tvplanit: Fix ParentNode property of TVpXMLDatastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4942 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-13 19:48:35 +00:00
d616eba746 tvplanit: Less hints and warnings. Cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4941 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-12 18:00:32 +00:00
6517dc0e2e tvplanit: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4940 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-12 09:26:14 +00:00
4bd27ec6db tvplanit: Add XML datastore. Add sample project using it. Redesign datastore icons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4939 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-11 21:13:57 +00:00
68bfbc02dc tvplanit: Add centimeters as new measurement unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4937 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-08 11:05:54 +00:00
f0676bbd43 tvplanit: Fix shape editor not storing shape properties. Fix preview drawing page background using pen and brush of previous shape.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4936 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-08 10:43:54 +00:00
fb4a5f60f6 tvplanit: Translate shape editor. Fix pen and brush style combos. Auto-position controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4935 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-08 10:04:20 +00:00
57afcadf85 tvplanit: Translate element editor, auto-place controls
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4932 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-07 20:51:29 +00:00
38700edbf4 tvplanit: Translate PrintFormat item editor and auto-position controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4931 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-07 18:27:26 +00:00
574c68f4f8 tvplanit: Fix memory leak in TVpExCanvas.DrawRotatedText (temporary font not destroyed).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4930 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-06 21:59:58 +00:00