New Standard Features
Copy TimeBar, which when invoked provides a keyboard short-cut with a click and drag action to copy one or more TimeBars simultaneously.
The
Tag Property (Tags are typically of type Object) can be an ideal candidate for persisting relationships between an object and its record.
TimeBar Activity display - allows the developer to visually present the percentage of completion of an activity (time bar).
TimeBar Linking styles - link TimeBars in any combination of: Start to Start, Start to End, End to Start and End to End with Standard, Reciprocal or Direct Links. Link lines can also be given unique colours enhancing visual presentation of TimeBar relationships.
TimeBar Split Edit - indicated by the scissors mouse cursor, this edit mode effectively splits a TimeBar into two TimeBars at the cursor position.
New Enterprise Features
Copy TimeBar, which when invoked provides a keyboard short-cut with a click and drag action to copy one or more TimeBars simultaneously.
The List view area of dbiSchedule offers users the ability to
resize a schedule item's row height and column width using the mouse (Microsoft Excel - style).
Fixed (non-scrolling)
Header & Footer at the top and bottom of the control that displays in the list and schedule area. Ideal for branding the content of the schedule and/or summarising the activity of all the schedule items as whole, independent of list item headers, items, and time bar detail. Includes UserDrawn support to allow the developer to completely customise the contents of the area.
Supporting the multi-level Undo and Redo capability there are two
History Collections which log actions ( creating, moving, sizing, erasing, linking, unlinking) associated with TimeBars and the
Undo/ and
Redo events.
The
Tag Property (Tags are typically of type Object) can be an ideal candidate for persisting relationships between an object and its record.
Scroll to Date Time method is an effective means for programmatically navigating to specific points in time on a schedule.
Selected TimeBar Collection - a collection representing the currently selected TimeBars in the dbiSchedule control.
TimeBar Activity display - allows the developer to visually present the percentage of completion of an activity (time bar).
TimeBar Linking styles - link TimeBars in any combination of: Start to Start, Start to End, End to Start and End to End with Standard, Reciprocal or Direct Links. Link lines can also be given unique colours enhancing visual presentation of TimeBar relationships.
TimeBar Split Edit - indicated by the scissors mouse cursor, this edit mode effectively splits a TimeBar into two TimeBars at the cursor position.
User-Drawn TimeBars provide developers an opportunity to take over the painting of any or all time bars in the dbiSchedule control. User Drawn Time Bars behave the same as standard time bars.
User-Drawn Item provides the developer a custom painting area within the body of the schedule items inside the schedule area of the control and within the map area of the control. User Drawn items behave the same as standard items and scroll with the movement of the vertical scroll bar.
Standard Features
Over and above the extensive visual enhancements incorporated into Solutions::Schedule 2.0 for .NET the Standard Edition includes:
- Independent Cell Formatting features include font, foreground colour and background colour, alignment, fill types and image.
- List view columns can incorporate different format types including Text, Check Boxes, Images in any combination.
- List view Column Data Types include: Text, DateTime, Boolean and Image.
- Column Designer - In the List View area, one or more columns can be added to the list through the Columns Collection editor (available from the property inspector) at design time, or through code at runtime.
- Copy TimeBar, which when invoked provides a keyboard short-cut with a click and drag action to copy one or more TimeBars simultaneously.
- The ruler presentation is split into two areas, typically the top section describing the date and the lower section describing the incremental time scale. The top section textual presentation can be customized with a text string using the ruler title property.
- The lower section of the Ruler is an incremental Time Scale represented by Major and Minor divisions. Custom time values can be implemented in a schedule by manipulating the Ruler Value Points represented by the Major and Minor divisions.
- Displaying the starting date and ending Date in time bars offers scheduling professionals a quick visual reference reducing potential risks for schedule conflicts.
- Dead zones are custom areas of the schedule defined as areas where an appointment cannot be created, moved or sized into. Custom areas are discrete segments of the schedule which can coloured offering quick visual presentation of reserved areas.
- Adding a visual reference point for the current date and time in a schedule is simple by using the Current Time Line feature. Colour settings for the Current Time line give developers added flexibility in the overall presentation.
- Header items are ideal for adding category definitions to a list of resources or incorporating special notes and the like. Full formatting features are available to List Header items.
- List view Line Items can be formatted with unique and alternating line colour.
- The List view and Schedule area (TimeBars) support standard Multi-Select operations - click and drag to select a group, shift click and control click selections.
- List items can incorporate the use of a Pre-Column, wich can be identified with an arrow, zero or one-based numbers or an image for a selected item.
- Enhancing edit functions, a selected time bar may be identified by a unique colour.
- The items in the dbiSchedule control can be Sorted based on the values in any column or combination of columns in the list area of the control.
- The Tag Property (Tags are typically of type Object) can be an ideal candidate for persisting relationships between an object and its record.
- TimeBar Activity displays a time bar within a timebar ideally suited for visually presenting the percentage of completion of an activity.
- TimeBar Collection - the dbiSchedule controls maintains a collection logging actions attributed to: Creating a Time Bar, Moving a Time Bar, Sizing a Time Bar, Erasing a Time Bar, Linking a Time Bar, Unlinking a Time Bar. The Standard Edition maintains the last action performed. (the Enterprise Edition records as many actions as the control's history size has been set to)
- TimeBar Fill Styles offer many variations for branding and setting unique visual time bar category settings.
- TimeBar Linking styles - One to One TimeBar linking in any combination of: Start to Start, Start to End, End to Start and End to End with Standard, Reciprocal or Direct Links. Link lines can also be given unique colours enhancing visual presentation of TimeBar relationships.
- Managing schedule conflicts is an important element in resource scheduling and the dbiSchedule TimeBar Overlap feature assists with visual identifying potential conflicts.
- TimeBar Split Edit - indicated by the scissors mouse cursor, this edit mode effectively splits a TimeBar into two sections at the cursor position.
- Each time bar may contain two unique text fields aligned to either side of a time bar. Time bars aslo support word wrapping and Text into View ensuring time bar descriptions are visible even when a whole time bar is not.
- Time Lines are a subtle way to give a schedule presentation definition allowing the eye to follow through the schedule on a particular point. Time lines extend vertically through the schedule area and are drawn along the major time segments.
- The list object in the dbiSchedule control acts as both a List View and a Tree View.
- Developers can effectively add Zoom-in / Zoom-out capabilities in their software by programmatically changing the value of the TimeDistance property of the dbiSchedule control
Enterprise Features
In addition to the Windows Vista and extended Windows XP styles the following features are unique to the Enterprise Edition of Solutions::Schedule 2.0 for .NET:
- Copy TimeBar, which when invoked provides a keyboard short-cut with a click and drag action to copy one or more TimeBars simultaneously.
- Fixed User-Drawn Header and Footer Areas are ideal for summarizing the activity of all the schedule items as whole, independent of list item headers, items, and time bar detail.
- Supporting the multi-level Undo and Redo capability there are two History Collections which log actions ( creating, moving, sizing, erasing, linking, unlinking) associated with TimeBars and the Undo/ and Redo events.
- dbiSchedule - Enterprise Edition has built-in support for hosting, presenting and managing Multiple Schedules simultaneously. Each schedule object is defined by its own start date/ time and end date/ time including time scale ruler. (found in the enterprise edition only)
- The Tag Property (Tags are typically of type Object) can be an ideal candidate for persisting relationships between an object and its record.
- The Enterprise edition of dbiSchedule offers a Map area assisting users to navigate large schedules. A map area is a representation of all defined schedules within the control and displayed in a compressed format.
- Scroll to Date Time method is an effective means for programmatically navigating to specific points in time on a schedule.
- Selected TimeBar Collection - a collection representing the currently selected TimeBars in the dbiSchedule control.
- TimeBar Activity display - a timebar within a timebar ideally suited for visually presenting the percentage of completion of an activity.
- TimeBar Linking styles - One to many linking TimeBars in any combination of: Start to Start, Start to End, End to Start and End to End with Standard, Reciprocal or Direct Links. Link lines can also be given unique colours enhancing visual presentation of TimeBar relationships.
- TimeBar Split Edit - indicated by the scissors mouse cursor, this edit mode effectively splits a TimeBar into two sections at the cursor position.
- User-Drawn TimeBars provide developers an opportunity to take over the painting of any or all time bars in the dbiSchedule control. User Drawn Time Bars behave the same as standard time bars and scroll with the movement of the vertical and horizontal scroll bars.
Standard Development Product License - this license is offered with a unique set of product features combined with a traditional developer / system activation and distribution policy. The Standard Edition License is offered on a per developer, per computer license activation basis incorporating a royalty-free runtime distribution agreement.
Enterprise Development License - this license is offered with the full set of product features, structured for Enterprise commercial development with traditional commercial software distribution requirements. The Enterprise Development License carries a commercial distribution royalty-free agreement covering all products incorporating DBI's intellectual property in commercially distributed software.