forked from enlightenment/efl
4a905a22a4
This interface has a simple 'create' method to create Efl.Canvas.Object given a key. This is used higher-up in Ui.Text in the next commit. Ui text: add ability to set item factories Added API to set an item factory object. This is similar to the previous item providers (that worked with callbacks). You instantiate a factory object and set it on the Ui.Text object. Each factory implements the "create" method from Efl.Canvas.Text.Item_Factory. This also includes 3 public factories (Image, Emoticon and Fallback): - Image factory: creates images from added entries (key strings) - Emoticon factory: creates emoticons by querying the theme - Fallback: creates image, then falls back to emoticon If no factory is set, then the fallback (internal) factory is used. See the added "Ui.text Item Factory" test in elementary_test for an example of usage. @feature |
||
---|---|---|
.. | ||
g_layer | ||
Makefile.am | ||
animated_logo.gif | ||
bubble.png | ||
bubble_sh.png | ||
earth_normal.png | ||
fire.gif | ||
icon_00.png | ||
icon_01.png | ||
icon_02.png | ||
icon_03.png | ||
icon_04.png | ||
icon_05.png | ||
icon_06.png | ||
icon_07.png | ||
icon_08.png | ||
icon_09.png | ||
icon_10.png | ||
icon_11.png | ||
icon_12.png | ||
icon_13.png | ||
icon_14.png | ||
icon_15.png | ||
icon_16.png | ||
icon_17.png | ||
icon_18.png | ||
icon_19.png | ||
icon_20.png | ||
icon_21.png | ||
icon_22.png | ||
icon_23.png | ||
icon_right_arrow.png | ||
image_items.eet | ||
insanely_huge_test_image.jpg | ||
logo.png | ||
logo_small.png | ||
mystrale.jpg | ||
mystrale_2.jpg | ||
panel_01.jpg | ||
parking.png | ||
plant_01.jpg | ||
pm_fill.png | ||
pol_shadow.png | ||
pol_sky.png | ||
pol_twofish.png | ||
pt.png | ||
rock_01.jpg | ||
rock_02.jpg | ||
sky_01.jpg | ||
sky_02.jpg | ||
sky_03.jpg | ||
sky_04.jpg | ||
space.png | ||
twofish.jpg | ||
wood_01.jpg |