summaryrefslogtreecommitdiff
path: root/legacy/elementary/src/lib/Elementary.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'legacy/elementary/src/lib/Elementary.h.in')
-rw-r--r--legacy/elementary/src/lib/Elementary.h.in37
1 files changed, 37 insertions, 0 deletions
diff --git a/legacy/elementary/src/lib/Elementary.h.in b/legacy/elementary/src/lib/Elementary.h.in
index 9292a14f0c..9b3f86a9e2 100644
--- a/legacy/elementary/src/lib/Elementary.h.in
+++ b/legacy/elementary/src/lib/Elementary.h.in
@@ -571,6 +571,14 @@ extern "C" {
571 ELM_INPUT_PANEL_LAYOUT_INVALID 571 ELM_INPUT_PANEL_LAYOUT_INVALID
572 } Elm_Input_Panel_Layout; 572 } Elm_Input_Panel_Layout;
573 573
574 typedef enum
575 {
576 ELM_AUTOCAPITAL_TYPE_NONE,
577 ELM_AUTOCAPITAL_TYPE_WORD,
578 ELM_AUTOCAPITAL_TYPE_SENTENCE,
579 ELM_AUTOCAPITAL_TYPE_ALLCHARACTER,
580 } Elm_Autocapital_Type;
581
574 /** 582 /**
575 * @typedef Elm_Object_Item 583 * @typedef Elm_Object_Item
576 * An Elementary Object item handle. 584 * An Elementary Object item handle.
@@ -11785,6 +11793,35 @@ extern "C" {
11785 */ 11793 */
11786 EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(Evas_Object *obj) EINA_ARG_NONNULL(1); 11794 EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(Evas_Object *obj) EINA_ARG_NONNULL(1);
11787 /** 11795 /**
11796 * Set the autocapitalization type on the immodule.
11797 *
11798 * @param obj The entry object
11799 * @param autocapital_type The type of autocapitalization
11800 */
11801 EAPI void elm_entry_autocapital_type_set(Evas_Object *obj, Elm_Autocapital_Type autocapital_type) EINA_ARG_NONNULL(1);
11802 /**
11803 * Retrieve the autocapitalization type on the immodule.
11804 *
11805 * @param obj The entry object
11806 * @return autocapitalization type
11807 */
11808 EAPI Elm_Autocapital_Type elm_entry_autocapital_type_get(Evas_Object *obj) EINA_ARG_NONNULL(1);
11809 /**
11810 * Sets the attribute to show the input panel automatically.
11811 *
11812 * @param obj The entry object
11813 * @param enabled If true, the input panel is appeared when entry is clicked or has a focus
11814 */
11815 EAPI void elm_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1);
11816 /**
11817 * Retrieve the attribute to show the input panel automatically.
11818 *
11819 * @param obj The entry object
11820 * @return EINA_TRUE if input panel will be appeared when the entry is clicked or has a focus, EINA_FALSE otherwise
11821 */
11822 EAPI Eina_Bool elm_entry_input_panel_enabled_get(Evas_Object *obj) EINA_ARG_NONNULL(1);
11823
11824 /**
11788 * @} 11825 * @}
11789 */ 11826 */
11790 11827