Меню предназначено для создания, просмотра, редактирования и записи списков, представленных в виде информационной таблицы в окне "Просмотр и редактирование файлов (списков)". Таблица состоит из пяти столбцов:
<NN><признак сравнения><левый список><правый список><признак сравнения>,
где
<NN> | - | порядковый номер (1,2,3,...); |
<'*' - признак сравнения для левого списка> | - | признак устанавливается после выполнения операции сравнения; |
<левый список> | - | представляет из себя список (например, из имен файлов), загруженный в третий столбец таблицы; |
<правый список> | - | представляет из себя список (например, из имен файлов), загруженный в четвертый столбец таблицы. |
<'*' - признак сравнения для правого списка> | - | признак устанавливается после выполнения операции сравнения; |
Для работы с левым или с правым списком определены отдельные опции меню Левый список(файл) и Правый список(файл), которые предназначены для загрузки информации из входного файла в соответствующий правый или левый файл (столбец таблицы) и записи информации из соответствующего файла (столбца таблицы) в выходной файл. Эти операции производятся в зависимости от заданных режимов:
Режим дозагрузки | - | дополнение столбца таблицы без предварительной его очиски; | |
Режим дозаписи | - | дополнение содержимого выходного файла без предварительной его очистки. |
Для выполнения конкретных операций определены следующие операции в опции меню Правка:
Загрузить из файла | - | вызывается диалоговое окно для задания имени файла и осуществляется загрузка этого файла в соответствующий список; | |
Загрузить из буфера | - | загрузка соответствующего списка из буфера обмена Clipboard; | |
Записать в файл … | - | вызывается диалоговое окно для задания имени файла и осуществляется запись в файл информации из заданного списка (все строки, строки с признаком '*', строки без признака '*'); | |
Записать в буфер … | - | осуществляется запись информации в буфер обмена Clipboard из заданного столбца таблицы (все строки, строки с признаком '*', строки без признака '*'); | |
Дублировать | - | перенос строк заданного списка в соседний список с учетом заданного режима дозагрузки; | |
Отсортировать … | - | сортировка списка (по алфавиту размеру файла, по дате записи файла); | |
Выбрать … | - | выбор файлов списка по дате создания и размеру файла; | |
Очистить | - | очистка списка; | |
Сравнить… | - | сравнение списков по заданному критерию (построчно, по кратким именам файлов) и запись признака '*' в случае совпадения в соответствующий столбец таблицы; | |
Конвертировать | - | поменять левый и правый список местами. |