ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ДЛЯ РЕДАКТИРОВАНИЯ ЗНАЧЕНИЯ ПО МЕСТУ

1. Способ приема ввода для изменения значения, содержащий этапы, на которых:
отображают значение на графическом дисплее;
определяют, когда значение выбрано;
в ответ на определение корректирования значения вблизи значения отображают элемент пользовательского интерфейса, который отображает индикатор, который используется с жестом сдвига для изменения значения на новое значение, которое определяется из дискретных значений;
принимают жест сдвига для изменения значения;
во время приема жеста сдвига изменяют отображение элемента пользовательского интерфейса и отображение значения по месту в ответ на жест сдвига; и
устанавливают значение в измененное значение.
2. Способ по п.1, в котором в ответ на жест сдвига значение предоставляется как сдвигающееся вдоль линии.
3. Способ по п.1, в котором при отображении элемента пользовательского интерфейса отображают потенциальные значения поверх отображения значения, при этом отображают потенциальные значения для каждой части значения, которые могут быть установлены на разных уровнях.
4. Способ по п.1, в котором при приеме жеста сдвига определяют уровень сдвига и изменяют часть значения, которая соответствует уровню сдвига.
5. Способ по п.1, в котором при отображении потенциальных значений отображают потенциальные значения полупрозрачным образом так, что часть отображения, которая расположена под отображением потенциальных значений, остается видимой.
6. Способ по п.1, в котором при изменении отображения элемента пользовательского интерфейса и отображения значения в ответ на жест сдвига определяют расстояние от значения до текущей позиции сдвига и изменяют скорость изменения значения в ответ на увеличение этого расстояния.
7. Считываемый компьютером носитель данных, на котором сохранены исполняемые компьютером команды для редактирования значений по месту, содержащие:
отображение значения на графическом дисплее;
определение того, когда значение выбрано;
в ответ на определение того, что значение выбрано, графическое указание выбора значения, отображение вблизи значения элемента пользовательского интерфейса, который отображает потенциальные значения вблизи выбранного значения и сконфигурирован принимать жест сдвига для изменения значения на новое значение, определяемое из дискретных значений;
прием сенсорного ввода, который является жестом сдвига, для изменения значения;
во время приема жеста сдвига изменение отображения элемента пользовательского интерфейса и отображения значения по месту в ответ на жест сдвига; и
установку значения в измененное значение.
8. Устройство для редактирования значений по месту, включающее в себя:
дисплей, который выполнен с возможностью приема сенсорного ввода;
процессор и память;
операционную среду, исполняемую с помощью процессора;
приложение, которое включает в себя значения, которые могут быть изменены; и
диспетчер пользовательского интерфейса, работающий в сочетании с приложением и сконфигурированный для выполнения действий, включающих в себя:
отображение значения на дисплее;
определение того, когда значение на дисплее выбрано;
в ответ на определение того, что значение выбрано, графическое указание выбора значения, отображение вблизи значения элемента пользовательского интерфейса, который отображает уровень потенциальных значений для каждой дискретной части значения и который выполнен с возможностью приема сенсорного ввода для изменения значения на новое значение, которое определяется из дискретных значений;
прием сенсорного ввода для изменения значения;
во время приема сенсорного ввода изменение отображения элемента пользовательского интерфейса, чтобы показать выбранное потенциальное значение; и
установку значения в измененное значение.
9. Устройство по п.8, в котором отображение элемента пользовательского интерфейса включает в себя отображение элемента пользовательского интерфейса полупрозрачным так, что часть отображения, которая расположена под отображением потенциальных значений, остается видимой.
10. Устройство по п.8, в котором изменение отображения элемента пользовательского интерфейса и отображения значения по месту в ответ на сенсорный ввод включает в себя определение расстояния от значения до текущей позиции сдвига и изменение скорости изменения значения в ответ на увеличение этого расстояния.