::adCenter::
Bookmark and Share

What's New for Essential Studio 2012 Volume 1

Essential Chart for WPF

Different Colors for Each Chart Segment

This feature allows data points in a chart to be different colors. Data point colors can be specified with built-in color palettes or custom color palettes.

Chart Segments with Different Colors
Watermark Support

Watermark support allows an image or text to be placed in the background of a chart. Watermarks are useful for security purposes such as copyright protection.

Image Watermark
Text Watermark
Labels and Stroke Colors for Origin Axis

Labels can be added to an origin axis in a chart. Different stroke colors can also be applied to the origin axis.

Origin Axis with Custom Labels and Color
Smart Label Support

Smart labels provide information about chart data point values. They are especially useful for closely packed data points. The labels are added intelligently—their placement and numbers are automatically calculated—to make their appearance in the chart area as readable and user friendly as possible. Users can choose to hide smart labels in the event that they intersect. Smart labels are only available for column, line, spline, and area charts.

Smart Labels in a Spline Chart
Axis Improvements

Essential Chart for WPF now has many properties that allow extensive customization of chart axes. The position and alignment of axis labels can be customized, prefixes and postfixes can be set for axis labels to automatically denote units of measurement, and a property has been added to keep long axis labels from being cut off.

Chart with Customized Axis Label Positions and Prefixes
Converting Charts to PDF

Charts created in Essential Chart can now easily be exported to PDF.

Chart Exported to PDF
NMath Library

Syncfusion has teamed up with CenterSpace Software to provide an integrated NMath library with Essential Chart. This library improves data visualization performance of NMath, allowing you to combine fundamental data analyzation operations, like polynomial fitting or linear regression, with clear data visualization.

NMath Data Visualized with Essential Chart
Statistical Formula and Utility Function Support

Statistical formulas and utility functions, such as average, mean, standard deviation, variance, and covariance, are now supported in Essential Chart for WPF.

Statistical Formulas Plotted in a Chart
Utility Function Plotted in a Chart

Essential Gantt for WPF

Baseline Table View Support

The baseline table view displays the variance between a baseline and the current progress of a task in the table view of a Gantt chart. These variance columns are added dynamically to the Gantt grid when users choose to view the variance of the progress.

This feature helps project managers analyze and modify the plan of existing tasks to meet their deadline.

Baseline Columns in a Gantt Grid
Dynamic Columns

This feature enables users to dynamically add baseline columns, namely Baseline Start, Baseline End, and Baseline Cost, to the Gantt grid to help them compare the current progress of a task with the estimated.

This will help project leads schedule their projects in efficient way by comparing the progress. With this feature users can load the Gantt control initially with the default set of columns and add the baseline column on an on demand basis.

Adding Baseline Column to a Gantt Grid
Baseline Statistics

Baseline statistics provide the current statistics of a project in object form. The object will have all the basic information about the project and also provide the variance between the initial plan and current progress, and the variance between other project values such as date and cost. Users can set their own visuals to render the baseline statistics object.

This is useful for project managers to make decisions about tasks based on their available time and budgets.

Baseline Statistics Rendered as Doughnut Charts
Dynamic Resource and Predecessor

This feature allows users to change the dependency relationship between tasks dynamically with the help of the corresponding cells in the Gantt grid. This feature also allows Essential Gantt to listen to dynamic changes in the resource assignments of the tasks and reflect them in both the grid and chart areas of the Gantt control.

Dynamically Editing Resource Assignments
Custom Schedule

This feature acquires information from the user and draws the Gantt schedule with that information. With this feature, users can create a schedule based on their own units. Two new APIs are added to this feature in order to bind numeric units. With these new APIs, users can create the schedule for any measurement unit, without depending only on date and time for scheduling and tracking the progress of tasks.

Custom Numeric Schedule
Custom Date-Time Schedule

Essential Tools for WPF

Absolute Sizing in DockFillModes

Previously, the docking manager would calculate proportional sizes for all controls in a window. With the new absolute sizing feature, if a window is given an absolute size it will not be loaded with a proportional size as the other windows would.

Avoid Maximize Button Collapse

This feature enhances the use of the Maximize button in docked windows. The button can be collapsed and replaced with a different icon, or disabled entirely in which the button will be visible but not functional.

CanResizeInDockedState Property Support to Fix Height/Width

We have added several resize properties to give you greater control over windows in docked and float states. You can enable or disable height and width resizing individually for docked and floating windows.

Docked Window Full Screen Maximize Support

This feature provides a full-screen option for maximizing a window in a container of multiple windows. When this feature is enabled and a window is maximized, all other child windows in the container will be minimized.

Fixed Height and Fixed Width Support for Components

This feature gives you the ability to choose whether to set a fixed height tor width for docked windows. Setting a fixed height or width automatically sets its corresponding CanResizeHeightInDockedState or CanResizeWidthInDockedState property to False. This feature also affects the behavior of other docking windows in a container. If one window has a fixed height, other windows that you try to dock to it will be restricted from docking to the top or bottom of the window because it would normally resize its height.

Rich-Text Editor

The rich-text editor available in Essential Tools for WPF is an intuitive control with extensive support for numerous features. Text formatting options are available to modify text size, font type, and emphasis styles such as bold and italic typefaces. Paragraph formatting options allow you to set line spacing, alignment, and indent options. Common clipboard features such as copy, paste, undo, and redo are also available. It also supports importing and exporting to file formats such as .docx, HTML, XAML, and .txt.

The rich-text editor can be combined with a control specially designed for it, the RichTextRibbon control, to give end users instant access to all the commands and functions they need.

Rich-Text Editor with RichTextRibbon Control
Rich-Text Editor Context Menu
Multilevel Support in Property Grid

The nested properties of a selected object in a property grid will expand by setting the PropertyVisibilityMode property as NestedMode. Previously a property grid had only a flat mode in which nested properties were not able to expand. With the implementation of a new nested mode, the nested properties of an object will expand when selected.

Multilevel Property Grid

Essential Diagram for WPF

Table Layout for Nodes

The table layout arranges selected nodes or a given node collection in a tabular structure based on specified intervals between them. The number of nodes in each row and column can be specified and the layout will be applied accordingly.

  • Users can easily make the layout with a specific collection of nodes called ordered nodes.
  • Users can easily position the layout.
  • Users can easily align the layout by using the layout alignment properties.
  • Users can set a rectangle boundary around nodes by using the Layout Bounds property.

Diagram Nodes in a Table Layout
Fit to Page

The fit-to-page feature displays the entire diagram in the viewport area by using zooming options. This helps users view the whole diagram page in the viewport without having to scroll.

Fit-to-Page Enabled
Fit-to-Page Disabled
Overview Control

The Overview control shows a preview of the diagram content. A rectangle in the overview window indicates the viewport of the scroll viewer. This rectangle can be used to perform zoom and pan operations which are synchronized with the scroll viewer.

  • Users can easily pan across large content and view a particular area of the content.
  • Users can fit the page in the viewport by using the fit-to-page feature of the overview control.

Overview Control

Essential Maps for WPF

Bing Maps Support

Utilizing APIs provided by Microsoft, Essential Maps can now be integrated with Bing Maps to create a rich map application that features higher resolution images than are possible with shapefiles. Bing Maps integration is capable of aerial and detailed road views with complete zoom and pan functionality. This feature requires a Bing Maps key from Microsoft for this feature to be enabled.

Aerial View
Road View