Project

General

Profile

Actions

Импорт документов

Необходимо переделать процесс импорта документов в Requality таким образом, чтобы были удовлетворены следующие требования:

1. Общий вид должен напоминать диалог импорта файлов в Eclipse (см. картинку)
2. Должна быть возможность выделить один или несколько файлов в одной или нескольких папках
3. Должна быть возможность выделить все файлы во всех папках (кнопка Select all)
4. Должна быть возможность снять выделение со всех файлов и папок (кнопка Deselect all)
5. Если импорт был запущен из контекстного меню одной из вложенных в Documents папок (в том числе сам Documents), эта папка должна быть прописана в поле "Into folder"
6. Должна быть возможность создать новую папку, прописав путь к ней в поле Into folder.
7. Должна быть возможность импортировать документы с сохранением структуры папок, отметив чекбокс "create folders"
8. Кнопка Finish неактивна до тех пор, пока не отмечен как минимум 1 файл и не прописан путь в поле "Into folder".
9. Если один из отмеченных файлов уже существует в папке, прописанной в поле "Into folder", кнопка Finish становится неактивной, в верхней части окна выводится соответствующее предупреждение.
10. Процесс импорта должен быть снабжен прогресс баром.

Updated by Alexey Demakov about 13 years ago · 3 revisions