5 public class Background : Layout
7 public Background(EvasObject parent) : base(parent)
11 public override Color Color
13 //TO-DO: Consider to support alpha to elm_bg.
19 Interop.Elementary.elm_bg_color_get(Handle, out r, out g, out b);
20 return new Color(r, g, b);
24 Interop.Elementary.elm_bg_color_set(Handle, value.R, value.G, value.B);
32 return Interop.Elementary.BackgroundFileGet(Handle);
36 Interop.Elementary.elm_bg_file_set(Handle, value, IntPtr.Zero);
40 public BackgroundOptions BackgroundOption
44 return (BackgroundOptions) Interop.Elementary.elm_bg_option_get(Handle);
48 Interop.Elementary.elm_bg_option_set(Handle, (Interop.Elementary.BackgroundOptions) value);
52 internal override IntPtr CreateHandle(EvasObject parent)
54 return Interop.Elementary.elm_bg_add(parent.Handle);
58 public enum BackgroundOptions