Операции с документами и ввод параметров

Осуществление заложенных в списке свойств операций может производиться как с обязательным введением определенных параметров, так и без них.
Примером операции, при которой не надо будет задавать параметры является «логическое удаление« документа, и складывание их в /фильтрующую папку/. Удаление документа будет происходить сразу после его перемещения в данную папку или в /мусорную корзину/.
В других случаях операция должна спросить пользователя о его намерениях. Например, при посылке документа какому то лицу требуется заполнение поля 'послать кому'
Аналогично вводу параметров перед выполнением операции, требуется ввод полей при редактировании и создании документа.
Приведем пример создания ключа на какой либо документ. На рисунке вы видите окно /Новый ключ/, которое будет выводиться при создании ключа:

Здесь необходимо заполнить находящиеся здесь поля:

Затем следует выбрать документ, на который устанавливается ключ. По нажатию на соответствующую строку или иконку, расположенную с правого края данной строки на экране появляется еще одно окно Explorer, из которого выбирается необходимый документ.
В новом Explorer'e основные функции работают так же, как и в обычном окне Explorer, но по нажатию Enter оно закрывается и документ становится выбранным. При завершении работы в родительском окне новое окно Explorer так же закрывается.
Документ можно выбрать и иначе: перетащив его на поле, требующее заполнения из нового или уже существующего окна Explorer. Это, кстати, единственный метод выбрать папку, так как по нажатию на папку выбора не происходит, а она вместо этого раскрывается.
Для каждого поля, содержащего документ, можно получить свойства документа просто нажав правую клавишу мыши на этом поле. При этом появится всплывающее меню как и при выборе документа в окне exporer'a.
При вводе данных различного типа программа может не дать Вам работать дальше, пока вводимое значение не удовлетворит некоторым критериям, а именно:

Как правило, переход к редактированию поля документа осуществляться двойным нажатием левой клавиши мыши на поле или вводом любого допустимого символа, когда поле уже выделено. Следует отметить, при вводе любого символа, кроме пробела, старое содержимое будет затерто. Для его восстановления можно нажать клавишу Esc.
Редактирование даты может осуществляться двумя способами. Первый способ обычный, а другой заключается в нажатии кнопки справа от даты. В этом случае дату можно выбрать мышью с помощью календаря. Дни, выделенные серым цветом, выбирать нельзя. Для перехода к другим месяцам и годам предназначены четыре кнопки в верхней части календаря.