Functions
Ctxpopup

Context popup widget. More...

Functions

Evas_Object * elm_ctxpopup_add (Evas_Object *parent)
 Add a new Ctxpopup object to the parent. More...
 

Detailed Description

Context popup widget.

ctxpopup_inheritance_tree.png
preview-00.png

A ctxpopup is a widget that, when shown, pops up a list of items. It automatically chooses an area inside its parent object's view (set via elm_ctxpopup_add() and elm_ctxpopup_hover_parent_set()) to optimally fit into it. In the default theme, it will also point an arrow to it's top left position at the time one shows it. Ctxpopup items have a label and/or an icon. It is intended for a small number of items (hence the use of list, not genlist).

This widget inherits from the Layout one, so that all the functions acting on it also work for context popup objects (since 1.8).

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

  1. the parent object is resized due to the window rotation. Then ctxpopup is dismissed.

Function Documentation

Evas_Object* elm_ctxpopup_add ( Evas_Object *  parent)

Add a new Ctxpopup object to the parent.

Parameters
parentParent object
Returns
New object or NULL, if it cannot be created