052a7a2ad1
richmemo: win32, assigning IRichMemoOLECallback object on RichMemo creation.
...
The object would generate storages for incoming OLE object (needed for WinXP machines to load RTF embedded objects).
based on the sample by engkin
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5159 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-14 13:28:09 +00:00
e55cc71598
RxFPC:RxDBGrid fix set DefaultRowHeight = 0
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5158 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-14 07:27:19 +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
30ece2b296
tvplanit: Improved assembly of event text in WeekView.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5153 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 13:46:45 +00:00
cd23d554eb
tvplanit: Add property ShowDetails to resource groups in order to control the level of detail visible for overlayed events.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5152 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 13:35:19 +00:00
ad82eacee5
tvplanit: Fix new events initially being displayed as overlayed.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5151 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 08:23:51 +00:00
8b0e5c6f3e
tvplanit: Use resource description if resourcegroup caption is empty.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5150 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 08:14:11 +00:00
54087cb1f1
tvplanit: Fix crash (with heaptrace on) due to incomplete Notification. Cosmetic changes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5149 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 20:26:10 +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
7b4cfd3f6e
tvplanit: Add ReadOnly flag to ResourceGroup to prevent editing of events in overlay mode.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5147 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 19:06:41 +00:00
e6b0f403d5
tvplanit: Improve assignment of resource group to resource.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5146 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 18:27:50 +00:00
f1348844bf
tvplanit: Add option for showing/hiding overlayed events to dayview and weekview context menu.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5145 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 17:26:42 +00:00
981bf5d3a4
tvplanit: Show multiple resources in dayview (some issues).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5144 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 15:09:23 +00:00
07c3506c3a
tvplanit: Initial implementation of TVpResourceGroups. Incomplete.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5143 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 14:19:31 +00:00
d98cf55ca3
tvplanit: Remove duplicate code in datastore RefreshXXX methods.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5142 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 13:47:46 +00:00
2899adfc3e
tvplanit: Refactor datastore's LoadEvents (new method LoadEventsOfResource)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5141 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 12:32:15 +00:00
8c0fcef2ac
tvplanit: Remove type in zeos example folder name
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5140 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 12:02:17 +00:00
4ae3cd2751
tvplanit: Cosmetic changes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5139 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 11:43:54 +00:00
7f58cbbef8
RxFPC:RxDBGrid - add metod for add custom command for RxDBGrid tools menu
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5138 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-09 09:55:03 +00:00
739b507e7b
RxFPC:fix filter null values in RxDBGrid
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5137 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-09 09:00:56 +00:00
6c1264d156
RxFPC:new LazReport control - TlrSelectPeriodControl
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5136 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-09 06:30:38 +00:00
7a03db1a79
RxFPC:enable quick search in RxDBGrid for not fsString fields
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5135 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-08 08:59:16 +00:00
441bd798fb
RxFPC:in RxDBGrid filter add code for filter null values in grid
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5134 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-08 08:51:40 +00:00
731550aa8f
RxFPC:add filter demo for TRxMemoryData
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5133 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-07 11:15:26 +00:00
5920c0bc2f
tvplanit: Use TList sorting method for sorting resources, events, tasks and contacts. Cosmetic changes.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5132 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-06 19:59:25 +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
ad6930be1a
tvplanit: Implement drag and drop from weekview to dayview and within itself.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5128 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-03 21:51:37 +00:00
0f1bfbf6a5
tvplanit: Activate drag and drop from DayView to WeekView.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5127 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-03 17:41:24 +00:00
ace4b5ee45
tvplanit: Add VpRESTserverDaemon and VpRESTserverRegister to mORMot example. Extend mORMot demo to connect to AWS (Amazon web service) server. (These are additions by DonAlfredo).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-03 15:09:35 +00:00
ab1d9ee4dc
tvplanit: Fix mormotdemo not being updated after changed dataset.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5125 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 23:28:09 +00:00
dfe9715d19
tvplanit: Increment package version number to 1.05. Check commandline of mormot full demo for option -noserver to run the demo without the RESTserver.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5124 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 20:01:44 +00:00
395e3f20ed
tvplanit: Add a mORMot variant of the full demo (based on code kindly provided by DonAlfredo).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5123 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 17:58:47 +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
d582c8663f
tvplanit: Simplify linking of runtime created datastores to dependent controls.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5121 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 16:31:27 +00:00
e45bb283df
tvplanit: Fix Lazarus crashing if datastore is deleted from a form containing a MonthView.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5120 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 14:35:14 +00:00
7e962a585f
tvplanit: Avoid using tvplanit sources in SearchPath of mormot simpledemo. Some cleanup.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5119 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 14:11:33 +00:00
d9c273542e
tvplanit: Add mORMot datastore and example (kindly provided by forum user DonAlfredo, thank you).
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5118 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 10:48:12 +00:00
2123ae7101
richmemo: win32 + holding selection direction for GetXXX operations (that are strictly selection based).
...
reduce the number of redundant OnChange events, only call them on real event happening.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5117 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 03:25:11 +00:00
433408c2f1
tvplanit: Modify vpdata for usage of RTTI (patch by DonAlfredo, thanks)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5116 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-01 09:56:46 +00:00
df60a80341
richmemo: updating search method to return the length of the found text (for cases, where found text could be different than a searched one. I.e. Hebrew or Arabic scripts)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5115 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-31 15:59:03 +00:00
a53eb905c0
RxFPC: fix cimpile on fpc < 3.1.1
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5114 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-31 05:26:49 +00:00
b8b4759a7e
RxFPC:fix license information
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5113 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-30 06:12:57 +00:00
af849d1377
fpvviewer: Updates to latest fpvectorial
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5112 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-29 15:34:51 +00:00
ae11ff3ea5
lclextensions: Fix compilation with Laz 1.6
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5111 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-29 10:11:49 +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