Набор текста в Symbian S60

 

Приложение №VIII

Набор текста в Symbian S60

Содержание

Размеры компактных сотовых телефонов и смартфонов не позволяет создать на них полноразмерную алфавитно-цифровую клавиатуру. Поэтому набор текста, паролей, SMS происходит на цифровой клавиатуре сотового телефона (см. рисунок App008.01). Далее описание всех приёмов работы с клавиатурой сотового телефона будет рассмотрено на примере работы смартфона Nokia E51. Эти приёмы работы, с некоторыми изменениями, могут быть распространены и на другие телефоны с цифровой клавиатурой.

Внешний вид передней панели смартфона Nokia E51

Рис. App008.01. Внешний вид передней панели смартфона Nokia E51.

App008.01. Описание клавиатуры и органов управления смартфона Nokia E51

Устройство органов управления на сотовом телефоне достаточно стандартно. Среди обязательно присутствующих органов управления вне цифровой клавиатуры:

Дополнительно на сотовом телефоне Nokia E51 присутствуют следующие клавиши:

Примечание: последние две клавиши могут переопределяться пользователем для быстрого вызова программы, установленной на смартфоне.

Цифровая клавиатура телефонов стандартная, содержащая в четыре ряда клавишей:

На этом знакомство с клавиатурой сотового телефона закончим, и приступим к описанию собственно процедуры набора текста, на примере работы сервиса SMS.

App008.02. Вызов и интерфейс работы сервиса отправки SMS

Вызов приложения: «Отправка SMS» на смартфоне Nokia E51 осуществляется следующим образом:

Необходимо выбрать на главном экране смартфона с помощью джойстика иконку «Отправить SMS», и нажать на среднюю клавишу джойстика (см. рисунок App008.02);

Вид главного экрана смартфона Nokia E51

Рис. App008.02. Вид главного экрана смартфона Nokia E51

После этого откроется экран с многострочным текстовым редактором для набора текста (см. рисунок App008.03).

Вид окна для набора текста в программе: «Отправка SMS»

Рис. App008.03. Вид окна для набора текста в программе: «Отправка SMS»

Собственно набор текста будет обсуждаться в разделе App008.03. Здесь же мы рассмотрим интерфейс, меню и органы управления программы набора SMS.

В главном меню программы отправки сообщений SMS (см. рисунок App008.04) находятся следующие пункты:

Главное меню программы отправки SMS

a)

Главное меню программы отправки SMS

b)

M

c)

d)

e)

Рис. App008.04. Вид «главного меню» при наборе текста, вызываемого при нажатии клавиши «Menu». a) Начало меню; b) Конец меню; c) Каскадное меню «Вставить»; d) Каскадное меню «Параметры печати»; e) Каскадное меню «Функции редактирования»

Кроме главного меню, в программе набора текста существует так называемое «контекстное меню», которое вызывается при нажатии на кнопку «*» на смартфоне. Это меню вызывается только в том случае, если текстовый курсор стоит в тексте сообщения после символа «Пробел» или «Перевод строки».

a)

b)

c)

Рис. App008.05. Вид «контекстного меню», вызываемого при нажатии клавиши «*». a) Начало меню; b) Конец меню; c) Каскадное меню «Словарь»

Это контекстное меню содержит следующие пункты:

Этих пунктов меню вполне достаточно не только для отправки короткого SMS сообщения, но оно также содержит все базовые функции редактирования текстов «как в текстовом редакторе» и, более того, позволяют набирать и редактировать текст одной рукой, что невозможно на современных компьютерах с клавиатурой и смартфонах с сенсорным дисплеем.

Также для переключения режима ввода символов с цифровой клавиатуры (ввод прописных букв, строчных букв, предиктивный ввод (со словарём) прописных букв, строчных букв, цифровой ввод, см. рисунок App008.06) можно использовать клавишу «#» в правом нижнем углу цифровой клавиатуры телефона. О режимах ввода текста подробно будет рассмотрено в разделе App008.03 .

a)

b)

c)

d)

Рис. App008.06. Значки, появляющиеся после нажатия на кнопку «#». a) режим ввода цифр; b) простой режим ввода прописных букв; c) простой режим ввода строчных букв; d) предиктивный ввод прописных букв

App008.03.Набор текста в смартфоне

Набор текста на цифровой клавиатуре может осуществляться как обычным способом, так и с использованием словаря (так называемый «предиктивный ввод»). Рассмотрим эти способы ввода по отдельности.

«Обычный ввод» осуществляется следующим образом:

  1. С помощью контекстного меню текстового редактора или приравненной к ней программы выбирается язык ввода текста (см. рисунок App008.05, b);
  2. С помощью кнопки «решётка» выбирается режим «обычного ввода» прописных или строчных букв (см. рисунок App008.06, b, c);
  3. Далее с помощью кнопок «2» — «9» производится набор литер. Ввод зависит от языка текста, выбранного в пункте 1, и автор в дальнейшем рассматривает только ввод русского текста. Каждое нажатие на кнопку циклически изменяет вводимый с клавиатуры символ. Например, нажав 1 раз на кнопку «2», мы вводим русскую букву «а», два раза — букву «б», три раза — букву «в», четыре раза — букву «г». Нажатие пять раз на кнопку «2» вводит цифру «2». Дальнейшее нажатие вводит латинские литеры: шестикратное нажатие кнопки «2» вводит латинскую букву «a», семикратное — «b», восьмикратное — «c». Девятикратное нажатие кнопки «2» опять вводит русскую букву «а» и так далее. Аналогично происходит набор литер для кнопок «3» — «9»;
  4. При нажатии на кнопку «1» происходит циклический ввод знаков препинания и цифры «единица»;
  5. Действие от нажатия на кнопку «0» одинаково при «обычном» и «предиктивном» вводе текста, и циклически вводит символы «пробел», «0» и «перевод строки»;
  6. После введения нужной литеры на сотовом телефоне, для её фиксации необходимо подождать с набором других литер от 0,5 до 1 секунды. Эта пауза значительно увеличивает общее время набора текста;

Для реализации «предиктивного ввода текста» необходимо:

  1. С помощью контекстного меню текстового редактора или приравненной к ней программы выбирается язык ввода текста (см. рисунок App008.05, b);
  2. С помощью клавиши «решётка» выбирается режим «предиктивного ввода» прописных или строчных букв (см. рисунок App008.06, d);
  3. При осуществлении предиктивного ввода текста используется правило — «одно нажатие на клавишу — одна введённая буква», благодаря которому скорость набора текста увеличивается в разы. Так, например, набор слова «или» при обычном вводе занимает: «одно нажатие — буква и», «пауза», «четыре нажатия — буква л», «пауза», «одно нажатие — буква и», то для предиктивного ввода необходимо просто 3 раза нажать на кнопку «4» цифровой клавиатуры;
  4. В процессе нажатия на кнопки набираемый текст на экране смартфона, отображается так, чтобы набранное слово наилучшим образом соответствовало слову, находящимся в словаре. Поэтому предиктивный набор требует безукоризненной грамотности и знания русской орфографии;
  5. Если искомому сочетанию клавиш соответствует несколько слов в словаре, нужное слово можно найти, пролистывая словарь при помощи кнопки «*». Каждое нажатие циклически изменяет слово из словаря, отображаемое на экране;
  6. Если нужного слова нет в словаре, то нажатие на кнопку «Меню» («Словарь», «Spell»)вызывает строку редактирования, в которой «обычным» способом можно будет ввести нужное слово по буквам. И это слово впоследствии будет сохранено в словаре (вернее, в буфере для хранения временных слов), так что, повторно набирая это слово в тексте, Вам не надо будет переходить в «обычный режим» ввода текста;
  7. При нажатии на кнопку «1» в предиктивном вводе текста всегда отображается знак «точка». Чтобы ввести любой другой знак препинания, необходимо после ввода точки последовательно нажимать кнопку «*» на смартфоне;

И в завершение несколько мелочей при предиктивном наборе текста. Нажав после знака «пробел» три раза на кнопку «1», вы введёте «улыбающийся смайлик». Если же после этого Вы нажмёте кнопку «*», Вы получите «грустный смайлик».

App008.04. Копирование текста в смартфоне Nokia E51

В смартфоне Nokia E51, как и в любом смартфоне или ЭВМ, предусмотрена возможность копирования текста в буфер обмена, вырезание текста в буфер обмена и вставка содержимого буфера обмена в текст. Это осуществляется следующим образом:

  1. Вызовите контекстное меню программы набора текста, нажав кнопку «*» (астериск) на телефоне;
  2. В контекстном меню программы (см. рисунок App008.05, a) выбрать: для копирования текста в буфер обмена — пункт «Скопировать», а для вырезки текста и перемещения его в буфер обмена — пункт «Вырезать» соответственно;
  3. Вид меню экрана с текстом измениться (см. рисунок App008.07);
  4. Начало выделения блока текста в Nokia E51

    Рис. App008.07. Начало выделения блока текста для его копирования/перемещения в буфер обмена

  5. Далее нужно подвести курсор в начало выделяемой области, и выбрать пункт «Начать» (нажать кнопку «Menu»);
  6. Начнёт выделяться сплошной фрагмент текста. Просто переведите джойстик в конец выделяемой области, и выберите пункт «Скопировать» или «Вырезать» (см. рисунок App008.08);
  7. Конец выделения блока текста в Nokia E51;

    Рис. App008.08. Конец выделения блока текста для копирования/перемещения текста в буфер обмена

  8. Указанный текст скопируется в буфер обмена;

Для вставки текста из буфера обмена необходимо:

  1. Подведите курсор на место в тексте, в которое будет вставляться текст из буфера обмена;
  2. Примечание: текст вставляется только в режиме «вставки» («insert»);

  3. Вызовите контекстное меню программы набора текста, нажав кнопку «*» (астериск) на телефоне;
  4. В контекстном меню программы (см. рисунок App008.05, b) выбрать: пункт «Вставить»;
  5. Текст будет вставлен из буфера обмена в указанную позицию курсора. Содержимое буфера обмена при этом не изменится до новой операции копирования/перемещения в буфер обмена или перезагрузки телефона;

Версия 2.0.00 от 24.08.2014
CopyLeft (L) Юрий А. Денисов (yudenisov) 2004-2014

 

Отправить E-mail автору сайта Гостевая книга сайта yudenisov.narod.ru Новости моих проектов Мой блог в LiveJournal Логотип магазина инфобизнеса JustClick (неофициальный)
Rambler's Top100 Рейтинг@Mail.ru Яндекс.Метрика