User Guide
03.4 · Resources

Resource Folders

Resource folders provide the primary organisation of the resource master. They are typed: a Labour folder only holds Labour resources.

Root Folders

TX1 ships with root folders for each standard type (Labour, Material, Plant, Subcontract, Other). These are system folders — they cannot be deleted.

Creating Sub-Folders

  1. Right-click a root or sub-folder → New Sub-Folder.
  2. Name, optional description, colour and icon.
  3. The sub-folder inherits the type from its parent.

Properties

FieldPurpose
NameFolder title.
DescriptionNotes for team members.
ColorHex; default #007ACC.
IconSegoe MDL2 unicode; default \uE8B7.
IsSystemRead-only; set for type roots.
IsActiveInactive folders are hidden from the tree by default.
SortOrderManual ordering among siblings.

Paths and Depth

  • GetDepthLevel() — distance from root. Used to validate moves.
  • GetFullPath() — e.g. Labour / Skilled / Electricians.
  • IsAncestorOf(target) — circular-reference guard; used when dragging folders.

Deletion Rules

A folder can be deleted only if:

  1. It is not a system folder.
  2. It contains no sub-folders.
  3. It contains no resources.

Move or archive contents first.

Project-Scope Folders

Some organisations create project-only folders (ProjectId set on the folder). Useful for one-off projects with unusual resources that shouldn't pollute the master list.