Sigma Grid 2.2 Features 

CSS based themes
Sigma grid appearance is controled via a stand-alone CSS(style sheet). Developer can change grid skin by defining themes in different CSS files.  Classic, Vista, Mac, XP Style built in 2.0.

Event handlers & user API
Plentiful attibutes and event handlers give you more flexibility without coding too much.

Inline cell editing
Inline cell editing just as you would in MS Excel. Navigate with the tab or enter key to move between cells . End user also can remove / add / append rows. Dropdownlist, calendar, text editor built in 2.0.

Linkable grids
Allow you to create multiple grid instances on one web page. With events and JavaScript API, Developers can implement one-to-many or many-to-many relationships (master-detail) at ease.

Lockable header and column
This feature enable you to keep some columns and/or header always visible in spite of user scrolling grid. Similar to the window freeze panes option in MS Excel.

Math formulas for cells
Developer can specify some cells to be a formula instead of a value. What is more, whether a cell is editable could depend on a boolean formula. 

Flexible  headers
One of the new features is the ability to enable developer to work out as complex header as they wish. Nested header, image header, dropdown list control embeded header are all supported.

Online one-key printing
Online printing, to make it easy to print tabular data in WYSIWYG way. Built in button, no coding.

Pure javascript codes
Seamless Integration with any server side solution, such as j2ee, .net, PHP, perl. v Cross browers

More browser supported
IE 6.0+ \ FireFox 2.0+ \ Safari 3.0+ \ Opera9.0+  supported.

Paging
This feature enable developer display data page by page. Data will not be retrieved from server side until end user come to the page it is at. Developer can control how many rows are displayed at one time. 

Resizable Columns
Columns width could be changed by end user draging columns header.

Single selection & multi selection
Sigma grid has the ability to select non-contiguous rows. This allows for more robust manipulation of records in the Grid. 

Slice rendering
You may load thousands rows of data into grid in one time.Slice rendering could help you increase user experience. When this mode activated, everytime the vertical scroll bar is dragged, SigmaGrid will detemine which rows are visible and paint them out. 

Sorting & various data types
End user can sort records by clicking on the header of a column. Developer can specify sorting way for various types including string,number,boolean,link,select and percent. Developer may define a new data type and a new way to sort.

User defined editor & renderer
Extensibility enable you to replace built-in cell editor with custom external component, present cell data as your customers' wish. 

Various load sources
Developers can export data to / load data from variouse sources, including in JSON, XML, CSV (Comma Separated Values) format, to support further editing within spreadsheet or any other applications.

Flash chart built 
Bar diagram, line diagram and pie diagram built in. Translation tabular data into diagram without any server-side coding. 

Data filter
Data filter enables sigma grid to present the data users are interested in only.


All contents are (c) Copyright 2005 - 2007, Sigma Software Inc. All rights Reserved