В меню
Меню Файл(Список)
Меню предназначено для создания, просмотра, редактирования и записи списков в окне
[Просмотр и редактирование списков]. Списки отображаются в виде таблицы, которая состоит
из пяти столбцов:
<NN><признак сравнения><лев. список><прав. список><признак сравнения> , где
<NN> - порядковый номер (1,2,3,...);
<'*' - признак сравнения - признак устанавливается после
для левого списка> выполнения операции сравнения;
<левый список> - список имен файлов, загруженный
в третий столбец таблицы;
<правый список> - список имен файлов, загруженный
в четвертый столбец таблицы;
<'*' - признак сравнения - признак устанавливается после
для правого списка> выполнения операции сравнения.
Для работы с левым или с правым списком определены отдельные опции меню, которые
предназначены для загрузки информации из входного файла в соответствующий правый или
левый список (столбец таблицы) и записи информации из соответствующего списка (столбца
таблицы) в выходной файл. Эти операции производятся в зависимости от заданных режимов:
{Режим дозагрузки} - дополнение строк списка без предварительной его очистки;
{Режим дозаписи} - дополнение содержимого выходного файла без предварительной его
очистки.
Для выполнения конкретных операций определены следующие опции меню:
{Загрузить из файла} - вызывается диалоговое окно для задания имени файла и
осуществляется загрузка этого файла в соответствующий
список;
{Загрузить из буфера} - загрузка соответствующего списка из буфера обмена
Clipboard;
{Записать в файл …} - вызывается диалоговое окно для задания имени файла и
осуществляется запись в файл информации из заданного списка
(все строки, строки с признаком '*', строки без признака '*');
{Записать в буфер …} - осуществляется запись информации в буфер обмена Clipboard из
заданного списка (все строки, строки с признаком '*' , строки
без признака '*');
{Дублировать} - перенос строк заданного списка в соседний список с учетом
заданного режима дозагрузки;
{Отсортировать …} - сортировка списка (по алфавиту, по размеру файла, по дате
записи файла);
{Выбрать …} - выборка элементов списка файлов по дате создания или по
размеру файла;
{Очистить} - очистка заданного списка;
{Удалить строки …} - удаление строк списка по номеру строки или диапазону строк
n1..n2 , задаваемому в окне запроса;
{Сравнить …} - сравнение списков по заданному критерию (построчно,
по кратким именам файлов) и запись признака '*' в случае
совпадения в соответствующий столбец таблицы;
{Конвертировать} - перестановка правого и левого списков местами;
{Расширенная информация} - длина, размер, дата и время создания файла.
Строки таблицы со списками можно редактировать, используя клавиши:
ENTER
| -
| добавление пустой строки в конец таблицы;
|
DELETE
| -
| удаление символов в ячейке таблицы;
|
Alt+DELETE
| -
| удаление из таблицы всей строки, содержащей сфокусированную ячейку;
|
Alt+INSERT
| -
| вставка пустой строки таблицы перед строкой, содержащей сфокусированную ячейку;
|
Shift+Alt+DEL
| -
| удаление из левого или правого списка сфокусированной ячейки;
|
Shift+Alt+INS
| -
| вставка в левый или в правый список пустой строки перед сфокусированной ячейкой;
|
TAB, стрелки
| -
| "хождение" по строкам и столбцам таблицы.
|
Замечание. Можно отдельно отметить символом '*' строки списков, используя DblClick
по второму или пятому столбцу таблицы, а его повторное применение удаляет
метку.