Changes and Improvements for controls in Solutions::PIM 3.0

All components have been marked "Safe for Scripting" and "Safe for Download" to make them compliant with scripting on a web page.  All visual controls have been upgraded with new GDI+ styles and fills. In addition, all controls have been fully tested with Numega's BoundsChecker for memory leaks.

ctCalendar OCX 

  1. Weekly and Monthly View : Dates can be displayed in a regular monthly view or a seven day week view

ctContact OCX 

  1. New control
  2. An enhanced list control designed specifically for contact management
  3. Hide Items : Display all defined items for a record or only display those with text assigned to them
  4. Find Text Method : Quickly find a particular record and then change the view so that the record is visible
  5. Edit List Items : Click on any list item to start editing. Custom events allow the programmer to know when a change has taken place

ctDate OCX 

  1. Display week numbers with a user defined start of year. Optionally show week numbers to the left or right of dates
  2. Today Date : Display the current date at the bottom of the calendar
  3. Multi-Select : Select more than one date at a time
  4. Simulated Transparency : Provides a transparent background without requiring the host language to support transparency through its OLE container. This allows transparency to be provided to a larger number of development environments

ctList OCX 

  1. Display/Hide Sub-Text Nodes: The control can be configured for plus/minus boxes to appear beside list items with sub-text. The sub-text can then be viewed or hidden by clicking on the plus/minus box
  2. Column Data Types : Columns can be defined as text, numeric, or date/time. Provides improved the built-in column sorting functionality
  3. Header Items : List items can be set up as headers. Header will not be broken up by defined columns. Enhances the control's ability to act as a report-writer control and improves the presentation of data within the list
  4. Single and Multi-column Sort : Sorts the list on values contained in any one, or combination of up to three columns simultaneously. Sorts can be based on column data type (i.e. text, numeric, or dates)
  5. Tool Tips : Support for tool tips for text within a cell, and for tool tips on the vertical scroll bar

ctMDay OCX 

  1. Time Segments : The general time segments can be arranged into 5, 10, 15, 30 and 60 minute segments. New advanced time options allow setting the time increments to minute divisions not equally divisible into an hour (i.e. every 7 minutes, etc.)
  2. Multiple Columns : Display up to 10 visible columns and store data for up to 32,000 virtual columns. Column images can now be assigned "code" defined columns
  3. Edit Text : Edit the text directly from an appointment. Click on the appointment to start editing the text. New edit option allows for the editing to stop when the "Enter" key is pressed
  4. Task Bar Fills : The task bars (the colored bars down the left side of the appointment) will only be drawn with their fill color representing the actual time

NOTE TO PREVIOUS OWNERS OF SOLUTIONS:PIM PROFESSIONAL:
For owners of Solutions::PIM Professional 2.0 and 2.5 it is important to note that version 3.0 ships with 12 components, one of which is completely new - ctContact.  The following components; ctButton, ctDays, ctFold, ctFrame, ctHyperlink, ctPush, ctText and ctTips have not been modified, therefore, your existing versions of these components are valid for the identified earlier versions of the Solutions::PIM Professional product.