aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/extantz/chat.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/extantz/chat.c')
-rw-r--r--src/extantz/chat.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/extantz/chat.c b/src/extantz/chat.c
new file mode 100644
index 0000000..23155a9
--- /dev/null
+++ b/src/extantz/chat.c
@@ -0,0 +1,36 @@
1#include "extantz.h"
2
3
4void chat_add(GLData *gld)
5{
6 Evas_Object *win, *bx, *en;
7
8 win = fang_win_add(gld);
9
10 bx = elm_box_add(win);
11 elm_win_resize_object_add(win, bx);
12 evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
13 evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, EVAS_HINT_FILL);
14
15 en = elm_entry_add(win);
16 elm_entry_scrollable_set(en, EINA_TRUE);
17 evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
18 evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
19 elm_object_text_set(en, "History is shown here");
20 elm_entry_editable_set(en, EINA_FALSE);
21 evas_object_show(en);
22 elm_box_pack_end(bx, en);
23
24 en = elm_entry_add(win);
25 elm_entry_scrollable_set(en, EINA_TRUE);
26 evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
27 evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
28 elm_object_text_set(en, "");
29 elm_entry_editable_set(en, EINA_TRUE);
30 evas_object_show(en);
31 elm_box_pack_end(bx, en);
32
33 evas_object_show(bx);
34
35 fang_win_complete(gld, win, 30, 500, gld->win_w / 3, gld->win_h / 3);
36}