typedef enum _Elm_Input_Panel_Layout
{
- ELM_INPUT_PANEL_LAYOUT_NORMAL,
- ELM_INPUT_PANEL_LAYOUT_NUMBER,
- ELM_INPUT_PANEL_LAYOUT_EMAIL,
- ELM_INPUT_PANEL_LAYOUT_URL,
- ELM_INPUT_PANEL_LAYOUT_PHONENUMBER,
- ELM_INPUT_PANEL_LAYOUT_IP,
- ELM_INPUT_PANEL_LAYOUT_MONTH,
- ELM_INPUT_PANEL_LAYOUT_NUMBERPLUS,
+ ELM_INPUT_PANEL_LAYOUT_NORMAL, /**< Default 4x4 layout */
+ ELM_INPUT_PANEL_LAYOUT_NUMBER, /**< Number layout */
+ ELM_INPUT_PANEL_LAYOUT_EMAIL, /**< Email layout */
+ ELM_INPUT_PANEL_LAYOUT_URL, /**< URL layout */
+ ELM_INPUT_PANEL_LAYOUT_PHONENUMBER, /**< Phone Number layout */
+ ELM_INPUT_PANEL_LAYOUT_IP, /**< IP layout */
+ ELM_INPUT_PANEL_LAYOUT_MONTH, /**< Month layout */
+ ELM_INPUT_PANEL_LAYOUT_NUMBERONLY, /**< Number Only layout */
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_1 = 100, /* Reserved for future use */
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_2,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_3,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_4,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_5,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_6,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_7,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_8,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_9,
+ ELM_INPUT_PANEL_LAYOUT_CUSTOM_10
} Elm_Input_Panel_Layout;
EAPI Evas_Object *elm_entry_add(Evas_Object *parent);