====== Columns ====== Here you define the columns, as they are will be appeared in Total Commander. SourceName SourceName1 any text SourceName2 SourceNameN SourceName {script text} SourceName Each **** node can have attributes: ColumnName - name (usually english, in order it can be translated with standard Total Commander language file) of column, as this will be appeared in Total Commander. type="" - defining, how to treat the node text. |< 100% 15% >| |**name**|Name (usually english, in order it can be translated with standard Total Commander language file) of column, as this will be appeared in Total Commander.| |**type**|Defining, how to treat the node text. Can be one of:\\ \\ **single** - the node text is name of source itself. \\ **template** - simple template, source names in this text will be replaced by their values.\\ **list** - value of source will be searched in list and replaced by some value, if found (refer to [[lists]] page) \\ **script** - script, written on the embedded scripting language (refer to [[scripts]] page).\\ \\ If this attribute is omitted, text is treated as simple source name (single).\\ \\ :!: If column contain units, value of this attribute ignoring.| |**coltype**| (optional) - type of column's output value. It is used to TC's format the date, as well as for the possibility of numerical comparison with the value of the column (where applicable, for example, when searching). Supported types: **ft_string**, **ft_numeric_32**, **ft_numeric_64**, **ft_numeric_floating**, **ft_datetime**, **ft_date**, **ft_time**. If omitted, **ft_stringw** will be used (**ft_string** on ANSI).\\ \\ :!: Note, when using **ft_datetime**, source date/time string interpreted as UTŠ”. Types **ft_date** and **ft_time** interpret source date/time string as local date/time.| Text of node can be wrapped to CDATA section. It's recommend for scripts, in order to not convert special symbols, it also useful for multiline scripts. **** node also can contain **** subnodes (units). They are handling the same as columns and can have the same attributes. Attribute **coltype** can be used for override the unit type, but this will work only when displayed on the TC panel. In the search dialogs, the type specified for the column will be used. Also, you can place node between columns, this will appear as separator in Total Commander's menu.