Commit Graph

25 Commits

Author SHA1 Message Date
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
b52eca8685 tvplanit: Fix VpNavBar component editor (crashes, update issues, no delete prompt) - issues #34644 and #34645
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-12-05 20:22:46 +00:00
6467d8a2fe tvplanit: Add a string as a second datasource to the TVpJSONDatastore (see forum https://forum.lazarus.freepascal.org/index.php/topic,42712.msg298324)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6668 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-09-29 22:37:15 +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
8c17a2d31b tvplanit: Fix VpNavBar component editor crashing after adding an item if no image list is assigned.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6418 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-15 20:44:00 +00:00
fd634956fd tvplanit: Make VpDayView's new property ShowNavButtons work at designtime.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6417 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-15 20:09:59 +00:00
417eff8496 tvplanit: Use Constraints in the VpNavBar component editor form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6392 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-06 08:47:18 +00:00
6f01c05126 tvplanit: A combined commit due to outage of sourceforge
- Increase version to 1.0.11 for new development version
- Fix misalignment of listboxes in VpNavBar component editor form (issue #33698)
- More flexible aligment of the listboxes in VpNavBar component editor (alLeft/alClient)
- Add themed highlighting of VpNavBar items.
- Extended VpNavBar demo with selection of item theme and text color.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6391 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 23:21:08 +00:00
22a58397f4 tvplanit: Set version to 1.0.10 for next release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6389 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-05 16:09:31 +00:00
74675b1396 tvplanit: Make NavBar componente edit Hi-DPI aware (except for icons). Cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 14:26:36 +00:00
c5ed4281a9 tvplanit: Call IDEDialogLayoutList.Apply/SaveLayout used by other component editors (seems to have no effect)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6384 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 13:16:33 +00:00
20b643ae68 tvplanit: Find already-open VpNavBar component editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6383 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 13:01:51 +00:00
b1084a5d3f tvplanit: Fix incorrect enable/disable state of command buttons in vpNavBar component editor after exchanging listbox items.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6382 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:40:53 +00:00
c599028a0c tvplanit: Fix IDE crashing at end if VpNavBar component editor is still open after editing a property in object inspector.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6381 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:35:39 +00:00
4a68ab4027 tvplanit: use a Listbox in VpNavBar component editor for image selection.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 12:04:31 +00:00
9ae714dee3 tvplanit: Change layout of VpNavBar component editor to clarify which action buttons belong to folders or which belong to btnitems.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 10:01:26 +00:00
fb3f45cf2c tvplanit: Remove RefreshTimer from VpNavBar component editor form and replace its function by property hook handler.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-04 09:17:09 +00:00
6542115d09 tvplanit: Fix missing update of object inspector/component tree when new folders/items are added by VpNavBar component editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 22:12:30 +00:00
166dae1e7f tvplanit: Fix crash of IDE when a folder is added and deleted to an empty JvNavBar. Issue #33676. Patch by Hichem.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6374 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 13:19:15 +00:00
8b3da42703 tvplanit: In VpNavBar component editor, update properties changed by object inspector (caption, icon index).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6373 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-03 09:45:11 +00:00
159c1958df tvplanit: Several further improvements of NavBar component editor (avoid crashes, hopefully; enable/disable buttons).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6371 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 21:50:54 +00:00
3627e39793 tvplanit: Fix and activate component editor of TVpNavBar (still some issues!). Fix TvNavBar background painting issue (#33675).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6370 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-05-02 15:52:08 +00:00
9b3a49a438 tvplanit: Initial commit of json datastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5930 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-12 09:19:55 +00:00
5d59eca6f0 tvplanit: New component palette icons including versions at 150% and 200% magnification for HighDPI screens.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5921 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-07 22:37:51 +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