RU2015151840A - Привязка к границам абзаца выбора текста - Google Patents

Привязка к границам абзаца выбора текста Download PDF

Info

Publication number
RU2015151840A
RU2015151840A RU2015151840A RU2015151840A RU2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A RU 2015151840 A RU2015151840 A RU 2015151840A
Authority
RU
Russia
Prior art keywords
paragraph
selection
binding
borders
input
Prior art date
Application number
RU2015151840A
Other languages
English (en)
Other versions
RU2656988C2 (ru
Inventor
Яр Луис Ван ЗИЛ
Александр Дуглас ПЕРЕЙРА
Original Assignee
МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи filed Critical МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи
Publication of RU2015151840A publication Critical patent/RU2015151840A/ru
Application granted granted Critical
Publication of RU2656988C2 publication Critical patent/RU2656988C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)

Claims (35)

1. Способ, реализуемый, по меньшей мере, частично посредством компьютера, при этом способ содержит этапы, на которых:
принимают (510) указание выбора текста абзаца;
принимают (515) ввод расширения в отношении данного выбора;
изменяют размеры (520) выбора в соответствии с вводом расширения;
если выбор с измененными размерами меньше всего текста абзаца, но удовлетворяет (525) набору из одного или более условий привязки к границам абзаца, выполняют (530) операцию привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя этап, на котором указывают (535), через устройство вывода, что выбор с измененными размерами включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом способ дополнительно содержит этап, на котором повторно активируют упомянутый режим привязки в ответ на дополнительный ввод, который указывает, что выбор должен быть расширен до второго абзаца.
2. Способ по п.1, дополнительно содержащий этап, на котором обнаруживают то, предоставляется или нет ввод расширения через сенсорный экран, и если нет, деактивируют режим привязки к границам абзаца для упомянутого выбора.
3. Способ по п.1 или 2, в котором упомянутое указание относительно выбора текста абзаца содержит выбор слова посредством быстрого прикосновения пальцем к области, соответствующей выбору 230.
4. Способ по п.1, в котором прием (515) ввода расширения относительно упомянутого выбора содержит этап, на котором пользователь касается пальцем около маркера в правой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений вправо и вниз на сенсорном экране, либо пользователь касается пальцем около маркера в левой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений влево и вверх на сенсорном экране, при этом по мере того, как пользователь перетаскивает палец, выбор (230) расширяется, чтобы идентифицировать текст, который теперь является частью выбора (230).
5. Способ по п.1, дополнительно содержащий этап, на котором обнаруживают, что выбор с измененными размерами расширяется в пустое место между абзацами, и визуально указывают то, что выбор включает в себя весь абзац, но не включает в себя пустое место.
6. Система в вычислительном окружении, содержащая:
запоминающее устройство, выполненное с возможностью хранить данные документа;
устройство вывода, выполненное с возможностью обеспечивать представление документа;
процессор, соединенный с запоминающим устройством и устройством вывода, причем процессор запрограммирован с возможностью осуществлять действия, причем действия содержат:
прием (510) указания выбора текста абзаца документа;
прием (515) ввода расширения в отношении данного выбора;
если ввод расширения указывает, что выбор должен быть расширен меньше, чем до всего текста абзаца, но набор из одного или более условий привязки к границам абзаца удовлетворяется (525), выполнение (530) операции привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя предоставление выходных данных в устройство вывода, чтобы указывать (535) то, что выбор включает в себя весь абзац;
прием (610) ввода сужения и, в ответ на это, отмену (615) режима привязки к границам абзаца для абзаца;
задание (620) выбора меньшим в соответствии с вводом сужения;
предоставление выходных данных на дисплей, чтобы визуально указывать то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго абзаца.
7. Система по п.6, в которой процессор дополнительно запрограммирован с возможностью осуществлять дополнительные действия, причем дополнительные действия содержат обнаружение того, выполнено или нет устройство вывода с возможностью опознавать сенсорный ввод, и если нет, деактивацию режима привязки к границам абзаца для выбора.
8. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции, в соответствии с которыми:
на сенсорном устройстве, принимают (510) указание выбора текста абзаца;
принимают сенсорный ввод в отношении данного выбора, причем сенсорный ввод содержит сенсорный ввод в направлении текста абзаца;
если изменение размеров упомянутого выбора в ответ на сенсорный ввод приводит к тому, что выбор превышает предварительно заданную процентную долю от абзаца, то визуально указывают через устройство вывода сенсорного устройства, что выбор включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго
абзаца.
9. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции по п. 8, при этом упомянутая предварительно заданная процентная доля от абзаца составляет одно из 50% или 75%.
RU2015151840A 2013-06-04 2013-09-20 Привязка к границам абзаца выбора текста RU2656988C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/909,073 US20140359433A1 (en) 2013-06-04 2013-06-04 Text selection paragraph snapping
US13/909,073 2013-06-04
PCT/US2013/060765 WO2014196997A1 (en) 2013-06-04 2013-09-20 Text selection paragraph snapping

Publications (2)

Publication Number Publication Date
RU2015151840A true RU2015151840A (ru) 2017-06-08
RU2656988C2 RU2656988C2 (ru) 2018-06-07

Family

ID=49293891

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015151840A RU2656988C2 (ru) 2013-06-04 2013-09-20 Привязка к границам абзаца выбора текста

Country Status (11)

Country Link
US (1) US20140359433A1 (ru)
EP (1) EP3005146A1 (ru)
JP (1) JP6340420B2 (ru)
KR (1) KR20160016935A (ru)
CN (1) CN105408889B (ru)
AU (1) AU2013391468A1 (ru)
BR (1) BR112015030241A2 (ru)
CA (1) CA2913751A1 (ru)
MX (1) MX2015016739A (ru)
RU (1) RU2656988C2 (ru)
WO (1) WO2014196997A1 (ru)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014211701A (ja) * 2013-04-17 2014-11-13 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US10319129B2 (en) * 2017-01-27 2019-06-11 Adobe Inc. Snapping line generation
CN109298819B (zh) * 2018-09-21 2021-03-16 Oppo广东移动通信有限公司 选择对象的方法、装置、终端及存储介质

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5574840A (en) * 1994-08-29 1996-11-12 Microsoft Corporation Method and system for selecting text utilizing a plurality of text using switchable minimum granularity of selection
JPH08241317A (ja) * 1995-03-02 1996-09-17 Canon Inc 文書処理装置
US6532081B1 (en) * 1999-07-23 2003-03-11 Xerox Corporation Weight calculation for blending color transformation lookup tables
US20120089499A1 (en) * 2000-06-29 2012-04-12 Balthaser Online, Inc. Methods, systems, and processes for the design and creation of rich-media applications via the internet
US6891551B2 (en) * 2000-11-10 2005-05-10 Microsoft Corporation Selection handles in editing electronic documents
US7703004B2 (en) * 2003-06-20 2010-04-20 Palo Alto Research Center Incorporated Systems and methods for automatically converting web pages to structured shared web-writable pages
US7703036B2 (en) * 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US7683889B2 (en) * 2004-12-21 2010-03-23 Microsoft Corporation Pressure based selection
US7619616B2 (en) * 2004-12-21 2009-11-17 Microsoft Corporation Pressure sensitive controls
US8643605B2 (en) * 2005-11-21 2014-02-04 Core Wireless Licensing S.A.R.L Gesture based document editor
US8656295B2 (en) * 2007-01-05 2014-02-18 Apple Inc. Selecting and manipulating web content
US8201109B2 (en) * 2008-03-04 2012-06-12 Apple Inc. Methods and graphical user interfaces for editing on a portable multifunction device
US8661362B2 (en) * 2009-03-16 2014-02-25 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
US8661339B2 (en) * 2011-05-31 2014-02-25 Apple Inc. Devices, methods, and graphical user interfaces for document manipulation
CN103608760A (zh) * 2011-06-03 2014-02-26 谷歌公司 用于选择文本的手势
AU2012101185B4 (en) * 2011-08-19 2013-05-02 Apple Inc. Creating and viewing digital note cards
CA2821772C (en) * 2012-04-30 2016-12-13 Research In Motion Limited Method and apparatus for text selection
US9354805B2 (en) * 2012-04-30 2016-05-31 Blackberry Limited Method and apparatus for text selection

Also Published As

Publication number Publication date
BR112015030241A2 (pt) 2017-07-25
US20140359433A1 (en) 2014-12-04
JP2016526235A (ja) 2016-09-01
WO2014196997A1 (en) 2014-12-11
RU2656988C2 (ru) 2018-06-07
EP3005146A1 (en) 2016-04-13
JP6340420B2 (ja) 2018-06-06
CN105408889A (zh) 2016-03-16
KR20160016935A (ko) 2016-02-15
CA2913751A1 (en) 2014-12-11
AU2013391468A1 (en) 2015-12-10
CN105408889B (zh) 2018-04-24
MX2015016739A (es) 2016-08-08

Similar Documents

Publication Publication Date Title
US10444933B2 (en) Method and apparatus for adding application icon and method and apparatus for removing application icon
US20110267371A1 (en) System and method for controlling touchpad of electronic device
US10108330B2 (en) Automatic highlighting of formula parameters for limited display devices
JP2017224319A5 (ru)
US9501219B2 (en) 2D line data cursor
JP2015531530A5 (ru)
JP2015531139A5 (ru)
JP2014215737A5 (ja) 情報処理装置、表示制御方法、コンピュータプログラム、及び記憶媒体
JP2014526762A5 (ru)
JP2017508209A5 (ru)
RU2015145945A (ru) Устройство и способ для отображения результата исполнения приложения
JP2018535462A5 (ru)
GB2561492A (en) A method and system for displaying and interacting with digital content stored in a computer system
US9946450B2 (en) Scrolling display control interface apparatuses, methods and computer-readable storage mediums
RU2015151840A (ru) Привязка к границам абзаца выбора текста
JP6370118B2 (ja) 情報処理装置、情報処理方法、及びコンピュータプログラム
TW201401157A (zh) 電子裝置的文本編輯系統及方法
TWI617971B (zh) 手勢翻頁方法及系統
JP2015049593A (ja) 電子機器、方法およびプログラム
US20160209988A1 (en) Information Input Device, Control Method and Storage Medium
US9635170B2 (en) Apparatus and method for controlling terminal to expand available display region to a virtual display space
EP3210101B1 (en) Hit-test to determine enablement of direct manipulations in response to user actions
TWI639942B (zh) 快速複製粘貼系統及方法
KR102205235B1 (ko) 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치
JP6036598B2 (ja) 情報処理装置及び情報処理プログラム

Legal Events

Date Code Title Description
HC9A Changing information about inventors