Changeset View
Changeset View
Standalone View
Standalone View
src/examples/elementary/efl_ui_list_view_example_1.c
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Line(s) | 73 | { | |||
---|---|---|---|---|---|
82 | elm_win_autodel_set(win, EINA_TRUE); | 82 | elm_win_autodel_set(win, EINA_TRUE); | ||
83 | 83 | | |||
84 | model = _make_model(win); | 84 | model = _make_model(win); | ||
85 | selmodel = efl_add(EFL_SELECT_MODEL_CLASS, efl_main_loop_get() | 85 | selmodel = efl_add(EFL_SELECT_MODEL_CLASS, efl_main_loop_get() | ||
86 | , efl_ui_view_model_set(efl_added, model) | 86 | , efl_ui_view_model_set(efl_added, model) | ||
87 | ); | 87 | ); | ||
88 | 88 | | |||
89 | factory = efl_add(EFL_UI_LAYOUT_FACTORY_CLASS, win); | 89 | factory = efl_add(EFL_UI_LAYOUT_FACTORY_CLASS, win); | ||
90 | efl_ui_model_connect(factory, "signal/efl,state,%v", "odd_style"); | 90 | efl_ui_property_bind(factory, "signal/efl,state,%v", "odd_style"); | ||
91 | efl_ui_model_connect(factory, "signal/efl,state,%{selected;unselected}", "selected"); | 91 | efl_ui_property_bind(factory, "signal/efl,state,%{selected;unselected}", "selected"); | ||
92 | efl_ui_model_connect(factory, "efl.text", "name"); | 92 | efl_ui_property_bind(factory, "efl.text", "name"); | ||
93 | efl_ui_layout_factory_theme_config(factory, "list_item", NULL, "default"); | 93 | efl_ui_layout_factory_theme_config(factory, "list_item", NULL, "default"); | ||
94 | 94 | | |||
95 | li = efl_add(EFL_UI_LIST_VIEW_CLASS, win | 95 | li = efl_add(EFL_UI_LIST_VIEW_CLASS, win | ||
96 | , efl_ui_list_view_layout_factory_set(efl_added, factory) | 96 | , efl_ui_list_view_layout_factory_set(efl_added, factory) | ||
97 | , efl_ui_view_model_set(efl_added, selmodel) | 97 | , efl_ui_view_model_set(efl_added, selmodel) | ||
98 | ); | 98 | ); | ||
99 | 99 | | |||
100 | efl_event_callback_add(li, EFL_UI_LIST_VIEW_EVENT_ITEM_REALIZED, _realized_cb, NULL); | 100 | efl_event_callback_add(li, EFL_UI_LIST_VIEW_EVENT_ITEM_REALIZED, _realized_cb, NULL); | ||
Show All 16 Lines |