СПОСОБ, УСТРОЙСТВО И ОКОНЕЧНАЯ АППАРАТУРА ДЛЯ РЕАГИРОВАНИЯ НА ОПЕРАЦИЮ СДВИГА

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