ANN: EasyListView ver 1.13 released!

Grouping

  • NEW: OnGroupsCreating event: raised before the groups are created.
  • NEW: OnGroupsCreated event: raised when the groups are just about to be created.
  • NEW: OnGroupFormatting event: raised for each group when the group is just about to be displayed.
  • NEW: GroupBy example demonstrates different grouping features.

Hyperlinks

  • NEW: OnIsHyperlink event: allows to decide whether to display a cell’s content as a hyperlink or plain text.
  • NEW: OnHyperlinkClicked event: raised when a user clicks on a cell with hyperlink.
  • CHG: Queue example: the Product cells act as the hyperlinks.

Columns

  • NEW: SetColumnMinimumWidth method: the minimum width to which the user can resize this column.
  • NEW: SetColumnMaximumWidth method: the maximum width to which the user can resize this column.
  • NEW: IsFixedWidth method: returns true if the column has a fixed width.
  • NEW: SetColumnSortable method: clicking the columns header will resort the list.
  • NEW: SetColumnGroupable method: the list will create groups when the column header is clicked.
  • NEW: SetUseInitialLetterForGroup method: group objects by the initial letter of the aspect of the column.

Misc

  • FIX: OnMouseRightClick event was not raised when right-clicking on empty area (outside data rows).
  • FIX: The template generates an appropriate POPUP call when clicking on an empty area in the listview.
  • CHG: The embed tree is completely rearranged.

This release is available, free of charge, to all customers who have an active maintenance and support subscription plan

EasyListView is a Clarion wrapper around a .NET ListView. It makes the ListView easy to use in your Clarion applications and provides some neat extra functionality.

Automatically transforms data source (supports XML files, SQL connections and Clarion Database Drivers) into a fully functional ListView, including automatically sorting and grouping rows.

Supports owner drawing, including rendering animated graphics and images stored in a database.

Supports 5 ListView views (SmallIcon, LargeIcon, List, Tile, Detail).
Supports automatic grouping.
Supports collapsible groups (Vista only).

Columns can be fixed-width, have a minimum and/or maximum width, or be space-filling (Column Widths).

Displays a “list is empty” message when the list is empty (obviously).
Supports alternate rows background colors.
Supports searching (by typing) on any column.
Supports custom formatting of rows.
Easily edit the cell values.
Easily enable drag and drop.

Enable Registration-Free Activation - a mechanism that enables easy deployment of COM components to a machine without the need to register them

Deploying your application - Besides an usual exe, dll etc files you should ship just one small dll (.NET assembly DLL) with your end-user application

More info and demo at
http://www.ingasoftplus.com/ProductDetail.php?ProductID=228

1 Like