efl

Форк
0
/
table_example_01.c 
48 строк · 1.2 Кб
1
//Compile with:
2
//gcc -g table_example_01.c -o table_example_01 `pkg-config --cflags --libs elementary`
3

4
#include <Elementary.h>
5

6
EAPI_MAIN int
7
elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
8
{
9
   Evas_Object *win, *label, *table;
10

11
   elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
12

13
   win = elm_win_util_standard_add("table", "Table");
14
   elm_win_autodel_set(win, EINA_TRUE);
15

16
   table = elm_table_add(win);
17
   elm_win_resize_object_add(win, table);
18
   evas_object_show(table);
19
   elm_table_padding_set(table, 5, 5);
20
   elm_table_homogeneous_set(table, EINA_TRUE);
21

22
   label = elm_label_add(win);
23
   elm_object_text_set(label, "label 0");
24
   evas_object_show(label);
25
   elm_table_pack(table, label, 0, 0, 1, 1);
26

27
   label = elm_label_add(win);
28
   elm_object_text_set(label, "label 1");
29
   evas_object_show(label);
30
   elm_table_pack(table, label, 1, 0, 1, 1);
31

32
   label = elm_label_add(win);
33
   elm_object_text_set(label, "label 2");
34
   evas_object_show(label);
35
   elm_table_pack(table, label, 0, 1, 1, 1);
36

37
   label = elm_label_add(win);
38
   elm_object_text_set(label, "label 3");
39
   evas_object_show(label);
40
   elm_table_pack(table, label, 1, 1, 1, 1);
41

42
   evas_object_show(win);
43

44
   elm_run();
45

46
   return 0;
47
}
48
ELM_MAIN()
49

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.