PRODUCTS

FEATURED PRODUCT

Grid, menus, calendars, advanced edits, navigational controls and much more... to create feature-rich IntraWeb applications faster

License only 125 EUR


SEARCH

LOGIN

Customer login to access products, support information & special benefits.

NEWS ALERTS

Add your e-mail address here to receive the monthly TMS Software alerts.

 

LINKS

PRODUCTS » VCL COMPONENTS » TADVOUTLOOKLIST
v1.5.5.0 (May 20, 2008)

TAdvOutlookList

Outlook style list view control with sorting, grouping, preview pane, drag & drop

Feature overview

TAdvOutlookList

  • 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

CreditCards Accepted

TAdvOutlookList Single developer license for commercial use with full source code

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

Please choose your language     and order immediately or add to cart
TAdvOutlookList Site license for commercial use with full source code

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

Please choose your language     and order immediately or add to cart

This product is also available in TMS Component Pack.

Copyright © 1995 - 2008 TMS Software