diff options
author | David Walter Seikel | 2014-05-02 15:21:11 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-05-02 15:21:11 +1000 |
commit | 808dc157f913fb8f8d1e7a04833c26bf00bba1ab (patch) | |
tree | 0e695c45401cc09f37416199537b6242c5ea4bce /src/extantz/chat.c | |
parent | Copy the Evas_3D demo stuff to extantz. (diff) | |
download | SledjHamr-808dc157f913fb8f8d1e7a04833c26bf00bba1ab.zip SledjHamr-808dc157f913fb8f8d1e7a04833c26bf00bba1ab.tar.gz SledjHamr-808dc157f913fb8f8d1e7a04833c26bf00bba1ab.tar.bz2 SledjHamr-808dc157f913fb8f8d1e7a04833c26bf00bba1ab.tar.xz |
Split up extantz.
Diffstat (limited to 'src/extantz/chat.c')
-rw-r--r-- | src/extantz/chat.c | 36 |
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 | |||
4 | void 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 | } | ||