Project

General

Profile

MarkupEditor » History » Revision 2

Revision 1 (Viktoria Kopach, 03/28/2011 11:50 AM) → Revision 2/7 (Viktoria Kopach, 03/28/2011 12:03 PM)

h1. Requality Markup Editor 

 Это окно-браузер с текстом документа. В нем размечаются требования. Редактировать текст нельзя. 
 *Выделение требований из окна Document Markup editor.* 
 Выделить часть текста, в контекстном меню выбрать Add to requirement... Появляется окно Requirement selection со списком уже существующих требований.  
 +Окно Requirement selection.+ 
 Позволяет выбрать существующее требование для добавления в него location''а или создать новое. Имеет кнопки create new, OK и Cancel. Если одно из требований (или папка требований) выбрано, то все три кнопки активны, иначе активна только кнопка Cancel. Новое требование создается внутри выбранного требования. 
 При нажатии create new открывается окно редактора идентификатора, в котором есть строка для ввода идентификатора нового требования и кнопки OK и Cancel (обе активные). После ввода Id и нажатия OK в окне выбора требования в дереве требований появляется новое требование с введенным Id, расположенное внутри требования, которое было выбрано; новое требование теперь выделено. Если Id не было введено (поле осталось пустым), при нажатии OK появляется предупреждение о том, что Id не может быть пустым. Если требование с таким Id уже существует внутри узла выбранного требования, появляется предупреждение о том, что требование с таким Id уже есть. 
 При нажатии OK в окне выбора требования окно закрывается, а location добавляется к выбранному требованию. 
 Если этот location не был ранее выделен, то он маркируется выделением. 

 *Поиск по документу.* 
 Поиск по документу открывается через контекстное меню Find... и по hot-key CTRL+F. При этом открывается окно поиска.  
 В окне поиска есть редактируемое поле (выпадащий список), в котором указывается искомый текст. Это поле раскрывается в список предыдущих запросов поиска. Если выделить какой-то кусок текста в документе и вызвать поиск, выделенный текст появится в этом поле.  
 Окно поиска содержит следующие галочки: учитывать регистр, только слово целиком.  
 Окно поиска содержит следующие кнопки: искать все, искать далее, искать к началу документа (вверх по документу). Должны быть горячие клавиши для поиска вниз по документу и для поиска к началу документа. 

 *В контекстном меню есть пункт Show identifiers.* При выборе этого пункта над всеми location''ами появляются всплывающие подсказки с их Id (или именами?). В контекстном меню этот пункт выделяется галочкой, как выбранный. При снятии галочки всплывающие подсказки исчезают. 
 Если Show identifiers не выбран, то при наведении курсора на требование возникает всплывающая подсказка с его именем. 

 *В контекстном меню есть пункт Show version.* При его выборе возникает окно с информацией о версии используемого браузера. 

 *В контекстном меню есть пункт Find...* При выборе этого меню открывается окно поиска. 

 [[ReqEditor|Перспектива Requality (основные view)]]