MarkupEditor » History » Version 5
Viktoria Kopach, 06/06/2011 08:09 PM
1 | 3 | Alexey Demakov | h1. Document Markup Editor |
---|---|---|---|
2 | 1 | Viktoria Kopach | |
3 | Это окно-браузер с текстом документа. В нем размечаются требования. Редактировать текст нельзя. |
||
4 | 4 | Viktoria Kopach | |
5 | 1 | Viktoria Kopach | *Выделение требований из окна Document Markup editor.* |
6 | Выделить часть текста, в контекстном меню выбрать Add to requirement... Появляется окно Requirement selection со списком уже существующих требований. |
||
7 | +Окно Requirement selection.+ |
||
8 | Позволяет выбрать существующее требование для добавления в него location''а или создать новое. Имеет кнопки create new, OK и Cancel. Если одно из требований (или папка требований) выбрано, то все три кнопки активны, иначе активна только кнопка Cancel. Новое требование создается внутри выбранного требования. |
||
9 | При нажатии create new открывается окно редактора идентификатора, в котором есть строка для ввода идентификатора нового требования и кнопки OK и Cancel (обе активные). После ввода Id и нажатия OK в окне выбора требования в дереве требований появляется новое требование с введенным Id, расположенное внутри требования, которое было выбрано; новое требование теперь выделено. Если Id не было введено (поле осталось пустым), при нажатии OK появляется предупреждение о том, что Id не может быть пустым. Если требование с таким Id уже существует внутри узла выбранного требования, появляется предупреждение о том, что требование с таким Id уже есть. |
||
10 | При нажатии OK в окне выбора требования окно закрывается, а location добавляется к выбранному требованию. |
||
11 | Если этот location не был ранее выделен, то он маркируется выделением. |
||
12 | |||
13 | 3 | Alexey Demakov | [[DocumentFind|Поиск по документу]] |
14 | 1 | Viktoria Kopach | |
15 | *В контекстном меню есть пункт Show identifiers.* При выборе этого пункта над всеми location''ами появляются всплывающие подсказки с их Id (или именами?). В контекстном меню этот пункт выделяется галочкой, как выбранный. При снятии галочки всплывающие подсказки исчезают. |
||
16 | Если Show identifiers не выбран, то при наведении курсора на требование возникает всплывающая подсказка с его именем. |
||
17 | |||
18 | *В контекстном меню есть пункт Show version.* При его выборе возникает окно с информацией о версии используемого браузера. |
||
19 | |||
20 | *В контекстном меню есть пункт Find...* При выборе этого меню открывается окно поиска. |
||
21 | 2 | Viktoria Kopach | |
22 | 5 | Viktoria Kopach | *В контекстном меню есть пункт для связывания location''а в Markup editor с требованиями в Requality explorer и Properties. |
23 | Есть два варианта, как это реализовать в Requality. |
||
24 | +Первый вариант реализации:+ пункт Show requirement. |
||
25 | * Этот пункт есть в контекстном меню, которое открывается в Markup editor''е. |
||
26 | * Он активен в том случае, если контекстное меню открывается на размеченном location''е. |
||
27 | * При его выборе в Requality explorer выделяется требование, которому этот location принадлежит. Если он принадлежит нескольким требованиям, выделяется то, которое первое его получило. То же требование открывается в Properties. |
||
28 | * Для случая, когда location принадлежит нескольким требованиям можно использовать горячие клавиши, которые позволяют пройтись по всем этим требованиям по очереди. |
||
29 | +Второй вариант реализации:+ в Markup editor при открытии контекстного меню на location''е в контекстном меню появляются новые пункты - список всех требований (их имена), в которых есть этот location. При выборе одного из этих требований оно выделяется в Requality explorer и открывается в Properties. |
||
30 | |||
31 | 2 | Viktoria Kopach | [[ReqEditor|Перспектива Requality (основные view)]] |