Task #1358
closedСоздание атрибута с некорректным именем.
100%
Description
Требования поменялись. (Раньше было так: http://forge.ispras.ru/issues/1151)
При добавлении нового атрибута или редактировании старого открывается окно Attribute Editor.
Потенциально пользователь может ввести некорректное имя атрибута, в нашем случае это имя, которое начинается или заканчивается пробелами.
Если при редактировании имени атрибута в какой-то момент оказывается, что у него в начале или в конце стоит пробел (пробелы), то внизу окна, над кнопками ОК и Cancel должен появиться значок ошибки - красный кружок с крестом) и рядом текст (стандартного черного цвета): Attribute name must not start or end with a blank. При этом кнопка ОК должна становиться неактивной. Если имя исправляется на корректное, этот текст и значок ошибки исчезают, кнопка ОК становится активной.
Вариант attr_editor.png и attr_editor_new.png после обсуждения с Лешей Демаковым отменяются.
Актуальная картинка:
Files
Updated by Alexey Demakov over 13 years ago
- File dialog-with-error.png dialog-with-error.png added
В eclipse текст сообщения цветом не выделается. Вместо этого добавляется иконка:
Updated by Viktoria Kopach over 13 years ago
- File attr_editor_new.png attr_editor_new.png added
Updated by Viktoria Kopach over 13 years ago
Поменяла картинку и описание на более правильное.
Updated by Alexey Demakov over 13 years ago
Предлагаю сократить текст, убрав первое предложение. И в eclipse вместо must используется can.
Updated by Viktoria Kopach over 13 years ago
Используется must. Видимо, не во всех случаях.
Updated by Viktoria Kopach over 13 years ago
- File attr_editor_new_2.png attr_editor_new_2.png added
Updated by Viktoria Kopach over 13 years ago
И еще, если уж мы придерживаемся стиля Eclipse. В конце предложения нет точки.
Updated by Yuriy Shekochihin over 13 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset r2010.
Updated by Viktoria Kopach over 13 years ago
- Status changed from Resolved to Verified
Updated by Viktoria Kopach over 13 years ago
- Assignee changed from Yuriy Shekochihin to Alexey Khoroshilov
Updated by Alexey Khoroshilov over 13 years ago
- Status changed from Verified to Closed