Re: Разбиение отрезка на интервалы
От: Centaur Россия  
Дата: 14.07.09 18:30
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Тут возникла такая задача — пользователь должен разбить отрезок на интервалы. Отрезок в действительных числах. Итнервалов произвольное количество — сколько пользователь захочет, столько и сделает. Причем эту разбивку от может захотеть сделать как "на глазок", так и точно.

А>Каждому интервалу пользователь может поставить в соответствие какие-то дополнительные данные (например, текстовый комментарий)

А>1) Как поюзабельнее организовать ввод подобных данных? Пока мне видится 2 решения-кандидата:

А> а) сделать какой-то особый "многоползунковый трекбар" и внизу таблица, в таблице пречислены интервалы в виде пар (начало, конец) отсортированные по возрастанию. Таблицу можно редактировать, но хитрым способом — например, при редактировании конца интервала автоматически изменяется начало следующего интервала; делается проверка, что мы не
вылезли за конец следующего интервала и т.п.

Ага. Примеры для подражания — Word (линейка табуляции) и всяческие редакторы таблицы разделов.

А> б) сделать тот же "многоползунковый трекбар", и под каждым ползунком расположить поле ввода (кнопку, по которой вылезает поле ввода?), куда можно ввести точное числовое значение


Не вариант, интервалы могут быть маленькие, туда ни поле, ни кнопка не влезут.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.