Description

Specifies how the center part of the object (not the borders) should be drawn when EFL is rendering it.

This function sets how the center part of the image object's source image is to be drawn, which must be one of the values in Efl.Gfx.Border_Fill_Mode. By center we mean the complementary part of that defined by Efl.Image.border.set. This is very useful for making frames and decorations. You would most probably also be using a filled image (as in Efl.Gfx.Fill.fill_auto) to use as a frame.

The default value is Efl.Gfx.Border_Fill_Mode.default, ie. render and scale the center area, respecting its transparency.

Values

  • fill - Fill mode of the center region.

Signature

@property border_center_fill @pure_virtual {
    get {
        values {
            fill: Efl.Gfx.Border_Fill_Mode;
        }
    }
    set {
        values {
            fill: Efl.Gfx.Border_Fill_Mode;
        }
    }
}

C signature

Efl_Gfx_Border_Fill_Mode efl_image_border_center_fill_get(const Eo *obj);
void efl_image_border_center_fill_set(Eo *obj, Efl_Gfx_Border_Fill_Mode fill);

Implemented by

  • Efl.Image.border_center_fill