diff -r 51a74ef9ed63 -r ae94777fff8f Symbian3/SDK/Source/GUID-57B7DA8C-A62F-4C65-B754-47D9F5E76416.dita --- a/Symbian3/SDK/Source/GUID-57B7DA8C-A62F-4C65-B754-47D9F5E76416.dita Wed Mar 31 11:11:55 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-57B7DA8C-A62F-4C65-B754-47D9F5E76416.dita Fri Jun 11 12:39:03 2010 +0100 @@ -1,56 +1,56 @@ - - - - - -Text -input -

There are several finger-optimized text input methods available for touch-enabled -devices. The available methods depend on the orientation of the device. The -following methods are available in the portrait orientation:

- -

The following methods are available in the landscape orientation:

- -

The input methods that are available to mobile device users depend on the -product. Users can select the suitable input method for each situation from -the input methods that are included in the product. The device recalls the -last used method and offers it the next time when the user wants to input -something.

- -Virtual ITU-T keypad - - - -Virtual QWERTY keyboard - - -

The virtual QWERTY keyboard displays a keyboard that has a collection of -basic keyboard functions (Shift, Caps lock, punctuation marks, and so on) -and a text field where the user can see the given input without having to -follow it from the editor field. The handwriting recognition allows user to -write characters on the screen with a finger.

-

If touch input has been launched from an editor, pressing any hardware -character key closes the touch input. This also applies to hybrid devices -having both a hardware and virtual keyboard. Activating the hardware keyboard -character key closes the virtual keyboard. Touch input never starts up automatically -(that is, a change of view does not launch it), but the user has to launch -it by tapping the editing field. Moving the focus onto an editing field with -the hardware keys does not launch touch input.

-
Using -touch-based text input in C++ applications

AVKON editor components -support touch-based text input.

The API to use for providing touch-based -text input is the Editors API. For implementation information, see Using the Editors API.

+ + + + + +Text +input +

There are several finger-optimized text input methods available for touch-enabled +devices. The available methods depend on the orientation of the device. The +following methods are available in the portrait orientation:

+
    +
  • Virtual ITU-T keyboard with text prediction

  • +
  • Handwriting recognition (HWR) for some language variants. Not available +for Latin languages.

  • +
+

The following methods are available in the landscape orientation:

+
    +
  • Virtual QWERTY opened in full screen with input preview

  • +
  • Handwriting recognition

  • +
+

The input methods that are available to mobile device users depend on the +product. Users can select the suitable input method for each situation from +the input methods that are included in the product. The device recalls the +last used method and offers it the next time when the user wants to input +something.

+ +Virtual ITU-T keypad + + + +Virtual QWERTY keyboard + + +

The virtual QWERTY keyboard displays a keyboard that has a collection of +basic keyboard functions (Shift, Caps lock, punctuation marks, and so on) +and a text field where the user can see the given input without having to +follow it from the editor field. The handwriting recognition allows user to +write characters on the screen with a finger.

+

If touch input has been launched from an editor, pressing any hardware +character key closes the touch input. This also applies to hybrid devices +having both a hardware and virtual keyboard. Activating the hardware keyboard +character key closes the virtual keyboard. Touch input never starts up automatically +(that is, a change of view does not launch it), but the user has to launch +it by tapping the editing field. Moving the focus onto an editing field with +the hardware keys does not launch touch input.

+
Using +touch-based text input in applications

AVKON editor +components support touch-based text input.

The API to use for providing +touch-based text input is the Editors API. For implementation information, see Using the Editors API.

\ No newline at end of file