| PRODUCTS » VCL COMPONENTS » TADVOUTLOOKLIST |
v1.5.5.0 (May 20, 2008)
|
TRIAL DOWNLOADS
- Delphi 5 (2.77 MB)
- Delphi 6 (2.77 MB)
- Delphi 7 (2.77 MB)
- Delphi 2005 (2.77 MB)
- Delphi 2006 (1.92 MB)
- Delphi 2007 (1.92 MB)
- C++Builder 5 (2.77 MB)
- C++Builder 6 (2.77 MB)
- C++Builder 2006 (1.92 MB)
- C++Builder 2007 (1.92 MB)
TAdvOutlookList
Outlook style list view control with sorting, grouping, preview pane, drag & drop
Feature overview
- Outlook style list view control
- Built-in automatic grouping on columns
- Automatic sorting with sorting for text, numeric, date, checkbox, custom type columns
- Possibility to show a column in a preview pane
- Drag & drop between groups in the control or between multiple AdvOutlookList components
- Various column styles including checkbox, image, progresss bar, hyperlink, HTML text
- HTML rendering with images, hyperlinks of text in columns (see mini HTML documentation for information about all possibilities)
What's new
v1.5.5.0
- New : support for HTML formatted text in AdvOutlookList group header
- New : InsertGroup method added
- New : event OnGetItemHint added
- New : event OnGetGroupHint added
- Improved : hint positioning
- Fixed : various smaller fixes & code improvements
v1.5.3.0
- New : keyboard lookup ignores HTML tags
- New : exposed PreviewSettings.Height
- New : event OnGroupExpand/OnGroupCollaps added
- Improved : unselect behaviour in single select mode
- Fixed : issue with hiding columns
- Fixed : issue with OnGroupClick event during expand/collapse
v1.5
- New : C++Builder 2007 support added
- New : GroupFont property added
- New : GroupCountFont property added
- New : GroupSelectionColor property added
- New : GroupSelectionTextColor property added
- New : GroupColor property added
v1.4
- New : Delphi 2007 support added
- New : SelectionColor, SelectionTextColor properties added
- New : OnMouseMove, OnMouseDown, OnMouseUp events added
- Fixed : issue with OnSelectionChange
Tips
Adding an item to a group
// add something in the first group
with AddItem(Groups[0]) do
begin
Add('633669');
Add(datetostr(now+1));
Add('Development TPlanner/TDBPlanner');
end;
Programmatically changing an item's text in a group
with AdvOutlookList1 do
begin
// this changes column 0 & 1 text of item 1 in group 0
Groups[0].ChildItem[1].Strings[0] := '111111';
Groups[0].ChildItem[1].Strings[1] := datetostr(now);
Invalidate;
end;
Inserting a new child item at a position in a group
with AdvOutlookList1.Groups[0].InsertChild(1) do
begin
// this inserts a new item in the first group after the first
item
Add('52256');
Add(DateToStr(now-4));
Add('Update website');
end;
Programmatically changing a group node state
AdvOutlookList1.Groups[0].Expanded := false;
Associating an object with an AdvOutlookList item
procedure TForm1.AdvOutlookList1ItemClick(Sender: TObject;
Item: POGLItem; Column: Integer);
begin
// show the value of the object assigned to the item clicked
showmessage(inttostr(integer(item.ItemObject)));
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
with advoutlooklist1.AddGroup('group') do
begin
AddChild.Add('item 1');
// assign the object to the item
ChildOGLItem[0].ItemObject := TObject(1);
// assign the object to the item
AddChild.Add('item 2');
ChildOGLItem[1].ItemObject := TObject(2);
end;
end;
Buy online

free updates for a full version cycle (from current version to v2.4) and free priority support:
30 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, C++Builder 5, 6, 2006, 2007

free updates for a full version cycle (from current version to v2.4) and free priority support:
120 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, C++Builder 5, 6, 2006, 2007
This product is also available in TMS Component Pack.
Copyright © 1995 - 2008 TMS Software

ONLINE ORDERS
Subscribe to RSS Feed