Now Available!

Native .Net
Components

TList WinForms
for
.Net Framework

&

MetaDraw WinForms
for
.Net Framework



Bennet-Tec
Components
Make you
look sharp!



Home

Company

Products

Order Forms

How To

Downloads

Updates

Support

Registration

Dependencies

Links

Compatibility

Site Map


TList


List of New Features (when upgrading from TList 4):

  • Support for the latest versions of Windows
    TList 8 OCX is the first TList edition formally designed, tested and supported for use under Microsoft Vista and Windows 7. TList 8 is formally supported for use under Windows 95, 98, 2000, NT 4, ME, XP, Windows 2003 Server, Vista, 2008 Server and Windows 7. ( TList may be used on either 32 bit or 64 bit versions of Windows but is limited to 32 bit applications )
  • Enhanced In-Place Editing
    The in-place editing of grid cells is now directly supported without the need for child controls.
    In older editions of TList, only tree items or the first column of a grid could be directly edited without overlaying other controls on TList.
    New editing objects are available now:
      • Checkbox editor
      • Combobox editor
      • Date/Time editor
      • Enhanced Textbox editor (single or multiple lines, automatic vertical and horizontal resizing, etc)
      • Spin editor 
  • Grid Cell Navigation and Selection
    TList 8 provides support for Cell-by-Cell, Row-by-Row, and Column-by-Column navigation and selection within grid objects using mouse or keyboard.

    New selection modes provide for flexibility in single or multi-cell selection within a grid object and can be combined with single and multiple selection of tree items and settings for multiple item-grid objects in the same data set.

    And when editing - TList 8 supports Excel Style Navigation combined with editing between Grid cells User may simply move from cell to cell with arrow and tab keys while remaining in Edit Mode
  • Enabling / Disabling Rows and / Or Cells
    TList 8 provides control over the ability of an end-user to select or navigate through rows or cells.
    Individual rows and cells may be disabled for navigation and/or selection.
  • Printing
    TList 8 provides an ability to print any range of items, zoom, headers, footers and more with just one line of code (PrintOneStep method).
  • Double Byte Character Set support
    TList 8 provides 16 bit DBCS characters- for Asian languages.
  • RTF Formatting
    TList 8 provides a new RTF support that allows to mix fonts and colors inside a single list item or a grid cell.
  • Non-Scrolling Columns
    Columns may be frozen on the left while allowing remaining columns to horizontally scroll.
  • Smart Formatting
    TList 8 allows automatically change the color, font, images, even the displayed text based on the underlying value of a grid cell or tree item.
    See combobox editing for details.
  • Automated Drag/Drop
    Now TList 8 provides FULL support for OLE Drag/Drop operations.
    Previous TList editions supported TList as an OLE Drag Destination but not an OLE Drag Source.
    TList Automated Drag/Drop previously supported only within VB is now fully supported within all development environments – including within VC, Delphi, Access, even within HTML pages.
  • Enhanced ToolTips support
    Custom tooltips for each grid cell plus enhanced tool tip styles and events
  • VisualRoot property
    This property specifies a node as Root of tree and user can only see and access items subordinate to that node.
  • ExpandToLevel method
    This method expand/collapse the entire tree to specified level of hierarchy.
  • 3-D TreeLines, 3-D GridLines and 3-D Shadowed Text
    TList 8 supports presentation of 3-D style tree lines and GridLines. 
    Also TList 8 supports presentation of a shadowed Font3D style for text.
    3-D fonts can be set for the entire TList control or for any column, row, or specific cell.
  • Column Dragging
    TList 8 provides support for end-user dragging of columns with a mouse
  • Automated Column And Row Resizing
    New methods to automatically resize columns and rows upon demand to fit data.  You can even enable automatic column resizing upon double click of column separators.
  • Enhanced Format Support
    TList 8 provides enhanced support for formatting data cells. TList 8 supports practically all VB formats.
  • Automatic Hierarchic Numbering of Row Headers
    TList 8 can automatically assign hierarchic style numbering to row headers in a TList Grid objects, for example:
    1
    2
    2.1
    2.1.1
    2.2
  • Multi-Column Sorting
    TList 8 provides support for sorting using multiple SubOrder keys - either grid columns or hidden item data (controlled by ItemValues property).
    In other words the data can be sorted by multiple criteria such as City, State and Zip code.
  • Checkbox Sorting
    TList 8 provides a new sorting style to sort items according to checkbox status.
  • Grid Row and Column Title Click Events
    New trappable events get triggered when the user clicks row or column titles in any grid object in TList.
    These events are activated instead of the GridCellClick event for these grid cells.
  • TitlesResize Event
    New TitlesResize event gets triggered when end-user resizes a grid column or row by dragging with the mouse.
  • TListRowDefs object
    TList 8 provides a new TListRowDef object for additional object-oriented control over formatting of data within grid objects.
  • Cell offset
    TList 8 provides support for specifying LeftMargin, RightMargin, TopMargin and BottomMargin properties for each column or individual grid cell.
  • Enhanced Control over Scrolling
    TList 8 provides increased control over the scrolling and scrollbar positioning.
  • New Objects
    TList 8 provides TListNodes collection and TListNode objects for more object oriented programming.
  • MoveItem method
    TList 8 provides a new method that greatly facilitates restructuring of the data.
    This method allows moving any item (and it's children) to any location before, after, or as a first or last child of any other item with one line of code.
  • FullItemString and FullRowString properties
    TList 8 provides two new properties that return delimited string containing all data from each column in a given row of any grid object.
  • MouseWheel Support
    This functionality flexibly supports scrolling root by root, item by item, page by page, or settings as specified by user's Windows system defaults.
  • AddAfter method
    TList 8 provides a new method that simplifies adding an item immediately after another item.
  • Backward Compatibility - Easy Upgrade from TList 4
    TList 8 syntax is nearly 100% backward compatible with earlier TList editions (there are some changes with regard to drag and drop and sorting).

 


Copyright© 2003 Bennet-Tec Information Systems, Inc. All rights reserved.