Table of Contents

Getting Started with TMS FNC Checked TreeView

Use TTMSFNCCheckedTreeView when users need to choose items from a hierarchy, such as categories, permissions, or nested filters.

Prerequisites

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

Create a checked hierarchy

  1. Drop a TTMSFNCCheckedTreeView onto a form.
  2. Add nodes with AddNode.
  3. Assign node text and checked state.
  4. Read checked nodes with CheckedNodes.
procedure TForm1.ConfigureCheckedTreeView;
var
  RootNode: TTMSFNCTreeViewNode;
  ChildNode: TTMSFNCTreeViewNode;
begin
  TMSFNCCheckedTreeView1.Clear;

  RootNode := TMSFNCCheckedTreeView1.AddNode;
  RootNode.Text[0] := 'Export';
  TMSFNCCheckedTreeView1.Checked[RootNode] := True;

  ChildNode := TMSFNCCheckedTreeView1.AddNode(RootNode);
  ChildNode.Text[0] := 'Include images';
  TMSFNCCheckedTreeView1.Checked[ChildNode] := True;

  ChildNode := TMSFNCCheckedTreeView1.AddNode(RootNode);
  ChildNode.Text[0] := 'Include audit trail';
end;

Next steps