1 /**
2  * @defgroup Elm_Conformant Conformant
3  * @ingroup Elementary
4  *
5  * @image html conformant_inheritance_tree.png
6  * @image latex conformant_inheritance_tree.eps
7  *
8  * @image html img/widget/conformant/preview-00.png
9  * @image latex img/widget/conformant/preview-00.eps width=\textwidth
10  *
11  * @image html img/conformant.png
12  * @image latex img/conformant.eps width=\textwidth
13  *
14  * The aim is to provide a widget that can be used in elementary apps to
15  * account for space taken up by the indicator, virtual keypad & softkey
16  * windows when running the illume2 module of E17.
17  *
18  * So conformant content will be sized and positioned considering the
19  * space required for such stuff, and when they popup, as a keyboard
20  * shows when an entry is selected, conformant content won't change.
21  *
22  * This widget inherits from the @ref Elm_Layout one, so that all the
23  * functions acting on it also work for conformant objects.
24  *
25  * This widget emits the following signals, besides the ones sent from
26  * @ref Elm_Layout :
27  * @li "virtualkeypad,state,on": if virtualkeypad state is switched to "on".
28  * (since 1.8)
29  * @li "virtualkeypad,state,off": if virtualkeypad state is switched to "off".
30  * (since 1.8)
31  * @li "clipboard,state,on": if clipboard state is switched to "on".
32  * (since 1.8)
33  * @li "clipboard,state,off": if clipboard state is switched to "off".
34  * (since 1.8)
35  * In all cases, the @c event parameter of the callback will be
36  * @c NULL.
37  *
38  * Available styles for it:
39  * - @c "default"
40  *
41  * Default content parts of the conformant widget that you can use for are:
42  * @li "default" - A content of the conformant
43  *
44  * See how to use this widget in this example:
45  * @ref conformant_example
46  */
47 
48 /**
49  * @addtogroup Elm_Conformant
50  * @{
51  */
52 
53 #ifndef EFL_NOLEGACY_API_SUPPORT
54 #include "elm_conform_legacy.h"
55 #endif
56 /**
57  * @}
58  */
59