Skip to main content
Table of Contents

Getting Started with TMS FNC Search List

TTMSFNCSearchList is a multi-column list with built-in text search, category filtering, and match highlighting. TTMSFNCSearchEdit wraps the same list in a dropdown edit control.

TTMSFNCSearchList with categories and two columns

Prerequisites

  • Delphi with TMS FNC UI Pack installed.
  • A VCL, FMX, or WEB application.

Steps

1. Drop the component

Drop a TTMSFNCSearchList onto a form.

2. Add items

Inline example 1PascalC++
TMSFNCSearchList1.BeginUpdate;
with TMSFNCSearchList1.Items.Add do
begin
  Captions[0] := 'Delphi';
  Captions[1] := 'IDE';
end;
TMSFNCSearchList1.EndUpdate;
TMSFNCSearchList1->BeginUpdate;
with TMSFNCSearchList1->Items->Add do
{
  Captions[0] = "Delphi";
  Captions[1] = "IDE";
}
TMSFNCSearchList1->EndUpdate;

3. Filter by text

Inline example 2PascalC++
TMSFNCSearchList1.FilterCondition.Text := 'Del';
TMSFNCSearchList1.UpdateFilter;
TMSFNCSearchList1->FilterCondition->Text = "Del";
TMSFNCSearchList1->UpdateFilter;

Next steps