**********************************************************************
TPlanner 1.2 : May 2001

 Copyright © 1999-2001 by TMS Software
 E-mail: info@tmssoftware.com
 Web : http://www.tmssoftware.com
**********************************************************************


Delphi 3.0/4.0/5.0 - C++Builder 3.0/4.0/5.0 interactive scheduling component

Files :
-----
  pland3.zip   : component files for Delphi 3.0
  pland4.zip   : component files for Delphi 4.0
  pland5.zip   : component files for Delphi 5.0
  planc3.zip   : component files for C++Builder 3.0
  planc4.zip   : component files for C++Builder 4.0
  planc5.zip   : component files for C++Builder 5.0
  pldemod.zip : demo with source code for Delphi 3,4,5
  pldemoc.zip : demo with source code for C++Builder 3,4,5

Release 1.2 :
-------------

  Component for interactive scheduling in various modes.
  Features : 
  - Items that can be resized / repositioned.
  - Inplace multiline editable items
  - Items with multiple imagelist images
  - Items with caption time indication
  - Readonly items
  - Various display modes : day (5,6,10,15,30,60 min), week, month, custom grid displays.
  - Controllable active day start, active day end, day start, day end
  - Events for insert, delete, left click, right click of items.
  - Overlapped / non overlapped items
  - HTML export.
  - Save to streams
  - Rich text planner items
  - 12/24 hrs time format
  - Header alignment / images / events
  - Printing
  - Layers
  - HTML formatted items & caption
  - Linked items


Feature Revision history :
--------------------------

   0.1  : first preview release
   0.2  : added streaming capabilities, navigator buttons
   0.3  : fixes 
          added planner items hinting
          rich text planner items
   0.4  : scrolling while moving / sizing planner items
          planner caption can contain text and time info
          12/24 hour time format
          track color can be specified for each item
          proportional track bar to indicate short events in larger time units
          header alignment / images / left+right click events
   0.5  : printing support
          item dbl click event
          planner dbl click event
          single / multiline inplace editors with options to set scrollbars, mask
          user interface improvements
   0.55 : HTML formatted planner items
          Layer support
          user interface improvements
          multiline header text
   0.6  : item selection / movement fixes
          readonly item  fixes
          individual item overlap control
          horizontal scroll capability
          anchor events & latest HTML engine formatting support
          new ItemStartTime & ItemEndTime properties
          new Background items
          new font per item property
          new ItemStartTime, ItemEndTime properties
   0.7  : horizontal mode with Sidebar on top
          New events for HTML anchors
          Custom background color
          Drag & drop support 
          Vertical alignment in headers
   0.8  : Improved printing
          new PrintOptions property to control printing appearance
          Improved horizontal mode
          Support for latest mini-HTML formatting    
          new linked item capability
          new InsertPosition, DeletePosition, MovePosition 
          new OnTopLeftChanged event
          new OnPrintStart event
   0.9    new Items.ClearPosition
          new Items.ClearLayer
          new methods LoadFromFile, SaveToFile, InsertFromFile, InsertFromStream
          new methods LoadPositionFromStream, SavePositionToStream
          new methods LoadLayerFromStream, SaveLayerToStream
          new methods LoadPositionFromFile, SavePositionTOFile
          new methods LoadLayerFromFile, SaveLayerToFile
          new property EditDirect
          improved HTML export with HTML settings
          latest mini HTML formatting features 
   0.95   new Header dragdrop
          new modes : plDayPeriod, plHalfDayPeriod
          new ColorCurrent & ShowCurrent properties
          new dynamic indication of current time
          new CopyToClipboard, CutToClipboard, PasteFromClipboard, PasteFromClipboardAtPos
          new OnItemActivate, OnItemDeActivate
          new Items.UnSelect function added
          new Editable headers
          new FontTag / FontStyle in HTMLOptions
          improved HTML Export
   1.0    improved printing
          new overlapped items in horizontal mode
          new OwnsObject in PlannerItem
          new items in header section with header textheight and itemheight properties
          new Owner draw header
          new Owner draw caption 
          improved Faster painting
          new Default item property  
          new FindFirst / FindNext functions
          new HeaderFirst / HeaderNext functions
          new flat styles for planner elements 
          improved HTML formatted painting & handling of anchors
          new GridLineColor
          new property for setting inactive days
          new Show current items  
          new multiselect of planner items
          new planner item selectioncolor
          new planner item brush style
          new planner item caption font, alignment, background color
          new planner item moving with caption
          new events OnItemMoving and OnItemSizing
   1.1    new repeated sidebars
          new left&right sidebars
          new sidebar occupied display
          new event for sidebar text customization
          new positiongap to show occupied time
          new trackwidth can be customized
          new event for setting cell line color & width
          new rounded & hexagon planner shapes
          new direct move for items and always move for readonly items
          new moveable items within single position only
          new item caption can be text & time at same time
          new scrollsynch for direct scroll of plannergrid
          new methods for selecting & finding planner items 
          new popup menu per item on right click & event to prepare popup menu  
          new flat & 3D sidebar
          new print selected positions and/or selected time zones
          new print fit to page
          improved faster display 
          improved printing 
          improved stream saving
          improved painting
          improved mouse & keyboard handling
   1.2    new OnPlannerKeyDown / OnPlannerKeyUp events added
          new Item wordwrap property added
          new BidiMode property added
          new Constraints property added
          new HTML support in Caption
          new URLColor property
          new PlannerItem Attachement property 
          new PlannerItem URL property
          new AllowResize in planner header added
          new find function added
          new partial visible items in DayPeriod/HalfDayPeriod & Month mode
          new plannermode clip property added for month,dayperiod and halfdayperiod modes
          new display ScaleToFit property added
          new flat scrollbars with color & width control
          new Owner property in TPlannerItem
          new Background wallpaper in planner added
          improved and easier control of start/end times in day period and halfday period mode
          improved HTML export
         
          

Installation :
--------------

  See file install.txt
          

License :
-------
  This component is free for use in non-commercial applications, that is
  any software that is not being sold in one or another way or that does
  not generate income in any way by the use of the application.
  The component cannot be distruted in any other way except through free
  accessible Internet Web pages or ftp servers. The component can only
  be distributed on CD-ROM or other media with written autorization of the
  author.


Help, hints, tips, bug reports :
------------------------------
  Send any remarks to : info@tmssoftware.com
  Please clearly state which Delphi or C++Builder version you are using
  and which version of the component you are using. In case of doubt,
  download the latest version first at http://www.tmssoftware.com
  When installing newer versions of the component, make sure to update
  all your form files that used the previous version of TPlanner
  before recompiling your application to make sure all new properties
  are available. You can update the form file by opening it, ignoring
  remarks about new properties and save the form. 

