VCL

TDBPlanner

Flexible & powerful day/month/week/multi-day/multi-resource/timeline & custom scheduling user interface components

Also available for:



Release

v3.4.5.0 (March 30, 2017)

Version history

Version History

Display:


v3.4.5.0

  • New : Upgraded ResourceIndex in ResourceMap to Int64 for allowing a larger range of resource indexes

v3.4.4.2

  • Fixed : Issue in TDBDaySource.ReadDBItem when time range < 24hrs is shown in Planner for specific events

v3.4.4.1

  • Fixed : Issue with DBDisjunctDaySource & multiresource handling

v3.4.4.0

  • New : RAD Studio 10.1 Berlin Support
  • Improved : Behavior with time handling when mode is day period in TDBPlanner
  • Fixed : Issue with retrieving updated date after focus change in TPlannerMaskDatePicker

v3.4.3.1

  • Fixed : Header item DB key initialization

v3.4.3.0

  • New : Support for Delphi 10 Seattle & C++Builder 10 Seattle Prof, Ent. Architect added

v3.4.2.1

  • Fixed : Issue with TDBActiveDaySource is position span calculation

v3.4.2.0

  • Improved : TPlanner compatibility update

v3.4.1.1

  • Fixed : Issue with start time handling for multiday mode

v3.4.1.0

  • New : Support for Delphi XE8 & C++Builder XE8 Prof, Ent. Architect added
  • Fixed : Issue with range selection in TPlannerCalendarGroup
  • Fixed : Issue with OnDayChange event in special cases in TPlannerCalendarGroup

v3.4.0.0

  • New : TPlannerRangeSelector : control to input a date range, going from a start date to an end date
  • New : TPlannerDatePicker : datepicker with highly configurable calendar dropdown
  • New : TPlannerDBMaskDatePicker : masked single DB-field DB-aware datepicker with support for null-date entry
  • New : TPlannerDBDatePicker : single DB-field DB-aware datepicker with support for null-date entry
  • New : TPlannerCalendarGroup : multimonth calendar component
  • New : TPlannerCalendar : highly configurable non DB-aware calendar component
  • New : TDBPlannerMaskDatePicker : masked DB-aware datepicker with calendar dropdown that can automatically show events from a TMS Planner events database
  • New : TDBPlannerDatePicker : DB-aware datepicker with calendar dropdown that can automatically show events from a TMS Planner events database
  • New : TDBPlannerCalendar : DB-aware calendar component that can automatically show events from a TMS Planner events database

v3.3.0.0

  • New : PDF export added

v3.2.0.0

  • New : TimePointers
  • New : OnPlannerBkgProp event added
  • New : EditOnSelectedClick property added
  • Improved : OnItemDblClick event triggered for background items

v3.1.0.0

  • New : TImageDrawTool component added to draw images on the planner
  • New : Property DrawTag: string added in TPlannerItem
  • Improved : Automatic handling of radio button click in HTML formatted planner items

v3.0.6.1

  • Fixed : Issue with sidebar horizontal printing in timeline mode

v3.0.6.0

  • New : SideBar.TimeIndicatorType itFullLine added
  • New : PlannerItem.CaptionDivider: boolean property added

v3.0.4.0

  • New : Delphi XE5 & C++Builder XE5 support

v3.0.3.0

  • New : Support added for import & export to Google & Windows Live Calendar via TMS Cloud Pack

v3.0.2.6

  • Fixed : Issue with header anchors when position groups with specified group size is used
  • Fixed : Issue with header anchors when position groups are used

v3.0.2.4

  • New : Support for Layers in TPlannerMonthView
  • New : SaveToStream/LoadFromStream methods in TPlannerWaitList
  • New : SaveToFile/LoadFromFile methods in TPlannerWaitList
  • Improved : Printing in halfdayperiod mode with horiz. time axis
  • Improved : Footer.Captions initialization for custom completion calcul
  • Fixed : Issue with balloons & ShowWeeks = true in TPlannerMonthView

v3.0.2.3

  • Fixed : Issue with LineFeeds & SaveToHTML
  • Fixed : Issue with AutoHeaderUpdate for TDBPeriodSource

v3.0.2.2

  • Fixed : Issue with OnDaySelect triggered incorrectly in TPlannerMonthView
  • Fixed : Issue with AutoHeaderUpdate for TDBPeriodSource

v3.0.2.1

  • Fixed : Issue with handling item in MoveFromPlanner method in TPlannerWaitList
  • Fixed : Issue with background bitmap and disjunct selection in horiz. mode
  • Fixed : Center aligned text in top timeline sidebar

v3.0.2.0

  • New : PlannerItem.SelectCaptionBkg,PlannerItem.SelectCaptionBkgTo added
  • New : Function IsVisibleCell added
  • Improved : Click accuracy when large nr. of overlapping items are in a cell in horiz. mode
  • Fixed : Painting issue in horiz. mode due to rounding

v3.0.0.10

  • Fixed : Issue with Mode.Day property setter for last day of month

v3.0.0.9

  • Improved : Click accuracy when large nr. of overlapping items are in a cell
  • Fixed : Planner item focus drawing
  • Fixed : Issue with using PositionProps when SelMin/SelMax = 0
  • Fixed : Issue with timeline start time position calculation
  • Fixed : Issue with resizing & position width
  • Fixed : Issue with recurrency handler for 5th weekday in a month
  • Fixed : Issue with positioning item on Planner in plCustomList mode
  • Fixed : Issue with position width calculation when SideBar.Visible = false
  • Fixed : Issue with header group printing for horiz. Planner
  • Fixed : Issue with Display.CurrentColor when Mode = plDay

v3.0.0.0

  • New : Visual item link indication
  • New : TDBActiveDayPeriodSource added
  • New : SyncPlanner capability added
  • New : Support for timeindicator in sidebar in plTimeLine mode added
  • New : SideBar.TimeIndicatorType & SideBar.TimeIndicatorGlyph properties added
  • New : PrintOptions.TopMargin property added
  • New : PlannerItem.TrackBrushStyle
  • New : PlannerItem.HTMLTemplate added for DB-aware templating
  • New : PlannerItem.ColorDirection, PlannerItem.CaptionBkgDirection properties added
  • New : PlannerItem HintIndicator / HintIndicatorColor added
  • New : Planner.Header.GroupHeight property added
  • New : Planner.Display.ColorNonSelect, Planner.Display.BrushNonSelect properties added
  • New : OnSideBarClick, OnSideBarRightClick, OnSideBarDblClick events added
  • New : OnPlannerNextPosition/OnPlannerPrevPosition events added
  • New : OnPlannerMouseLeave, OnPlannerMouseEnter events added
  • New : OnItemCanSelect event added
  • New : OnItemAfterPaint event added
  • New : OnHeaderDraw, OnHeaderDrawProp events added
  • New : OnHeaderAnchorClick, OnHeaderAnchorEnter, OnHeaderAnchorLeave events added
  • New : OnGetHTMLTemplate, OnGetHTMLTemplateData events added
  • New : MonthIncrement property added in TDBMultiMonthSource
  • New : Mode plActiveDayPeriod added
  • New : Method LinkItems(), UnlinkItems(), SelectLinkedItems() added
  • New : Memo field support for HTML templates
  • New : HTMLTemplate handling
  • New : Full Office 2007, 2010 automatic theme adapt
  • New : Exposed WheelAction property
  • New : Easy translatable event edit dialogs
  • New : DragItemImage , drag & drop to move items with drag image support added
  • New : Automatic selection limitation in multimonth mode
  • New : AutoSelectLinkedItems, AutoDeleteLinkedItems property added
  • New : AutoPositionPrevNext property added
  • Improved : Updating Planner mode performance
  • Improved : Text positioning in Planner items
  • Improved : Precise drawing
  • Improved : Performance for retrieving records from the database
  • Improved : Handling of DB fields using OnGetText
  • Improved : HTML export with position groups & PositionProps use
  • Improved : HTML export of header, group header
  • Improved : HTML export of font colors in items
  • Improved : Caption drawing
  • Improved : Auto Position size calculation
  • Fixed : Issue with using PlannerItem.ItemEndTime, ItemStartTime with DisplayOffset > 0
  • Fixed : Header drawing in plCustomList mode
  • Fixed : Conflict calculation issue when DisplayStart > 0 and items are outside Planner timeaxis range

v2.5.13.0

  • New : PrintOptions.TopMargin property added

v2.5.12.1

  • New : Unicode parameter added in method SaveToHTML() to export as unicode HTML file
  • New : Support for timeindicator in sidebar in plTimeLine mode added
  • New : Property Planner.Header.RotateGroupOnLeft added
  • New : Property Planner.Header.AutoSizeGroupCaption added
  • Improved : HTML export with position groups
  • Fixed : Issue with using PlannerItem.ItemEndTime, ItemStartTime with DisplayOffset > 0
  • Fixed : Issue with sizing item in horizontal mode under specific circumstances
  • Fixed : Issue with sidebar hour printing in horizontal mode
  • Fixed : Issue with new header group height capabilities
  • Fixed : Issue with hints in timeline mode when resizing items
  • Fixed : Issue with header painting in vertical planner
  • Fixed : Issue with header drag & drop and scrolled Planner
  • Fixed : Issue with full linked item moving across day boundaries
  • Fixed : Custom header group printing
  • Fixed : Conflict calculation issue when DisplayStart > 0 and items are outside Planner timeaxis range

v2.5.8.5

  • New : PrintOptions.LineWidth property added
  • Improved : Auto position sizing in combination with position zooming behaviour
  • Fixed : Use of Planner.Sidebar.SeparatorLineColor for plHalfDayPeriod mode
  • Fixed : Specific issue with printing header/groupheaders
  • Fixed : Issue with rich text inplace editor and rich text hints/balloons
  • Fixed : Issue with PlannerItem end time display in plMultiMonth mode
  • Fixed : Issue with InHeader items and layers
  • Fixed : Issue with HTML hints
  • Fixed : Inactive day marking in plWeek mode

v2.5.7

  • New : property WheelAction added to scroll only with the mousewheel
  • New : property AutoCreateOnSelect added
  • New : Windows Vista, Windows 7 & Terminal styles
  • Improved : performance improvement with active selection indication in sidebar
  • Fixed : issue with completion display in horizontal mode
  • Fixed : issue with AllowOverlap = false in specific circumstances

v2.5.6

  • New : Support for Delphi 2009 & C++Builder 2009
  • Improved : Sidebar drawing in day mode with small display scales
  • Improved : Printing with sidebar right, leftright
  • Improved : Planner header printing
  • Improved : Event OnItemCreated is called from item duplication with CtrlDragCopy
  • Improved : Assign method
  • Improved : Added capability to show multiline text in left rotated header text

v2.5.5

  • New : Support for C++Builder 2007
  • New : Office 2007 styles
  • New : Exposed OnTimer as public event
  • Improved : Support for printing custom groups added
  • Improved : Printing with use of OnPlannerBottomLine event
  • Improved : Printing of timeline mode
  • Fixed : Lots of smaller fixes & improvements
  • Fixed : Issue with printing multiple pages

v2.5

  • New : day & caption alignment control in PlannerMonthView
  • New : XLS export interface to Flexcel
  • New : UserMode for easy control of ready-only, edit-only Planner setup
  • New : Unicode support for TPlannerItem Caption & Text
  • New : TPlannerItem.ControlValue[] property for easier access in HTML form inplace editors
  • New : Sticky select method for selecting multiple Planner Items
  • New : Single/Multiple timeslot selection capability
  • New : Selection as full day or caption only in PlannerMonthView
  • New : Rotated header text & wordwrapped text in vertical mode
  • New : Recurrency editor easy translation capabilities added
  • New : Programmatic scroll to time
  • New : PlannerItem unselect event
  • New : PlannerItem link indication in caption and via trackbar
  • New : Planner actions for cut/copy/paste/insert/delete
  • New : Hour/minute font size ratio control
  • New : Header & SideBar active timeslot display capability
  • New : Gradient Today indication in PlannerMonthView
  • New : FindFirst/FindNext/HasItem functions in PlannerMonthView
  • New : Events for header position sizing & height sizing
  • New : Dual timezone indication in sidebar time axis.
  • New : Different lines for full hours
  • New : Design time helper for most common settings
  • New : Demo with full SQL implementation of DB update/insert/delete
  • New : Custom header grouping, with configurable number of positions per group
  • New : Current TimeIndicator in the SideBar
  • New : Ctrl-drag to copy items in Planner capability
  • New : Completion display formatting control
  • New : Capability to store link information automatically in database
  • New : Capability to link more than two items
  • New : Capability to autosize positions based on nr of conflicts in position
  • New : Automatic select / edit control for inserted Planner Items
  • New : Automatic ResourceMap update on position drag & drop
  • New : Automatic ResourceMap to ResourceDataSource binding
VCL

Buy online

TDBPlanner


for Delphi 7, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, C++Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo (Prof/Enterprise/Architect)


View licensing FAQ

Single developer license


license for 1 developer € 95


order now
add to cart

Small team license


license for 2 developers € 150


order now
add to cart

Site license


unlimited developers in the company € 395


order now
add to cart


CreditCards and PayPal Accepted


This product is also available in the following bundle(s):

Bookmarks