* Visual Studio .Net Support
TList 7 is the first version of TList formally supporting use under Visual Studio .NET development environment. While still operating as an OCX, TList 7 has been specifically designed and tested for use under .NET as well as older versions of Visual Studio and other programming environments supporting ActiveX controls.
Introduction of a native TList .NET Winforms component is anticipated later in 2002 and will be a FREE upgrade for users purchasing a TList Subscription License with TList 7 OCX. Introduction of a TList .NET Webforms component is anticipated sometime in early 2003.
At this time the only known limitations to the use of TList 7 under .NET is the lack of support under .NET for Visual Basic style drag and drop, .NET based applications should now use TList's OLE DragDrop mechanisms.
* Windows XP Support
TList 7 is specifically designed and tested to support Windows XP. TList 7 is formally supported for use under Windows 95, 98, 2000, NT 4, ME, and XP.
Note – while there are no known problems with earlier versions of TList running in Windows XP, this is the first edition of TList specifically designed to supporting XP.
* Grid Cell Navigation and Selection
TList 7 provides support for Cell-by-Cell, Row-by-Row, and Column-by-Column navigation and selection within Grids using Mouse or Keyboard.
New selection modes provide for flexibility in Single or Multi-Cell Selection within a Grid and can be combined with Single and Multiple Selection of Tree items and settings for multiple ItemGrids in the same data set.
* Enabling / Disabling Rows and / Or Cells
TList 7 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.
* Coupling of Navigation and Editing
TList 7 can now automatically initiate in-place editing upon end-user navigation to a List / Tree Item or Grid Cell.
* 3-D TreeLines support
TList 7 supports presentation of 3-D style TreeLines.
* 3-D Shadowed Text Support
TList 7 supports presentation of a shadowed Font3D style for text. This can be set for the entire TList control or for any column, row, or specific cell.
* OLE Drag Drop
TList 7 provides full support for OLE Drag Drop.
* Column Dragging
TList 7 provides support for end-user dragging of columns with a mouse
* Enhanced Format Support
TList 7 provides enhanced support for formatting data cells.
TList 7 supports practically all VB formats.
* Automatic Hierarchic Numbering of Row Headers
TList 7 can automatically assign Hierarchic Style numbering to Row Headers in a TList Grid, for example:
1
2
2.1
2.1.1
2.2
* Multi-Column Sorting
TList 7 provides support for sorting using multiple SubOrder keys – either Grid Columns or ItemValues
* Checkbox Sorting
TList 7 provides a new Sorting Style to sort items according to Checkbox status
* xOffset property for each column
TList 7 provides support for specifying a horizontal offset of text and images from the boundary of any column.
* Grid References by Value Name
TList 7 supports referencing ColDefs and Cells by by Valuename.
For example
Grid.ColDefs (" some name").Width =
Grid.cells(Row, "some name").Value =
* Enhanced Control over Scrolling
TList 7 provides increased control over the Scrolling and Scrollbar positioning.
* Subscription License / Future TList 7 feature Expansion
TList 7 licensing options now include a Subscription License Option. New features will be introduced to TList 7 without requirement for a major upgrade. These features will not affect already compiled applications ( all future editions of TList 7 will be backward compatible) but will be available for use by developers purchasing the Subscription License.
Planned Subscription License features include:
- XML Load and Save
- HTML Export
- TList Combobox Presentation Style ( use of TList as a Hierarchic ComboBox)
- Simple Database Binding
- Custom text for tooltips
- Show TList text during Drag/Drop
-A mechanism for reducing the steps to create the same grid structure for multiple ItemGrids.
Create a DefaultItemGrid object.
When a new ItemGrid is added to TList, it will then take on the settings of the DefaultItemGrid
- OR - specify Leveldefs.ItemGrid
- OR - provide ability to define a GridStyle Object and apply it to any grid by calling a SetGridStyle method
Other features as may be generally requested, or potentially as sponsored by individual customers.
Subscription License holders will also receive Free Upgrades to major new TList editions for 1 year from date of purchase of TList 7 and Subscription License. This will definitely include TList .NET Winforms, and may include such products as TList .NET Webforms .
* Visual Studio .Net Support
TList 7 is the first version of TList formally supporting use under Visual Studio .NET development environment. While still operating as an OCX, TList 7 has been specifically designed and tested for use under .NET as well as older versions of Visual Studio and other programming environments supporting ActiveX controls.
Introduction of a native TList .NET Winforms component is anticipated later in 2002 and will be a FREE upgrade for users purchasing a TList Subscription License with TList 7 OCX. Introduction of a TList .NET Webforms component is anticipated sometime in early 2003.
At this time the only known limitations to the use of TList 7 under .NET is the lack of support under .NET for Visual Basic style drag and drop, .NET based applications should now use TList's OLE DragDrop mechanisms
* Windows XP Support
TList 7 is specifically designed and tested to support Windows XP. TList 7 is formally supported for use under Windows 95, 98, 2000, NT 4, ME, and XP
* One Control - Many Views
Show as a List, a Tree, or a Grid
Also supports combination -
- Multi-Column Tree within a Grid
- Grid's as Children of Tree items
* FAST ! Huge Lists
Holds over to 2x10000000 items in a list.
Add 20,000 rows/second Real Mode, (with just a 200 mhz pc ) Or - Instant Performance Virtual Load.
* Printing / Report Generation
Headers/footers, Zoom or Shrink, Column Titles on each page, Page #'s.
Flexible yet Easy - just one line of code
* FONTS and COLORS
Bold, Italic, Underline, COLOURS
Format by Row, Grid Cell, Column, or Hierarchic Level
* Pictures
Distinct Images for each item in the list, or each grid cell, Background Pictures, Category Pictures, Tree Pictures, More.
* Full Featured Grid support
- Present as Flat or hierarchic grid, individual rows can have child grids.
- Hide or Show Row/Column Headers
- Hide or Show grid Lines
- Hidden Rows and Columns
- Multi-Line word wrapping within cells
- Distinct colors, fonts etc for every cell
- User Resizable Columns
- Specify Cell borderstyle
- Text and images in each cell
- Identify row/column clicked on
- Parse Delimited Strings to/from Multi-Column Rows of data
- Reorder Columns
* File I/O , Data Storage
Save or Load all data and formatting with just one line of code. TList data files can replace Databases for many applications. Of course it's easy to load from a database as well.
* Multiple Selections
Select with mouse or keyboard. Selected Array allows easy access to all selected items
* Drag & Drop
Drag between controls or within TList. TList automatically scrolls the control during drag & drop.
Automated Drag and DropSupport
No code is required to drag and drop within TList or between TList controls.
* Multi-Line Word Wrapping
Up to 32,767 characters per item.
Pictures can be aligned with the top, middle or center of the text lines
* Hidden Fields
For each item Supports String, Numeric, or Picture - use for search, sort, or simply to hold extra data such as database record pointers
* Sorting
Sorts by Branch or by Heirarchic level.
Sort by any column, or by hidden data.
Sort options include Case Sensitivity, Alpha / Numeric sort, Parent Nodes first.
* Searching
Searches visible text in any column or hidden data values. Find complete strings, substrings, or Starts-With.
* Expand to Level
Expand/Collapse entire tree to specified level of hierarchy.
* Internet Support
Associate a URL with each item. Navigate from external applications, or from TList embedded within a web page.
* In-Place Editing / Built-in Editors
- Built in support for
- Text Editing
- Checkboxes
- Drop-Down Combobox
- Date / Time Calendar
* Background Image
Can be tiled, centered, stretched, etc
* Transparent or Gradient Background
Great for multimedia
* Clipboard support
Cut and paste via the clipboard. Even paste the Tree (text only) into a word processor.
* VisualRoot property
Restrict view to Specified Tree Branch
* Categories
Assign items to distinct categories, independent of tree structure.
Hide or show any category.
Display category images.
* Design Time Support
List/Tree/Grid data and formatting may be set up at design time in WYSIWYG mode (no code required using TDesigner - right click on TList on form and select Properties)
* A History of Quality and Performance
TList - the choice of developers since 1994