2008-02-03 12:05:55 +00:00
|
|
|
TurboPower Visual PlanIt
|
|
|
|
|
|
|
|
|
|
|
|
Table of contents
|
|
|
|
|
|
|
|
1. Introduction
|
|
|
|
2. Package names
|
|
|
|
3. Installation
|
|
|
|
4. Version history
|
2018-05-05 23:02:43 +00:00
|
|
|
4.1 Release 1.0.3
|
|
|
|
4.2 Release 1.0.4
|
|
|
|
4.3 Release 1.0.6
|
|
|
|
4.4 Releases 1.0.8 and 1.0.10
|
2018-06-20 22:30:30 +00:00
|
|
|
4.5 Release 1.2.0
|
2023-01-18 10:14:15 +00:00
|
|
|
4.6 Release 1.6.0
|
|
|
|
4.7 Release 1.8.0
|
|
|
|
4.8 Current development version 1.9
|
2016-11-28 14:32:37 +00:00
|
|
|
5. Additional help
|
|
|
|
5.1 Original TurboPower documentation
|
|
|
|
5.2 Wiki page
|
2008-02-03 12:05:55 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
================================================================================
|
2008-02-03 12:05:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
1. Introduction
|
|
|
|
|
|
|
|
Visual PlanIt is a set of synchronized, data-aware components for
|
|
|
|
adding time, task, & contact management capabilities to applications
|
|
|
|
written in Borland Delphi & C++Builder. Get that Outlook look & feel
|
|
|
|
without the hassle.
|
|
|
|
|
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
================================================================================
|
2008-02-03 12:05:55 +00:00
|
|
|
|
|
|
|
2. Package names
|
|
|
|
|
2016-11-28 14:32:37 +00:00
|
|
|
These are the TurboPower Visual PlanIt packages available for the Lazarus
|
|
|
|
version:
|
2008-02-03 12:05:55 +00:00
|
|
|
|
2016-11-28 14:32:37 +00:00
|
|
|
laz_visualplanit.lpk --- runtime package for the common components
|
|
|
|
laz_visualplanit_design.lpk --- designtime package
|
|
|
|
laz_visualplanit_zeos.lpk --- runtime package for the zeos datastore
|
|
|
|
laz_visualplanit_zeos_design.lpk --- designtime package for the zeos datastore
|
|
|
|
|
|
|
|
The old naming scheme of the original Delphi components is discontinued.
|
2008-02-03 12:05:55 +00:00
|
|
|
|
2023-01-18 10:14:15 +00:00
|
|
|
Compatibility with the Delphi components is not a design goal here, very
|
|
|
|
probably the units contained in these packages will not work with Delphi.
|
|
|
|
|
2008-02-03 12:05:55 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
================================================================================
|
2008-02-03 12:05:55 +00:00
|
|
|
|
|
|
|
3. Installation
|
|
|
|
|
|
|
|
To install TurboPower Visual PlanIt into your IDE, take the following
|
|
|
|
steps:
|
|
|
|
|
|
|
|
1. Unzip the release files into a directory (e.g., d:\vplanit).
|
|
|
|
|
2016-11-28 14:32:37 +00:00
|
|
|
2. Start Lazarus
|
|
|
|
|
|
|
|
3. Go to "Package" / "Load package file .lpk" and select the run-time package
|
|
|
|
laz_visualplanit.lpk. Compile.
|
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4. Open the designtime package laz_visualplanit_design.lpk.
|
2016-11-28 14:32:37 +00:00
|
|
|
Click "Use" > "Install". If you want to install the addon package for
|
|
|
|
zeos components decline to rebuild the IDE and contine with 5,
|
|
|
|
otherwise go to 7.
|
|
|
|
|
|
|
|
5. Open the zeos runtime package laz_visualplanit_zeos.lpi. Compile.
|
|
|
|
|
|
|
|
6. Open the zeos designtime package laz_visualplanit_design.lpi.
|
|
|
|
Click "Use" > "Install".
|
|
|
|
|
|
|
|
7. Confirm to rebuild the IDE.
|
|
|
|
|
2023-01-18 10:14:15 +00:00
|
|
|
8. After some time the IDE will restart with the new components installed
|
|
|
|
on palette "Visual PlanIt".
|
2016-11-28 14:32:37 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
================================================================================
|
2008-02-03 12:05:55 +00:00
|
|
|
|
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4. Version history
|
2008-02-03 12:05:55 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4.1 Release 1.0.3
|
|
|
|
Please note that the following issues are from Bugzilla. These
|
2008-02-03 12:05:55 +00:00
|
|
|
bugs were not exported to SourceForge.
|
|
|
|
|
|
|
|
Bug fixes
|
2018-05-05 23:02:43 +00:00
|
|
|
------------------------------------------------------------------------------
|
2008-02-03 12:05:55 +00:00
|
|
|
3547 - List Index out of Bounds error
|
|
|
|
3589 - Needs OnDblClick Event
|
|
|
|
3877 - ContactGrid won't scroll to a newly selected contact if it is
|
|
|
|
out of view.
|
|
|
|
3979 - FlexDataStore bug
|
|
|
|
4021 - TVpTask.SetChanged marks Events dirty instead of taks. (duh!)
|
|
|
|
4076 - VPDBISAMDataStore needs an AfterPost event.
|
|
|
|
4078 - 12 and 24 hour display backward in the Events
|
|
|
|
4079 - Using the DBIsamDataStore, recurring events show up under all
|
|
|
|
resources.
|
|
|
|
4080 - De Piggify the DBIsamDataStore component.
|
2016-06-12 08:23:49 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4.2 Release 1.0.4
|
|
|
|
This release is Lazarus-only. It won't compile under Delphi any more.
|
2016-09-18 09:35:43 +00:00
|
|
|
- Replace hard-coded MS Sans Serif font by "default" to use the system font
|
|
|
|
- Fix crashes due to inplace editors being destroyed.
|
|
|
|
- Replace lrs resources by res resources. FPC 2.4 or greater required!
|
|
|
|
- Add FlexDatastore and its component editor to package.
|
|
|
|
- Rename package to laz_visualplanit.
|
|
|
|
- Add new event field "Location". Rename some fields for more consistency.
|
|
|
|
- Add datastores for TBufDataset, Sqlite3, ZEOS, Firebird
|
|
|
|
- Add non-database datastores for xml and ini files
|
|
|
|
- Fix NavBar, PrintPreview, VpClock etc.
|
|
|
|
- Translate user interface by means of po files
|
|
|
|
- DPI-aware and translation-tolerant form layout
|
|
|
|
- Add new sample projects
|
2016-09-03 15:09:35 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4.3 Release 1.0.6
|
2016-09-18 09:35:43 +00:00
|
|
|
- Add mORMot datastore
|
|
|
|
- Add drag and drop of events to DayView and WeekView
|
2016-09-22 23:12:16 +00:00
|
|
|
- Add hint support to DayView, WeekView, MonthView, and Contact Grid
|
2016-09-18 09:35:43 +00:00
|
|
|
- New contact fields for
|
|
|
|
- three email addresses (in total)
|
|
|
|
- two websites
|
|
|
|
- 2nd address (work address, home address)
|
|
|
|
- department
|
2016-09-22 23:12:16 +00:00
|
|
|
and add them to the contact editor; redesigned contact editor.
|
2016-09-18 09:35:43 +00:00
|
|
|
- Activate task fields Priority and Category in task editor.
|
2016-09-22 23:12:16 +00:00
|
|
|
- Holiday support
|
2016-11-21 17:12:05 +00:00
|
|
|
- Separate design-time and run-time packages
|
2016-11-28 14:32:37 +00:00
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
4.4 Releases 1.0.8 and 1.0.10
|
|
|
|
- Bug fixes
|
|
|
|
- JSON datastore
|
2017-05-22 17:50:31 +00:00
|
|
|
- Improved integration of the LCL scaling of Lazarus 1.8
|
2018-06-20 22:30:30 +00:00
|
|
|
- VpNavBar component editor working in Lazarus version
|
2016-11-28 14:32:37 +00:00
|
|
|
|
2018-06-20 22:30:30 +00:00
|
|
|
4.5 Release 1.2.0
|
|
|
|
- New properties ShowNavButtons, FixedDate, RowHeight, RowLinesStep,
|
|
|
|
SimpleRowTime of VpDayView
|
|
|
|
- VpContactGrid can import contacts from vCard files (*.vcf)
|
|
|
|
- VpDayView/VpWeekView and VpTaskList can import events and tasks,
|
|
|
|
respectively, from iCalendar files (*.ical, *.ics)
|
|
|
|
- New property CaptionStyle of VpContactButtons.
|
2022-06-22 21:40:32 +00:00
|
|
|
|
|
|
|
4.6 Release 1.6.0
|
|
|
|
- ZEOS datastore works with PostgreSQL now.
|
|
|
|
- VpClock supports Pause and Resume commands.
|
|
|
|
- Several bug fixes (e.g., AutoInc field handling)
|
2018-05-05 23:02:43 +00:00
|
|
|
|
2023-01-18 10:14:15 +00:00
|
|
|
4.7 Release 1.8.0
|
2022-09-17 20:36:21 +00:00
|
|
|
- Use category colors in week and month views. Simplify unlimited recurring
|
|
|
|
events. Add context menu item to go to any date.
|
|
|
|
- Preview form for vCard and iCal import.
|
|
|
|
- Add new control: TVpGanttView
|
|
|
|
- New icons by Roland Hahn
|
2023-01-18 10:14:15 +00:00
|
|
|
|
|
|
|
4.7 Current development version (1.9)
|
|
|
|
|
2018-05-05 23:02:43 +00:00
|
|
|
================================================================================
|
|
|
|
|
2016-11-28 14:32:37 +00:00
|
|
|
|
|
|
|
5. Additional help
|
|
|
|
|
|
|
|
|
|
|
|
5.1 Original TurboPower documentation
|
|
|
|
|
|
|
|
Get TurboPower's original 300-page pdf file from the official
|
|
|
|
SourceForge site of the Delphi version
|
2022-10-19 14:14:30 +00:00
|
|
|
https://sourceforge.net/projects/tpvplanit/files/tpvplanit_docs/.
|
|
|
|
Part of this documentation is outdated, the baseline, however, is still
|
|
|
|
valid.
|
2016-11-28 14:32:37 +00:00
|
|
|
|
|
|
|
|
|
|
|
5.2 Wiki page
|
|
|
|
|
|
|
|
The wiki site http://wiki.freepascal.org/Turbopower_Visual_PlanIt contains a
|
|
|
|
short documentation of the Lazarus specific version together with a "Getting
|
2023-01-18 10:14:15 +00:00
|
|
|
started" tutorial.
|
2016-11-28 14:32:37 +00:00
|
|
|
|
|
|
|
|
|
|
|
|