Как добавить фон к элементарному (EFL) виджету?

Мне нужен цвет фона (или изображение) для элементарного виджета (также контейнера), такого как сетка или коробка.

как я могу установить цвет фона для элементарного виджета?

в элементарном документе EFL я нашел функции elm_bg, но я не могу установить его в качестве фона для других элементарных контейнеров...


person pius lee    schedule 14.07.2014    source источник


Ответы (2)


Также спросил на tizen.org, эта часть неясна, по-видимому.

https://developer.tizen.org/ko/forums/native-application-development/how-change-button-background-color

Тематика — это то, что нужно, пример кода, опубликованный по предыдущему URL.

person RzR    schedule 08.10.2016

Используйте виджет elm_table. Используя таблицу, вы можете упаковать несколько объектов в одну и ту же позицию.

  1. создать elm_table.
  2. создайте elm_bg (вы можете установить bg по цвету или по изображению.
  3. упакуйте этот bg в таблицу с той же позицией, что и виджет вашего контейнера.

Спасибо.

person SeoZ    schedule 14.07.2014
comment
но я не могу использовать табличный контейнер в своем окне. обязательно нужно окружить все виджеты таблицей для фона? - person pius lee; 15.07.2014
comment
Разве вы не можете использовать таблицу на верхнем уровне и поместить весь макет в эту ячейку вместе с фоном? - person andy.xyz; 17.10.2014