Description

Values

  • alpha - true if the window alpha channel is enabled, false otherwise.

Getter

Get the alpha channel state of a window.

Setter

Set the alpha channel state of a window.

If alpha is true, the alpha channel of the canvas will be enabled possibly making parts of the window completely or partially transparent. This is also subject to the underlying system supporting it, for example a system using a compositing manager.

Alpha window can be enabled automatically by window theme style's property. If "alpha" data.item is "1" or "true" in window style(eg. elm/win/base/default), the window is switched to alpha automatically without the explicit api call.

Signature

@property alpha {
    get {
        values {
            alpha: bool;
        }
    }
    set {
        values {
            alpha: bool;
        }
    }
}

C signature

Eina_Bool efl_ui_win_alpha_get(const Eo *obj);
void efl_ui_win_alpha_set(Eo *obj, Eina_Bool alpha);

Implemented by

  • Efl.Ui.Win.alpha