virtualkeyboard_layout_t

Virtual keyboard layouts.

Synopsis:

#include <bps/virtualkeyboard.h>
 
typedef enum {
      VIRTUALKEYBOARD_LAYOUT_DEFAULT = 0   
      VIRTUALKEYBOARD_LAYOUT_URL = 1   
      VIRTUALKEYBOARD_LAYOUT_EMAIL = 2   
      VIRTUALKEYBOARD_LAYOUT_WEB = 3   
      VIRTUALKEYBOARD_LAYOUT_NUM_PUNC = 4   
      VIRTUALKEYBOARD_LAYOUT_SYMBOL = 5   
      VIRTUALKEYBOARD_LAYOUT_PHONE = 6   
      VIRTUALKEYBOARD_LAYOUT_PIN = 7   
      VIRTUALKEYBOARD_LAYOUT_PASSWORD = 8   
      VIRTUALKEYBOARD_LAYOUT_DIAL_PAD = 9   
      VIRTUALKEYBOARD_LAYOUT_SIM_PIN = 9   
      VIRTUALKEYBOARD_LAYOUT_NUMBER = 10   
      VIRTUALKEYBOARD_LAYOUT_ALPHANUMERIC = 11   
} virtualkeyboard_layout_t;

Since:

BlackBerry 10.0.0

Data:

VIRTUALKEYBOARD_LAYOUT_DEFAULT
The default layout.
VIRTUALKEYBOARD_LAYOUT_URL
Layout for entering URLs.
VIRTUALKEYBOARD_LAYOUT_EMAIL
Layout for entering email addresses.
VIRTUALKEYBOARD_LAYOUT_WEB
Layout for use with the Web.
VIRTUALKEYBOARD_LAYOUT_NUM_PUNC
Layout showing numbers and punctuation.
VIRTUALKEYBOARD_LAYOUT_SYMBOL
Layout showing symbols.
VIRTUALKEYBOARD_LAYOUT_PHONE
Layout for entering phone numbers.
VIRTUALKEYBOARD_LAYOUT_PIN
Layout for entering PINs.
VIRTUALKEYBOARD_LAYOUT_PASSWORD
Layout for entering passwords.
VIRTUALKEYBOARD_LAYOUT_DIAL_PAD

Deprecated:

Use VIRTUALKEYBOARD_LAYOUT_SIM_PIN

VIRTUALKEYBOARD_LAYOUT_SIM_PIN
Layout for entering the PIN of a SIM card.

VIRTUALKEYBOARD_LAYOUT_NUMBER
Layout for entering numbers.

VIRTUALKEYBOARD_LAYOUT_ALPHANUMERIC
Layout for entering alphabetic characters and numbers.

(Similar to VIRTUALKEYBOARD_LAYOUT_PASSWORD, but without additional privacy restrictions.)

Library:

libbps (For the qcc command, use the -l bps option to link against this library)

Description:

This enumeration defines the virtual keyboard layouts that may be displayed. Possible layouts include those that are designed for typing URLs, email addresses, symbols, and so on. See the "Virtual keyboards" topic for more information.

Last modified: 2014-09-30



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus