Table of Contents

Description

The different layouts that can be requested for the virtual keyboard.

When the application window is being managed by Illume it may request any of the following layouts for the virtual keyboard.

Fields

Signature

enum Efl.Ui.Win_Keyboard_Mode {
    unknown: 0,
    off,
    on,
    alpha,
    numeric,
    pin,
    phone_number,
    hex,
    terminal,
    password,
    ip,
    host,
    file,
    url,
    keypad,
    j2me
}

C signature

typedef enum {
    EFL_UI_WIN_KEYBOARD_MODE_UNKNOWN = 0,
    EFL_UI_WIN_KEYBOARD_MODE_OFF,
    EFL_UI_WIN_KEYBOARD_MODE_ON,
    EFL_UI_WIN_KEYBOARD_MODE_ALPHA,
    EFL_UI_WIN_KEYBOARD_MODE_NUMERIC,
    EFL_UI_WIN_KEYBOARD_MODE_PIN,
    EFL_UI_WIN_KEYBOARD_MODE_PHONE_NUMBER,
    EFL_UI_WIN_KEYBOARD_MODE_HEX,
    EFL_UI_WIN_KEYBOARD_MODE_TERMINAL,
    EFL_UI_WIN_KEYBOARD_MODE_PASSWORD,
    EFL_UI_WIN_KEYBOARD_MODE_IP,
    EFL_UI_WIN_KEYBOARD_MODE_HOST,
    EFL_UI_WIN_KEYBOARD_MODE_FILE,
    EFL_UI_WIN_KEYBOARD_MODE_URL,
    EFL_UI_WIN_KEYBOARD_MODE_KEYPAD,
    EFL_UI_WIN_KEYBOARD_MODE_J2ME
} Efl_Ui_Win_Keyboard_Mode;