diff options
author | David Walter Seikel | 2013-01-13 17:29:19 +1000 |
---|---|---|
committer | David Walter Seikel | 2013-01-13 17:29:19 +1000 |
commit | 07274513e984f0b5544586c74508ccd16e7dcafa (patch) | |
tree | b32ff2a9136fbc1a4a6a0ed1e4d79cde0f5f16d9 /libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h | |
parent | Added Irrlicht 1.8, but without all the Windows binaries. (diff) | |
download | SledjHamr-07274513e984f0b5544586c74508ccd16e7dcafa.zip SledjHamr-07274513e984f0b5544586c74508ccd16e7dcafa.tar.gz SledjHamr-07274513e984f0b5544586c74508ccd16e7dcafa.tar.bz2 SledjHamr-07274513e984f0b5544586c74508ccd16e7dcafa.tar.xz |
Remove EFL, since it's been released now.
Diffstat (limited to 'libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h')
-rw-r--r-- | libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h b/libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h deleted file mode 100644 index b4ff0f2..0000000 --- a/libraries/ecore/src/lib/ecore_imf/ecore_imf_private.h +++ /dev/null | |||
@@ -1,84 +0,0 @@ | |||
1 | #ifndef _ECORE_IMF_PRIVATE_H | ||
2 | #define _ECORE_IMF_PRIVATE_H | ||
3 | |||
4 | #define ECORE_MAGIC_CONTEXT 0x56c1b39a | ||
5 | |||
6 | #ifdef ECORE_IMF_DEFAULT_LOG_COLOR | ||
7 | #undef ECORE_IMF_DEFAULT_LOG_COLOR | ||
8 | #endif | ||
9 | #define ECORE_IMF_DEFAULT_LOG_COLOR EINA_COLOR_BLUE | ||
10 | |||
11 | extern int _ecore_imf_log_dom; | ||
12 | #ifdef ERR | ||
13 | # undef ERR | ||
14 | #endif | ||
15 | #define ERR(...) EINA_LOG_DOM_ERR(_ecore_imf_log_dom, __VA_ARGS__) | ||
16 | |||
17 | #ifdef DBG | ||
18 | # undef DBG | ||
19 | #endif | ||
20 | #define DBG(...) EINA_LOG_DOM_DBG(_ecore_imf_log_dom, __VA_ARGS__) | ||
21 | |||
22 | #ifdef INF | ||
23 | # undef INF | ||
24 | #endif | ||
25 | #define INF(...) EINA_LOG_DOM_INFO(_ecore_imf_log_dom, __VA_ARGS__) | ||
26 | |||
27 | #ifdef WRN | ||
28 | # undef WRN | ||
29 | #endif | ||
30 | #define WRN(...) EINA_LOG_DOM_WARN(_ecore_imf_log_dom, __VA_ARGS__) | ||
31 | |||
32 | #ifdef CRIT | ||
33 | # undef CRIT | ||
34 | #endif | ||
35 | #define CRIT(...) EINA_LOG_DOM_CRIT(_ecore_imf_log_dom, __VA_ARGS__) | ||
36 | |||
37 | typedef struct _Ecore_IMF_Module Ecore_IMF_Module; | ||
38 | typedef struct _Ecore_IMF_Func_Node Ecore_IMF_Func_Node; | ||
39 | |||
40 | struct _Ecore_IMF_Context | ||
41 | { | ||
42 | ECORE_MAGIC; | ||
43 | const Ecore_IMF_Module *module; | ||
44 | const Ecore_IMF_Context_Class *klass; | ||
45 | void *data; | ||
46 | int input_mode; | ||
47 | void *window; | ||
48 | void *client_canvas; | ||
49 | Eina_Bool (*retrieve_surrounding_func)(void *data, Ecore_IMF_Context *ctx, char **text, int *cursor_pos); | ||
50 | void *retrieve_surrounding_data; | ||
51 | Eina_List *callbacks; | ||
52 | Ecore_IMF_Autocapital_Type autocapital_type; | ||
53 | Ecore_IMF_Input_Panel_Layout input_panel_layout; | ||
54 | Ecore_IMF_Input_Panel_Lang input_panel_lang; | ||
55 | Ecore_IMF_Input_Panel_Return_Key_Type input_panel_return_key_type; | ||
56 | Eina_Bool allow_prediction : 1; | ||
57 | Eina_Bool input_panel_enabled : 1; | ||
58 | Eina_Bool input_panel_return_key_disabled : 1; | ||
59 | Eina_Bool input_panel_caps_lock_mode : 1; | ||
60 | }; | ||
61 | |||
62 | struct _Ecore_IMF_Module | ||
63 | { | ||
64 | const Ecore_IMF_Context_Info *info; | ||
65 | Ecore_IMF_Context *(*create)(void); | ||
66 | Ecore_IMF_Context *(*exit)(void); | ||
67 | }; | ||
68 | |||
69 | struct _Ecore_IMF_Func_Node | ||
70 | { | ||
71 | void (*func) (); | ||
72 | const void *data; | ||
73 | Ecore_IMF_Callback_Type type; | ||
74 | }; | ||
75 | |||
76 | void ecore_imf_module_init(void); | ||
77 | void ecore_imf_module_shutdown(void); | ||
78 | Eina_List *ecore_imf_module_available_get(void); | ||
79 | Ecore_IMF_Module *ecore_imf_module_get(const char *ctx_id); | ||
80 | Ecore_IMF_Context *ecore_imf_module_context_create(const char *ctx_id); | ||
81 | Eina_List *ecore_imf_module_context_ids_get(void); | ||
82 | Eina_List *ecore_imf_module_context_ids_by_canvas_type_get(const char *canvas_type); | ||
83 | |||
84 | #endif | ||