From 5555726fef16e8e1c5ec907e0fcdcadeecea694c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Tue, 16 Jan 2018 22:04:21 +0900 Subject: [PATCH] examples: Show off usage of "background" part See bg_cxx_example_01 --- src/examples/elementary/bg_cxx_example_01.cc | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/examples/elementary/bg_cxx_example_01.cc b/src/examples/elementary/bg_cxx_example_01.cc index c852b07c90..7e0724c3ca 100644 --- a/src/examples/elementary/bg_cxx_example_01.cc +++ b/src/examples/elementary/bg_cxx_example_01.cc @@ -1,3 +1,4 @@ +#define EFL_CXXPERIMENTAL // for background part #include using efl::eo::instantiate; @@ -9,12 +10,7 @@ elm_main (int argc EINA_UNUSED, char **argv EINA_UNUSED) win.text_set("Window Background"); win.autohide_set(true); win.size_set({320,320}); - try { - auto bg = efl::eo::downcast(win.part("background")); - bg.color_set(139, 69, 19, 255); - } catch (std::exception const&e) { - std::cerr << "Failed to set bg color: " << e.what() << std::endl; - } + win.background().color_set(139, 69, 19, 255); // Clean exit elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);