Functions
Panes

Functions

Evas_Object * elm_panes_add (Evas_Object *parent)
 Add a new panes widget to the given parent Elementary (container) object. More...
 

Detailed Description

panes_inheritance_tree.png
preview-00.png
panes.png

The panes widget adds a draggable bar between two contents. When dragged this bar will resize contents' size.

Panes can be split vertically or horizontally, and contents size proportion can be customized (homogeneous by default).

This widget inherits from the Layout one, so that all the functions acting on it also work for panes objects.

This widget emits the following signals, besides the ones sent from Layout:

Available styles for it:

Default content parts of the panes widget that you can use are:

If panes are displayed vertically, left content will be displayed on top.

Supported elm_object common APIs.

Here is an example on its usage:

Function Documentation

Evas_Object* elm_panes_add ( Evas_Object *  parent)

Add a new panes widget to the given parent Elementary (container) object.

Parameters
parentThe parent object.
Returns
a new panes widget handle or NULL, on errors.

This function inserts a new panes widget on the canvas.

References elm_layout_content_get(), elm_layout_content_set(), and elm_layout_content_unset().