====== Колонки ====== В этом узле задаются имена и параметры колонок для отображения в Total Commander. SourceName SourceName1 any text SourceName2 SourceNameN SourceName {текст скрипта} SourceName Каждый узел **** может содержать атрибуты: |< 100% 15% >| |**name**|Имя колонки (обычно английское, чтобы его можно было переводить стандартными средствами TC) в Total Commander.| |**type**|Определяет, как будет трактоваться текст узла. Может быть:\\ \\ **single** --- текст узла является именем источника. \\ **template** --- простой шаблон для замены имён источников фактическими данными.\\ **list** --- в этом атрибуте задается имя списка, в котором будет производиться поиск замены для значения заданного источника (подробнее смотрите раздел [[lists]]).\\ **script** --- скрипт на встроенном языке (смотрите раздел "написание скриптов").\\ \\ Если атрибут опущен, текст трактуется как простое имя источника (single).\\ \\ :!: Если колонка содержит единицы, значение атрибута игнорируется.| |**coltype**| (опционально) --- тип колонки. Используется для форматирования даты средствами ТС, а также для возможности числового сравнения со значением колонки (где это применимо, например, при поиске). Поддерживаются типы: **ft_string**, **ft_numeric_32**, **ft_numeric_64**, **ft_numeric_floating**, **ft_datetime**, **ft_date**, **ft_time**. Может быть опущен. По умолчанию используется **ft_stringw** (**ft_string** для ANSI).\\ \\ :!: Обратите внимание, что при использовании **ft_datetime** дата/время интерпретируются как UTС. Типы **ft_date** и **ft_time** интерпретируют дату/время как локальные.| Текст узла может быть взят в секцию CDATA. Это рекомендуется делать в случае скриптов, чтобы не преобразовывать спецсимоволы, которые могут встретиться в скрипте, а также в случае многострочных скриптов. Узел **** также может содержать вложенные узлы **** (единицы). Они обрабатываются точно так же, как узлы ****, и имеют такие же атрибуты. Атрибут **coltype** может быть использован для переопределения типа единицы, но работать это будет только при выводе на панели ТС, в диалогах поиска будет использоваться тип, заданный для колонки. Также вы можете поместить узел **** между колонками, он будет виден как разделитель в меню выбора колонок Total Commander.